O jakiej funkcjonalności piszesz, która będzie niebawem dostępna?Zibi_007 wrote: Fri Jan 31, 2025 11:43 amDziała, działa. Nie trzeba nawet naciskać reset. Wystarczy wyłączyć i włączyć zasilanie tyle razy, ile sobie ustawisz.SOYER wrote: Fri Jan 31, 2025 10:57 amNie o to mi chodzi. Chcę koledze który ma LIW, udostępnić kod który będzie przez mqtt odbierał dane z tego LIWa i wysyłał powiadomienie jeśli upływ wody w określonym czasie przekroczy nastawioną wartość.shimano73 wrote: Fri Jan 31, 2025 10:35 am Właśnie w takim celu powstał GUI Generic , aby sobie wybrać co potrzeba i od razu wgrać do modułu , szybko łatwo i przyjemne. Nie zniechęcam , próbuj , rób , trening czyni mistrza jak to mówią
Generalnie ma kupić esp, wgrać .bin, ustawić dane w webinterface i zapomnieć.
To co @klew napisał jest idealne. Czyli jak to działa? Naciskamy rst na esp, a następnie 3 razy wyłączamy i włączamy zasilanie? Po trzecim razie device wchodzi w konfig?
Natomiast lada moment (wg. deklaracji, które tutaj czytałem) dostępna natywnie będzie funkcjonalność, którą robisz w reakcjach cloud. To co teraz tworzysz, to taka "sztuka dla sztuki". Oczywiście w ramach ćwiczeń, czemu nie? Sam jestem ciekaw, jak to finalnie będzie w Twoim wykonaniu działać.
Webinterface czasowy(?)
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
Kilka razy się to już przewijało na Forum, np. tutaj:SOYER wrote: Fri Jan 31, 2025 11:48 amO jakiej funkcjonalności piszesz, która będzie niebawem dostępna?Zibi_007 wrote: Fri Jan 31, 2025 11:43 amDziała, działa. Nie trzeba nawet naciskać reset. Wystarczy wyłączyć i włączyć zasilanie tyle razy, ile sobie ustawisz.SOYER wrote: Fri Jan 31, 2025 10:57 am
Nie o to mi chodzi. Chcę koledze który ma LIW, udostępnić kod który będzie przez mqtt odbierał dane z tego LIWa i wysyłał powiadomienie jeśli upływ wody w określonym czasie przekroczy nastawioną wartość.
Generalnie ma kupić esp, wgrać .bin, ustawić dane w webinterface i zapomnieć.
To co @klew napisał jest idealne. Czyli jak to działa? Naciskamy rst na esp, a następnie 3 razy wyłączamy i włączamy zasilanie? Po trzecim razie device wchodzi w konfig?
Natomiast lada moment (wg. deklaracji, które tutaj czytałem) dostępna natywnie będzie funkcjonalność, którą robisz w reakcjach cloud. To co teraz tworzysz, to taka "sztuka dla sztuki". Oczywiście w ramach ćwiczeń, czemu nie? Sam jestem ciekaw, jak to finalnie będzie w Twoim wykonaniu działać.
Myślę, że będzie szybciej niż późniejklew wrote: Thu Jan 30, 2025 9:22 pm Mamy w planach reakcje na zużycie w określonych jednostkach czasu.
Także takie coś będzie dodane, ale nie wiem kiedy.
Alternatywnie możesz pomyśleć o czujnikach zalania. Są też zawory automatyczne z czujnikami zalania. W Supli jest dostępny "Chytry Ventil" , a niedługo będzie też Auraton Flood Sensor oraz Auraton Flood Sensor Valve
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
Wiesz coś więcej:
You do not have the required permissions to view the files attached to this post.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
@Zibi_007 napisz jak masz zaimplementowany ten reset o którym pisał klew.
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
Miałem to zrobione dokładnie, "na żywca", jak w tym przykładzie https://github.com/SUPLA/supla-device/b ... er_cycle.hZibi_007 wrote: Fri Jan 31, 2025 11:43 amDziała, działa. Nie trzeba nawet naciskać reset. Wystarczy wyłączyć i włączyć zasilanie tyle razy, ile sobie ustawisz.SOYER wrote: Fri Jan 31, 2025 10:57 amNie o to mi chodzi. Chcę koledze który ma LIW, udostępnić kod który będzie przez mqtt odbierał dane z tego LIWa i wysyłał powiadomienie jeśli upływ wody w określonym czasie przekroczy nastawioną wartość.shimano73 wrote: Fri Jan 31, 2025 10:35 am Właśnie w takim celu powstał GUI Generic , aby sobie wybrać co potrzeba i od razu wgrać do modułu , szybko łatwo i przyjemne. Nie zniechęcam , próbuj , rób , trening czyni mistrza jak to mówią
Generalnie ma kupić esp, wgrać .bin, ustawić dane w webinterface i zapomnieć.
To co @klew napisał jest idealne. Czyli jak to działa? Naciskamy rst na esp, a następnie 3 razy wyłączamy i włączamy zasilanie? Po trzecim razie device wchodzi w konfig?
Natomiast lada moment (wg. deklaracji, które tutaj czytałem) dostępna natywnie będzie funkcjonalność, którą robisz w reakcjach cloud. To co teraz tworzysz, to taka "sztuka dla sztuki". Oczywiście w ramach ćwiczeń, czemu nie? Sam jestem ciekaw, jak to finalnie będzie w Twoim wykonaniu działać.
I nie tylko ja, bo kilka takich softów tutaj krążyło.
Teraz mam większość na ESP32 C3 i C6, tam nie mam problemu, bo zawsze przycisk jest pod ręką. Tobie też radzę się przesiąść. C3 można wyrwać za 5-6 zł (nawet z przesyłką), więc nie ma co tkwić przy starym ESP.
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
Chcę to na próbę zrobić na nodemcu z esp8266.
Może się nie rozumiemy.
Na nim oczywiście jest przycisk reset. Czy jakaś kombinacja naciskania tego przycisku odpala config mode, czy też trzeba aplikować te ww. funkcje?
Może się nie rozumiemy.
Na nim oczywiście jest przycisk reset. Czy jakaś kombinacja naciskania tego przycisku odpala config mode, czy też trzeba aplikować te ww. funkcje?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
A to nie wiem co dokładnie robi (jak tam działał) RST. Ja to robiłem na ESP12-E/F.SOYER wrote: Fri Jan 31, 2025 1:59 pm Chcę to na próbę zrobić na nodemcu z esp8266.
Może się nie rozumiemy.
Na nim oczywiście jest przycisk reset. Czy jakaś kombinacja naciskania tego przycisku odpala config mode, czy też trzeba aplikować te ww. funkcje?
Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
Chłopaki do mqtt potrzebuję(?):
Jak połączyć tego client1 z libsami supli od wifi?
W moim kodzie bez supli używałem po prostu(dla biblioteki WiFiMulti):
Pomożecie?
Code: Select all
PubSubClient client(client1);
///////////////////////////////////////////////////////////////
client1.setInsecure();
client.setServer(mqtt_server, 8883);
client.setCallback(callback);W moim kodzie bez supli używałem po prostu(dla biblioteki WiFiMulti):
Code: Select all
WiFiMulti wifiMulti;
WiFiClientSecure client1;https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
Jest podstawowe pytanie, czy suplaDevice.iterate i mqtt mogą razem pracować?
1.Jeśli tak to jak ich obdzielić client-ami.
2.Jeśli nie, to pupa. Chyba, że da się wysłać powiadomienie suplowskie bez wywoływania SuplaDevice.iterate(), choć to na pewno niemożliwe.
Więc wracamy do pytania nr1.
@klew? @lukfud?
1.Jeśli tak to jak ich obdzielić client-ami.
2.Jeśli nie, to pupa. Chyba, że da się wysłać powiadomienie suplowskie bez wywoływania SuplaDevice.iterate(), choć to na pewno niemożliwe.
Więc wracamy do pytania nr1.
@klew? @lukfud?
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
klew
- Posts: 13905
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Samo wifi zostaw Supli.
Natomiast dla mqtt utwórz sobie klasę klient tak samo jak to robiłeś wcześniej.
Na esp8266 raczej dwóch szyfrowanych połączeń nie zrobisz ze względu na pamięć RAM.
Oba iterate mogą być, o ile żaden nie będzie blokować wykonania pętli.
Natomiast dla mqtt utwórz sobie klasę klient tak samo jak to robiłeś wcześniej.
Na esp8266 raczej dwóch szyfrowanych połączeń nie zrobisz ze względu na pamięć RAM.
Oba iterate mogą być, o ile żaden nie będzie blokować wykonania pętli.
Najlepsze suple dla Twojego domu 
