Harmonogramy

User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Hej. Nigdzie nie znalazłem odpowiedzi (może słabo szukam 😂😂), ale mam pytanie czy jest jakiś sposób bezpośredni, czy nawet pośredni żeby harmonogramy do przekaźnika zapisywały się lokalnie, przy zastosowaniu RTC? Może jest jakaś możliwość żeby odczytać te harmonogramy z Clouda, a już metodę zapisu to sobie dopiszę? Chodzi mi o to że jak mi czasami rozłączy się z siecią układ to dany harmonogram nie będzie wykonany.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
klew
Posts: 13905
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

veeroos wrote: Tue Feb 17, 2026 10:39 am Hej. Nigdzie nie znalazłem odpowiedzi (może słabo szukam 😂😂), ale mam pytanie czy jest jakiś sposób bezpośredni, czy nawet pośredni żeby harmonogramy do przekaźnika zapisywały się lokalnie, przy zastosowaniu RTC? Może jest jakaś możliwość żeby odczytać te harmonogramy z Clouda, a już metodę zapisu to sobie dopiszę? Chodzi mi o to że jak mi czasami rozłączy się z siecią układ to dany harmonogram nie będzie wykonany.
Nie ma takiej opcji.
Nie ma też planów, aby typowe Cloudowe harmonogramy były dodane do urządzenia.
Natomiast niedługo pojawią się "programy tygodniowe" między innymi dla Relaya. Ustawiane i pracujące na podobnej zasadzie jak programy tygodniowe dla termostatów (czyli granulacja co 15 min z podziałem na 7 dni tygodnia) z opcją wybrania tego co ma być ustawianie w danym kwadransie.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

No to zacząłem lokalny harmonogram dorabiać, jakby ktoś miał kiedyś ochotę pomóc i potestowac to mogę podzielić się programem, oczywiście jak dokończę program, wtedy jak dojdzie opcja harmonogramu offline to się dorobi dwukierunkową komunikację, o ile będzie taka możliwość, docelowo będę chciał dorobić wybór ile harmonogramów chcemy użyć, ale i tak będziemy je musieli potwierdzić checkboxem. Na razie zrobiłem to tak:
Screenshot_2026-02-18-11-06-58-273_com.mi.globalbrowser.jpg
na kompie w webserwerze ładniej to wygląda:
harmonogram.jpg
You do not have the required permissions to view the files attached to this post.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
vajera
Posts: 7286
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

veeroos wrote: Wed Feb 18, 2026 10:12 am No to zacząłem lokalny harmonogram dorabiać, jakby ktoś miał kiedyś ochotę pomóc i potestowac to mogę podzielić się programem, oczywiście jak dokończę program, wtedy jak dojdzie opcja harmonogramu offline to się dorobi dwukierunkową komunikację, o ile będzie taka możliwość, docelowo będę chciał dorobić wybór ile harmonogramów chcemy użyć, ale i tak będziemy je musieli potwierdzić checkboxem. Na razie zrobiłem to tak:
Screenshot_2026-02-18-11-06-58-273_com.mi.globalbrowser.jpg
na kompie w webserwerze ładniej to wygląda:
harmonogram.jpg
Ciekawy pomysł, mam tylko jedno pytanie - podejrzewam, że zapisujesz każdy element harmonogramu, jako oddzielną pozycję w Config - ile bajtów zajmuje jeden kompletny wpis?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Tak każdą pozycję zapisuję jako osobną pozycję, na chwilę obecną każdą pozycja zajmuje 32 bity, ale chyba zmienię na zmienne 8 bitowe bo większych wartości niż 255 nie będą one przechowywały czyli mamy 32 bity dla dnia tygodnia godziny minuty i długości załączenia
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
vajera
Posts: 7286
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

veeroos wrote: Wed Feb 18, 2026 11:05 am Tak każdą pozycję zapisuję jako osobną pozycję, na chwilę obecną każdą pozycja zajmuje 32 bity, ale chyba zmienię na zmienne 8 bitowe bo większych wartości niż 255 nie będą one przechowywały czyli mamy 32 bity dla dnia tygodnia godziny minuty i długości załączenia
A funkcja? Czy robisz tylko dla ON?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

vajera wrote: Wed Feb 18, 2026 11:41 am A funkcja? Czy robisz tylko dla ON?
Tak tylko dla ON zrobiłem. dlatego ustawiam harmonogram włączenia i długość zadziałania
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

klew wrote: Tue Feb 17, 2026 10:43 am ....
Nie ma takiej opcji.
Nie ma też planów, aby typowe Cloudowe harmonogramy były dodane do urządzenia.
Natomiast niedługo pojawią się "programy tygodniowe" między innymi dla Relaya. Ustawiane i pracujące na podobnej zasadzie jak programy tygodniowe dla termostatów (czyli granulacja co 15 min z podziałem na 7 dni tygodnia) z opcją wybrania tego co ma być ustawianie w danym kwadransie.
@klew chcesz przez to powiedzieć że ruszył temat issues https://github.com/SUPLA/supla-core/issues/535. Super jeśli tak.
To coś dopytam bo napisałeś że to będzie podobnie jak w przypadku termostatów. Czyli dane harmonogramu będą też przechowywane w pamięci urządzenia. Tak?
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Oczywiście można obejść ten problem i przekaźnik ustawić jako termostat, nawet zwykły, gdzie minimalna ustawiana temperatura jest 5 stopni i wymusić wirtualny termometr jako na przykład 1 stopień celciusza, a harmonogramami załączać i wyłączać termostat, wtedy harmonogramy będziemy mieli offline, takie rozwiązanie na szybko, dopóki Krzysztof nie doda harmonogramów dla przekaźników, jednakże zostaje taki niedosyt. Więc pozostaje albo samemu zrobienie harmonogramów offline, albo korzystanie z kanałów HVAC, albo poczekanie chwilę, aż harmonogramy pojawią się w bibliotece
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
klew
Posts: 13905
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

zzrr wrote: Wed Feb 18, 2026 11:56 am
klew wrote: Tue Feb 17, 2026 10:43 am ....
Nie ma takiej opcji.
Nie ma też planów, aby typowe Cloudowe harmonogramy były dodane do urządzenia.
Natomiast niedługo pojawią się "programy tygodniowe" między innymi dla Relaya. Ustawiane i pracujące na podobnej zasadzie jak programy tygodniowe dla termostatów (czyli granulacja co 15 min z podziałem na 7 dni tygodnia) z opcją wybrania tego co ma być ustawianie w danym kwadransie.
@klew chcesz przez to powiedzieć że ruszył temat issues https://github.com/SUPLA/supla-core/issues/535. Super jeśli tak.
To coś dopytam bo napisałeś że to będzie podobnie jak w przypadku termostatów. Czyli dane harmonogramu będą też przechowywane w pamięci urządzenia. Tak?
Nie :P. Wydaje mi się, że wyraźnie napisałem, że nie dodajemy "Cloudowych harmonogramów" do urządzenia (a to issue jest o tego typu harmonogramie).
Dodajemy "program tygodniowy" - analogicznie jak w termostacie. Czyli masz tablekę poniedziałek-niedziela z podziałem na godziny (co kwadrans) i tam ustawiasz czego oczekujesz od danego kanału.
W przypadku Relay, może to być np: "włącz"
Najlepsze suple dla Twojego domu :mrgreen:

Return to “supla-dev”