Powiadomienia
Wyczyść wszystko
Krótkie pytanie i krótka odpowiedź
44
Wpisów
6
Użytkownicy
15
Reactions
2,774
Wyświetleń
@geoterm na pewno można, muszę sobie przypomnieć, miałem gdzieś skrypt wyrzucający z Domoticz.
local NazwaCzujnika="temp_pokoj" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='10.10.15.228/control?cmd=dotmatrix,txt,1,'..otherdevices_svalues[NazwaCzujnika]..'C' end return commandArray
podmień dane, zamiast dotmatrix wstaw Dummy. To też miałem na espeasy. Nie pamiętam czy to był DzVents
Dodane : 03/03/2025 9:36 am
geoterm reacted
Ja robiłem podobny skrypt jak LUA All-jak wysyłałem coś do wyświetlacza z Domoticza. Dzięki bardzo :). Nóż, widelec i testuję.
Dodane : 03/03/2025 9:44 am
local NazwaCzujnika="L123FW" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='http://192.168.0.111/control?cmd=gdd,Dummy,'..otherdevices_svalues[NazwaCzujnika]..'W' end return commandArray
jako LUA All
2025-03-03 10:04:52.795 Error: EventSystem: in dumy divice Lua all z domoticza do esp: [string "local NazwaCzujnika="L123FW" ..."]:4: attempt to call a table value (global 'devicechanged')
Dodane : 03/03/2025 10:12 am
Chcę bardziej zagospodarować miejsce na wyświetlaczu.
Dodane : 03/03/2025 12:18 pm
Dzięki,
local NazwaCzujnika="L123FW" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='192.168.0.111/control?cmd=taskvalueset,3,0,'..otherdevices_svalues[NazwaCzujnika]..'W' end return commandArray
wprowadziłem kod, domoticz nie wyrzuca błędu, skonfigurowany mam kontroler w esp, ale dalej nie wyświetla w dummy.
Dodane : 03/03/2025 2:39 pm
w kontrolerach ustawiasz komunikację z esp do Domoticz, np. http, mqtt. To co masz w skrypcie idzie bezpośrednio na espeasy.
wpisz w przeglądarce 192.168.0.111/control?cmd=taskvalueset,3,0,2000 i zobacz czy wpadnie
Dodane : 03/03/2025 2:53 pm
geoterm reacted
Zrobiłem wejdź i wyjdź i wyskoczyło w Domoticzu:
2025-03-03 14:54:48.842 Error: Error opening url: 192.168.0.111/control?cmd=taskvalueset,3,0,460
2025-03-03 14:54:48.906 Error: Error opening url: 192.168.0.111/control?cmd=taskvalueset,3,0,458
2025-03-03 14:54:49.733 Error: Error opening url: 192.168.0.111/control?cmd=taskvalueset,3,0,459
2025-03-03 14:54:50.622 Error: Error opening url: 192.168.0.111/control?cmd=taskvalueset,3,0,460
Dodane : 03/03/2025 2:56 pm
Dobra już wiem :), dzięki
http://192.168.0.111/control?cmd=taskvalueset,gdd,Dummy,2000
192.168.0.111/control?cmd=taskvalueset,gdd,Dummy,2000
trzeba wpisywać nazwy, a nie współrzędne.
Dodane : 03/03/2025 2:58 pm
u mnie działa i tak i tak. Pewnie dlatego, że mam starą wersję.
Dodane : 03/03/2025 3:01 pm
geoterm reacted
Dlatego też zdziwiłem się czemu nie wpisujesz http, mi bez http nie działało. Mówisz o wersji oprogramowania ESP Easy, Domoticza.
Dodane : 03/03/2025 3:03 pm
i jedno i drugie. Zamiast Domoticz mam HA, a na esp esphome. Z espeasy mam jeszcze tylko zegar z termometrem. Działa, nie aktualizuje, jak znajdę czas to przepiszę na esphome. Choć espeasy jest spoko, szybko się tworzy moduły np. z led czy lcd...
Dodane : 03/03/2025 3:07 pm
geoterm reacted
Mi się podoba ESP Easy, jak się go nauczę tak z grubsza to wezmę się za Arduino i Home Asistant.
Dodane : 03/03/2025 3:10 pm
Żeby nie tworzyć 100 zakładek dla każdego czujnika, to można w jednej zakładce wysłać kilka czujników do ESP ? Sprawdź proszę bo tak jak wpisałem poniżej na pewno jest źle:
local NazwaCzujnika="L123FW" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='192.168.0.113/control?cmd=taskvalueset,gdd,W,'..otherdevices_svalues[NazwaCzujnika]..'' end return commandArray local NazwaCzujnika="L123FkWh" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='192.168.0.113/control?cmd=taskvalueset,gdd,kwhtotal,'..otherdevices_svalues[NazwaCzujnika]..'' end return commandArray
Dodane : 03/03/2025 3:30 pm
local NazwaCzujnika="L123FW" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='192.168.0.113/control?cmd=taskvalueset,gdd,W,'..otherdevices_svalues[NazwaCzujnika]..'' end local NazwaCzujnika="L123FkWh" commandArray = {} if devicechanged[NazwaCzujnika] then commandArray['OpenURL']='192.168.0.113/control?cmd=taskvalueset,gdd,kwhtotal,'..otherdevices_svalues[NazwaCzujnika]..'' end return commandArray
Dodane : 03/03/2025 3:40 pm
Coś nie łyka, zostawię w osobnych zakładkach bo już mi styki przegrzało.
Dodane : 03/03/2025 3:48 pm