Closed wusiu closed 5 months ago
Ogólnie pewnie można :) tylko potrzeba przykładów. Trzeba by złapać zawartość modułów przez zalogowanie się na https://emodul.pl i skopiowanie całego JSONa jak tutaj:
(Oczywiście z usuniętymi danymi wrażliwymi).
A tak przy okazji to fajną encją była by informacja o alarmie w konkretnej strefie (słaba bateria czy inna awaria którą sygnalizuje emodul): [zoneState] => noAlarm
@wusiu I added a first attempt with window sensors: https://github.com/mariusz-ostoja-swierczynski/tech-controllers/tree/feature_94. This is all "blind" coding though, without access to a system with real window sensors.
So if you can please get the new version from here: https://github.com/mariusz-ostoja-swierczynski/tech-controllers/archive/refs/heads/feature_94.zip, and test it with debug enabled.
W starej zmodyfikowanej wersji u mnie okna działają. Przesyłam pliki.
Załączony plik wyciąga status okien z minOneWindowOpen
czyli pewnie włącza jeśli jakiekolwiek okno jest otwarte. Tutaj powinniśmy mieć entity na każde okno osobo. Anyway, jak możesz to sprawdź nowszą wersję: https://github.com/mariusz-ostoja-swierczynski/tech-controllers/archive/refs/heads/feature_94.zip
z włączonym debugiem.
Działa, ale aktualizuje stan tylko podczas uruchamiania integracji. Później pozostaje bez zmian, podczas gdy inne encje zmieniają wartość.
Ok, najnowsza wersja już powinna działać: https://github.com/mariusz-ostoja-swierczynski/tech-controllers/archive/refs/heads/feature_94.zip
ALE! Trzeba pamiętać, że to jest integracja cloud polling i w tej chwili SYNC_INTERVAL jest 60 sekund, więc nie nadaje się do śledzenia natychmiastowych zmian stanu jak przy lokalnych połączeniach.
Działa. Dzięki. Aktualizacja stanu następuje po około 40-50 sekundach. Akceptowalne.
The request
Na wstępie chciałbym podziękować za zaangażowanie wszystkim twórcom. Rozwój integracji idzie błyskawicznie. Dobra robota.
Wracając do tematu. Czy mógłby ktoś zaimplementować odczyt czujników okien? Któraś wersja dawnej integracji to umożliwia i sam z niej korzystam. Wnioskuję więc, że jest możliwe.
Additional information
No response