- iPad topik
- Milyen monitort vegyek?
- Audiokultúra - Hi-Fi-ről hifisen
- Új kategóriát teremtett a PC-n belül a Microsoft
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Apple asztali gépek
- Házimozi, és Hifi kábelezés!
- Amazon Fire TV stick/box
- OLED TV topic
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
Hirdetés
-
MultiVersus - Íme a launch trailer
gp Az érdeklődőknek alig egy hetet kell már csak várniuk a teljes kiadás megjelenésére.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Céges verziót mutatott be a HMD a Pulse Plusból
ma Hosszabb szoftveres támogatás és garancia, az Android Enterprise ajánlott irányelvek kipipálása megvan.
-
PROHARDVER!
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
lplugo
csendes tag
Sziasztok,
Van esetleg valakinek ötlete és tapasztalata, hogy hogyan lehetne megoldani Pi3+Broadlink+Domoticz rendszerbe illesztve 2db 868mhz-es redőnymotor automatizálását?
Sajnos a Brodalink csak a 433mhz-et támogatja (vagy 315mhz, de az sem jó). -
layerke
aktív tag
válasz Dodi_30 #3993 üzenetére
Több feladat egy skiccben:
// Enable debug prints to serial monitor
//#define MY_DEBUG
// Enable and select radio type attached
//#define MY_RADIO_NRF24
#define MY_RADIO_RFM69
#include <SPI.h>
#include <MySensors.h>
#include <Wire.h>
// BME280 libraries and variables
// Bosch BME280 Embedded Adventures MOD-1022 weather multi-sensor Arduino code
// Written originally by Embedded Adventures
// https://github.com/embeddedadventures/BME280
#include <BME280_MOD-1022.h>
#define MY_PARENT_NODE_ID 0
#define TEMP_CHILD 0
#define HUM_CHILD 1
#define BAT_CHILD 2
int BATTERY_SENSE_PIN = A0; // select the input pin for the battery sense point
int oldBatteryPcnt = 0;
// Sleep time between reads (in ms). Do not change this value as the forecast algorithm needs a sample every minute.
const unsigned long SLEEP_TIME = 120000;
float lastTemp;
float lastHum;
float lastBat;
boolean metric;
MyMessage tempMsg(TEMP_CHILD, V_TEMP);
MyMessage humMsg(HUM_CHILD, V_HUM);
MyMessage batMsg(BAT_CHILD, V_VOLTAGE);
void setup() {
// metric = getConfig().isMetric;
Wire.begin(); // Wire.begin(sda, scl)
// use the 1.1 V internal reference
// pinMode(5, OUTPUT);
#if defined(__AVR_ATmega2560__)
analogReference(INTERNAL1V1);
#else
analogReference(INTERNAL);
#endif
}
void presentation() {
// Send the sketch version information to the gateway and Controller
sendSketchInfo("BME280 BAT furdo", "1.0");
// Register sensors to gw (they will be created as child devices)
present(TEMP_CHILD, S_TEMP);
present(HUM_CHILD, S_HUM);
present(BAT_CHILD, S_MULTIMETER);
}
// Loop
void loop() {
// digitalWrite(5, HIGH);
// delay(10);
Wire.begin();
BME280.readCompensationParams();
BME280.writeStandbyTime(tsb_0p5ms); // tsb = 0.5ms
BME280.writeFilterCoefficient(fc_16); // IIR Filter coefficient 16
BME280.writeOversamplingTemperature(os8x); // temperature x8
BME280.writeOversamplingHumidity(os8x); // humidity x8
BME280.writeMode(smNormal);
while (1) {
// Just to be sure, wait until sensor is done mesuring
while (BME280.isMeasuring()) {
}
// Read out the data - must do this before calling the getxxxxx routines
BME280.readMeasurements();
float temperature = BME280.getTemperatureMostAccurate(); // must get temp first
float humidity = BME280.getHumidityMostAccurate();
Serial.println();
Serial.print("Temperature = ");
Serial.print(temperature);
Serial.println(" C");
Serial.print("Humidity = ");
Serial.print(humidity);
Serial.println(" %");
int sensorValue = analogRead(BATTERY_SENSE_PIN);
int batteryPcnt = sensorValue / 10;
float batteryV = sensorValue * 0.003363075;
#ifdef MY_DEBUG
Serial.print("Battery Voltage: ");
Serial.print(batteryV);
Serial.println(" V");
Serial.print("Battery percent: ");
Serial.print(batteryPcnt);
Serial.println(" %");
#endif
if (oldBatteryPcnt != batteryPcnt) {
// Power up radio after sleep
sendBatteryLevel(batteryPcnt);
oldBatteryPcnt = batteryPcnt;
}
send(tempMsg.set(temperature, 2));
lastTemp = temperature;
send(humMsg.set(humidity, 1));
lastHum = humidity;
send(batMsg.set(batteryV, 2));
lastBat = batteryV;
sleep(SLEEP_TIME);
}
}[ Szerkesztve ]
-
cpt rodgi
tag
válasz cpt rodgi #3989 üzenetére
annyival lettem okosabb, (bar ezt ti amugy is tudtatok sztem) h nem csak a webws eleres nem megy, hanem maz egesz habridge..
csak addig amig a terminal megy, miutan kulon kiadtam a parancsot...
nagyon szeretnek egy megoldast..hajra kezdok.. tartsatok ki.. en is ezt teszem...
-
fecus
őstag
válasz cpt rodgi #4003 üzenetére
Linkeld be kérlek, hogy honnan vetted a módszert!
Nekem csak hétvégén lesz időm kérdezz-felek keretében segíteni.
"Szörnyek léteznek, de túl kevesen vannak ahhoz, hogy igazán veszélyesek legyenek. Sokkal veszélyesebbek az átlagemberek, a funkcionáriusok, akik készek hinni és cselekedni anélkül, hogy kérdéseket tennének fel." (fordította DeepL ) - Primo Levi
-
cpt rodgi
tag
válasz Janaboy #4005 üzenetére
ez van ott
rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
/home/pi/habridge/starthabridge.sh -
lplugo
csendes tag
Szasztok,
Megint megjött a kedvem, hogy továbblépjek, de ismét akadályba ütköztem.
Újra kellett húzni a Pi-t.Két dolog nem megy, pedig a leírás alapján csináltam mindent:
-A DarkSky-os LUA script nem kérdezi le az adatokat (ez korábban ment), viszont semmi hibaüzenet nincs.
Ellenben a domoticz-ba beíépített DarkSky eszközök szépen mennek egyből.
Nem tudom mi lehet a gond.- Broadlink eszközt tanítgattam a kódokra BlackBeanControl segítségével.
A kódok benne vannak a BlackBeanControl.ini-ben és parancssorból kiadva a Broadlink le is adja a jelet, azaz működik, de a domoticzban bármilyen elérési utat adok a scene fülön, nem adja ki a parancsot.Van hozzá egy hibakód is a logban:
Error: SQLHelper: Error script not found '/home/pi/domoticz/scripts/home/pi/domoticz/BlackBeanControl/BlackBeanControl.py'Ha bemásolom a BlackBenaContorl mappát a domoticz/script mappába, akkor ez a hibaüzenet:
Error: Error executing script command (/home/pi/domoticz/scripts/BlackBeanControl/BlackBeanControl.py). returned: 32512Valakinek voltak már ilyen gondjai, amit meg is tudott oldani?
[ Szerkesztve ]
-
Yoshida
aktív tag
-
Yoshida
aktív tag
válasz jedie82 #4012 üzenetére
Az a vicc, hogy ma már más hibát ír, mint tegnap. Tegnap a listhsensor-hoz tartozó változóra írt hibát, ma már a library is szar szerintem, és elhasal az include :
C:\Program Files (x86)\Arduino\libraries\BH1750/BH1750.h:30:3: error: stray '\302' in program
<title>MySensorsArduinoExamples/BH1750.h at master · mysensors/MySensorsArduinoExamples · GitHub</title>tegnap még csak ez volt:
exit status 1
'lightSensor' was not declared in this scopeViszont valamit az összeollózásnál is elrontottam, mert a példaprogramot egy-az-egyben lefordítva nem írja a deklarálási hibát, csak az előtte levő error:stray \302 meg ilyenekt...
És a vége az hogyexit status 1
Error compiling for board Arduino Pro or Pro Mini. -
jedie82
csendes tag
válasz Yoshida #4015 üzenetére
Azt tudom, hogy a friss library-k nem működnek a mysensors-al. Tegnap olvastam a fórumukon.
A régebbi MySensors examples fájlt töltsd le, és az abban lévő librarykat használd.
Erre gondoltam -
cpt rodgi
tag
kuldom:
az alap rendszer mukodott, azt kaptam egy forumtarstol.. sokat segitett, es amikor mar onallo akartam lenni kicsit kinyirtam a rendszert
a forumrol osszeszedett kezdoknek igen hasznos bejegyzeseket raktam egy kupacba..en mar ott elakadtam h ssh de mar legalabb kezd alakulni a kep h mi is a mukodesi systema..
mitol lett piros...
[ Szerkesztve ]
-
fecus
őstag
válasz cpt rodgi #4017 üzenetére
Itt az eredeti leírás. Vesd össze!
"Szörnyek léteznek, de túl kevesen vannak ahhoz, hogy igazán veszélyesek legyenek. Sokkal veszélyesebbek az átlagemberek, a funkcionáriusok, akik készek hinni és cselekedni anélkül, hogy kérdéseket tennének fel." (fordította DeepL ) - Primo Levi
-
BullZeye
veterán
válasz cpt rodgi #4019 üzenetére
Ezt szajkóztam hetekkel ezelőtt, hogy tök jó, ha belinkelnek egy wiki paget, de ha valaki új még a témában, észre se veszi, hogy outdated sokszor, és lazán elcsesz vele értékes órákat fölöslegesen.
Home Assistanthoz egy alap leírást sztem én is elkezdek ha lesz időm példákkal, konfigokkal, hogy könnyebb dolga legyen az új nemzedéknek akik most kezdik, és ne 2 hét legyen míg felveszik a fonalat, hanem pár nap.
[ Szerkesztve ]
-
cpt rodgi
tag
válasz BullZeye #4020 üzenetére
koszonom.. persze ha barki talal hibat ( amit en szedtem ossze) nyugodtan sot, szoljon pls.
amit forumtars irt az tenyleg a magamfajta kezdoknek valo.tegnap valamit annyira csinaltam, h felborult az egesz.. pedig mukodott percekig..
oromtanc volt a lakasban. alexa, es a tv domon keresztul.. hihetetlen oromen pl hetek ota kuzdok vele pedig megkaptam a mukodo imaget nagyon nehez sokunknak az angol, opciokkal teli wikit ertelmezni) a radio nekem sehogy se megy, pedig mond6natok: ott van feketen feheren, itt a link.. [link]
[ Szerkesztve ]
-
lplugo
csendes tag
Sziasztok,
Arra van ötlete valakinek, hogy miért nem lehet tanítani a Brodlaink+BlackBeanControl cumót domoticz alatt Blockly-val?
Valamit be kell hozzá állítani, vagy telepíteni? -
lplugo
csendes tag
A következő gond, hogy ha Blockly alól kimegy a paranya Broadlinknek, akkor folyamatosan adja a parancs jelet, nem akar leállni, tehát folyamatosan működtetni akarja a scene parancsba foglalt eszközt.
Van valakinek tapasztalata, hogy hogyan lehetne ezt megszüntetni? -
Magga
aktív tag
Persze olvastam! Nekem az a rész nem világos, hogy pontosan mit kell beírnom oda!?
"device" by "temp_only"
Tehát ez pontosan, hogy kellene kinézzen?? -
Yoshida
aktív tag
válasz jedie82 #4016 üzenetére
köszönöm, ez volt a baj, csak nem így Ezt a régi libraryt használtam, csak én okos a .cpp, meg .h file-on jobbklikk mentéseltem, így viszont egy html filet mentettem le, nem a kódot Ugye még rá kell kattintani, behoz egy oldalt, és onnan kell kiollózni a kódját...
Ezután már lefordult, viszont domoticzban fura volt a DHT22, valahogy megjelent egy barométer is... Előtte töröltem nem használt device-okat, és ha ugyanazt az id-t kapja az új node, akkor bekavar. Domoticz újraindítása nagyjából megoldotta, egy darab barométeres szenzor maradt valahogy a devices-ben még mindig De végre van újra hőmérő, meg ismerkedem a fénymérővel is. (mutatott sötétben 18%-ot is már, ablakban meg 380%-ot, nem igazán értem, mi a skála )
-
layerke
aktív tag
válasz Yoshida #4028 üzenetére
Szívesen segítenénk többen is, de nulla információval szolgál a leírás, miszerint "meg ismerkedem a fénymérővel is. (mutatott sötétben 18%-ot is már, ablakban meg 380%-ot, nem igazán értem, mi a skála )"...
Milyen fénymérő?
Milyen protokoll?
Kapcsolási rajz?
Programkód?...[ Szerkesztve ]
-
Yoshida
aktív tag
válasz layerke #4029 üzenetére
Előtte beszéltük, hogy BH1750, mysensors példa sketch. Van egy opció benne, lehet azt kell átállítani:
// V_LIGHT_LEVEL should only be used for uncalibrated light level 0-100%.
// If your controller supports the new V_LEVEL variable, use this instead for
// transmitting LUX light level.
MyMessage msg(CHILD_ID_LIGHT, V_LIGHT_LEVEL);
// MyMessage msg(CHILD_ID_LIGHT, V_LEVEL);Csak nem tiszta, mi az hogy uncalibrated lightlevel, 0% a sötét, azt már látom. Nyári napsütés kéne a másik véglethez.
Végülis, így is használható egyelőre -
enesbcs
tag
válasz Yoshida #4028 üzenetére
A BH1750 Lux-ban adja vissza a mérési eredményt, a 380 lux hihető nappal. Ha lencsét teszel elé, vagy üveget az is befolyásolja a mérést, ha sötét van a szobában, de az érzékelő az ablak felé néz, ahol némi közvilágítás beszűrődik, az lehet 18 lux...
Ha elé állsz és takarod a fényt, az is befolyásolja a mérést, egyébként elég szélesen érzékel.[ Szerkesztve ]
-
Dodi_30
újonc
válasz layerke #4002 üzenetére
Az enyém annyiban különbözik, hogy nem két érzékelő házasítása, hanem egy érzékelő és egy beavatkozó.
Összemásoltam a két Sketch-et (mindent a megfelelő szakaszba), de nem működik.
A Void Setup szakaszban kizártam a reed érzékelő gw.beegin() sorát, így legalább a relé vezérlés feléledt. Most tudom kapcsolgatni a Domoticz alól. Viszont az Arduino 4-es lábát hiába teszem le földre (reed szimulálása), a Domoticzban a hozzárendelt kijelző nem mutat változást.#include <MySigningNone.h>
#include <MyTransportNRF24.h>
#include <MyTransportRFM69.h>
#include <MyHwATMega328.h>
#include <MySensor.h>
#include <SPI.h>
#include <Bounce2.h>#define RELAY_1 3 // Arduino Digital I/O pin number for first relay (second on pin+1 etc)
#define NUMBER_OF_RELAYS 1 // Total number of attached relays
#define RELAY_ON 0 // GPIO value to write to turn on attached relay
#define RELAY_OFF 1 // GPIO value to write to turn off attached relay#define CHILD_ID 3
#define BUTTON_PIN 4 // Arduino Digital I/O pin for button/reed switch// NRFRF24L01 radio driver (set low transmit power by default)
MyTransportNRF24 radio(RF24_CE_PIN, RF24_CS_PIN, RF24_PA_LEVEL_GW);
// Select AtMega328 hardware profile
MyHwATMega328 hw;
// Construct MySensors library
MySensor gw(radio, hw);Bounce debouncer = Bounce();
int oldValue=-1;
// Change to V_LIGHT if you use S_LIGHT in presentation below
MyMessage msg(CHILD_ID,V_TRIPPED);void setup()
{
// Initialize library and add callback for incoming messages
gw.begin(incomingMessage, AUTO, true);
// Send the sketch version information to the gateway and Controller
gw.sendSketchInfo("Relay", "1.0");// Fetch relay status
for (int sensor=1, pin=RELAY_1; sensor<=NUMBER_OF_RELAYS;sensor++, pin++) {
// Register all sensors to gw (they will be created as child devices)
gw.present(sensor, S_LIGHT);
// Then set relay pins in output mode
pinMode(pin, OUTPUT);
// Set relay to last known state (using eeprom storage)
digitalWrite(pin, gw.loadState(sensor)?RELAY_ONELAY_OFF);
}
{// gw.begin();
// Setup the button
pinMode(BUTTON_PIN,INPUT);
// Activate internal pull-up
digitalWrite(BUTTON_PIN,HIGH);// After setting up the button, setup debouncer
debouncer.attach(BUTTON_PIN);
debouncer.interval(5);// Register binary input sensor to gw (they will be created as child devices)
// You can use S_DOOR, S_MOTION or S_LIGHT here depending on your usage.
// If S_LIGHT is used, remember to update variable type you send in. See "msg" above.
gw.present(CHILD_ID, S_DOOR);
}
}void loop()
{
// Alway process incoming messages whenever possible
gw.process();
}void incomingMessage(const MyMessage &message) {
// We only expect one type of message from controller. But we better check anyway.
if (message.type==V_LIGHT) {
// Change relay state
digitalWrite(message.sensor-1+RELAY_1, message.getBool()?RELAY_ONELAY_OFF);
// Store state in eeprom
gw.saveState(message.sensor, message.getBool());
// Write some debug info
Serial.print("Incoming change for sensor:");
Serial.print(message.sensor);
Serial.print(", New status: ");
Serial.println(message.getBool());
}{
debouncer.update();
// Get the update value
int value = debouncer.read();if (value != oldValue) {
// Send in the new value
gw.send(msg.set(value==HIGH ? 1 : 0));
oldValue = value;
}
}}
[ Szerkesztve ]
-
cpt rodgi
tag
valamit elrontottam pls help valaki
ujra raktam az egesz domo-t, mindennel, mert a multok, hazavertem (most tanulom, es haaat...)
szoval megy a domo, megy a habridge, de nem tudom tanitani a broadlinket. valahopva valamit nem itam be.. :pi@domoticz:~/BlackBeanControl $ sudo python BlackBeanControl.py -c TV_pause
Traceback (most recent call last):
File "BlackBeanControl.py", line 7, in <module>
import Settings
File "/home/pi/BlackBeanControl/Settings.py", line 8, in <module>
Settings.read(BlackBeanControlSettings)
File "/usr/local/lib/python2.7/dist-packages/backports/configparser/__init__.py", line 705, in read
self._read(fp, filename)
File "/usr/local/lib/python2.7/dist-packages/backports/configparser/__init__.py", line 1113, in _read
fpname, lineno)
backports.configparser.DuplicateOptionError: While reading from '/home/pi/BlackBeanControl/BlackBeanControl.ini' [line 25]: option u'tv_pow' in section u'Commands' already exists
pi@domoticz:~/BlackBeanControl $[ Szerkesztve ]
-
cpt rodgi
tag
válasz Janaboy #4036 üzenetére
mert ugy gondolom h a domo lelki vilaga ide passzol .
[General]
[PAddress = 192.168.0.201
port = 80
MACAddress = 34:EA:347:9E:3D
timeout = 30[Commands]
Tv_hang_le = 260050000001249411141114103911131114101411141014113911381014113812371$
Tv_hang_fel = 26005000000125931213101411381114111311141114101411381138111411381237$
rolo_le = 781934000f2a2a0e0f2a2b0e0f2a2b0e0f2a0f2a0f2a2b0e0e2a0f0001ac0f2a0f2a0f2a$
rolo_stop = 780934002a0e0f2a2a0e0e2a2a0e0f290f2a2b0e0f2a0f2a0f0001ac0e2a0f2a0f292b$
Tv_smart = 26006000000125931113111411381114101411141014111411381138111410391138113$
Tv_fel = 26006c0000012693101411141039101411141114101411141039103712141139103911381$
Tv_le = 26005e00000125931114101411381213111410141114101411381238101411381138113811$
Tv_jobb = 260068000001249410141114103911141014111410141114103911381114103910391039$
Tv_ball = 260068000001259311141014113812131113111411141014113812371114113811381237$
Tv_3d = 26006000000124941113111410391114101411141014111410391138121310391138113811$
Tv_ok = 26004800000124941114111410391113111410141114101411391039111311381138113910$
Tv_play = 260062000001243308591114111311391014111410141114101411391039101411381138$
Tv_pause = 26006000000124951014111410391014111410141114111410391039101411381139103$
Tv_stop = 260064000001259311141114103910141114101411141114103910391014113811381139$
rolo_fel = 780c34000f2a0f2a0f2a2a0e2a0e2a0e0f2a2a0e2a0e2a0e2a0e0f2a2a0e0f2a2a0e0f2$
Tv_pow = 2600600011131114113811141014111410141114103911381114103910391039103911381$
TV_pow = 2600900011131114103911131114111410141114103910391113113811391138103910391$
---25.sor -
layerke
aktív tag
Kérlek használjátok a programkód és egyéb formázási lehetőségeket!
-
balu807
csendes tag
Sonoff wall touch villanykapcsolóval kapcsolatosan szeretnék kérdezni. A 0 szál bekötése mindenképpen szükséges a működéséhez?
-
layerke
aktív tag
válasz balu807 #4044 üzenetére
Nem fogod elhinni! Ez a válasz a legszokatlanabb helyről jött! Kattints ide, hogy te is lásd!
[ Szerkesztve ]
-
Yoshida
aktív tag
válasz enesbcs #4031 üzenetére
Megprobaltam a másik mysensors változót de nem működik vele. Viszont az influx db be ugye szépen csak érték kerül, ahogy mondtátok ez a lux érték, csak nem kell a százalékkal foglalkozni domoticz alatt (lehet at lehet állítani, még nem találtam meg hol
)Ja és az alap Lightlevel sketchel ha sötét van nem megy a hőmérő se ki kell szedni 2 sort, hogy ha nincs lux változás akkor is küldjön adatot
[ Szerkesztve ]
-
itanczos
senior tag
válasz layerke #4046 üzenetére
Bakker, úgy látom, én legalább 10x leírtam már itt...
[ Szerkesztve ]
Használd a keresőt! | iPhone 13 Pro 256GB | 3D: Tevo Tarantula | NAS: HP MicroServer Gen8 - Proxmox/XPenology | Okos otthon: HomesAssistant - HomeKit - Hirdetéseim: https://hardverapro.hu/aprok/hirdeto/itanczos/index.html
-
lplugo
csendes tag
Sziasztok,
Esetleg valaki tudna ajálani megbízhatóan működő és olcsón beszerezhető 868mhz RF Transceiver, amit domoticz alá be tudok húzni és lehet vele redőnyt vezérelni?
Keresgélek a neten, de számomra ez elég nagy katyvasz.
Egyszerűen nem értek hozzá, ez van (egyenlőre ) -
yogee
tag
Hi!
Szerintem így kell kinéznie a scriptnek:local heating_probe = 'Nappali'
local thermostat_setpoint = 'Thermo'
local heating_unit = 'futes'
-- Use when a combined sensor (e.g. temperature and humidity) is used
-- Replace in "otherdevices[heating_probe]" to "otherdevices[heating_probe]" by "temp_only" (in the 2nd "if" and in the "elseif".
-- Remove the -- in the next two lines:
local naartekst = (tostring (otherdevices[heating_probe]))
local temp_only = (string.sub(naartekst,1,4)) -- the digits (1,4) do point out what characters of the string are needed.
local hysteresis = 0.1
commandArray = {}
-- loop through all the devices
for deviceName,deviceValue in pairs(otherdevices) do
if (deviceName== thermostat_setpoint ) then
if tonumber(deviceValue) < tonumber(temp_only-hysteresis) then
if (otherdevices[heating_unit] == "On") then
-- commandArray['SendNotification']='Heating is off'
commandArray[heating_unit]='Off'
print("Heating is Off")
end
elseif tonumber(deviceValue) > tonumber(temp_only+hysteresis) then
if (otherdevices[heating_unit] == "Off") then
commandArray[heating_unit]='On'
-- commandArray['SendNotification']='Heating is on'
print("Heating is On")
end
end
end
end
-- loop through all the variables
for variableName,variableValue in pairs(uservariables) do
end
return commandArray
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Promenade Publishing House Kft.
Város: Budapest