Urządzenie wykonawcze dla licznika mew-01

User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Być może takie proste sterowanie w zależności od mocy pojawi się natywnie w cloudzie. W między czasie zachęcam do zapoznania się z MQTT i integracją z HA/NodeRED.
SUPLA.... Nareszcie w domu.
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

max-q wrote: Wed Sep 21, 2022 9:21 am Witam, szukam dokładnie takiego rozwiązania jak w temacie. Trochę się zacząłem zagłębiać w Supla API. Pytanie moje:
Gdzie dokładnie mogę wyciągnąć wartość "mocy" jaka aktualnie jest pobierana czy to oddawana. W aplikacji na androidzie pokazuje wartość mocy czynnej na plusie lub na minusie gdy jest oddawana do sieci.
Możesz taką automatyzację zrobić sobie aktualnie na skryptach scripts.supla.io:
viewtopic.php?p=130272

Tylko pamiętaj, że skrypty działają, gdy działa Internet. Także taki przekaźnik może się włączyć, ale już się nie wyłączy, bo padnie sieć z jakiegoś powodu.
Najlepsze suple dla Twojego domu :mrgreen:
max-q
Posts: 5
Joined: Mon Jul 25, 2022 1:00 pm

Post

Dzięki Panowie za pomoc, trochę to rozjaśniło, widzę co najmniej kilka możliwości:

1. Supla API > ESP > Przekaźnik
2. Supla Scripts > Przekaźnik
3. MQTT i integracją z HA/NodeRED

Która z tych metod będzie najlepsza ewentualnie najprostsza? Potrzeba załączyć 9 szt przekaźników (grzałek) :D

Wg mnie chyba ta pierwsza. ?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

max-q wrote: Wed Sep 21, 2022 8:07 pm Dzięki Panowie za pomoc, trochę to rozjaśniło, widzę co najmniej kilka możliwości:

1. Supla API > ESP > Przekaźnik
2. Supla Scripts > Przekaźnik
3. MQTT i integracją z HA/NodeRED

Która z tych metod będzie najlepsza ewentualnie najprostsza? Potrzeba załączyć 9 szt przekaźników (grzałek) :D

Wg mnie chyba ta pierwsza. ?
Wg mnie przez skrypty, bo nic nie trzeba dokładać i wystarczy tylko scenę skonfigurować.
Najlepsze suple dla Twojego domu :mrgreen:
max-q
Posts: 5
Joined: Mon Jul 25, 2022 1:00 pm

Post

Odgrzewam ponownie temat ;)

Na początku chciałem podziękować za pomoc. Najprościej było to ogarnąć na skryptach. Projekt prawie gotowy. Wszystko zmontowane i teoretycznie działa....

Mam taki problem, a właściwie kilka pytań.
1. Skrypty nie chcą się wykonywać automatycznie? Czy to trzeba gdzieś ustawić. Wszystkie sceny włączone, warunki się spełniają, ale z automatu nie działa.
2. Pytanie czy po przełączeniu danego przekaźnika w aplikacji skrypty się " dezaktywują" ? Mam tu na myśli pytanie: co ma priorytet czy aplikacja czy skrypty?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

max-q wrote: Sun Feb 19, 2023 10:08 am Odgrzewam ponownie temat ;)
Zarówno skrypty jak i aplikacja działają na zasadzie "zdarzeń". Jak coś się stanie, to odpala się akcja. Nic tutaj nie pilnuje stanu, więc kto ostatni ustawił stan, taki stan będzie.

Co do odpalenia skryptów - sprawdź czy coś pojawia się w logach sceny i ogólnie w logach skryptów.
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Ważne też jest że uruchomienie sceny następuje gdy zmieni się wynik całego wyrażenia. Także aby scena się odpaliła, to w momencie zmiany stanu wyzwalacza, warunek też musi być spełniony. Jeśli nie będzie, a zmieni się później, bez jednoczesnego zmiany stanu wyzwalacza, to scena się nie uruchomi
Najlepsze suple dla Twojego domu :mrgreen:
max-q
Posts: 5
Joined: Mon Jul 25, 2022 1:00 pm

Post

klew wrote: Sun Feb 19, 2023 2:54 pm Ważne też jest że uruchomienie sceny następuje gdy zmieni się wynik całego wyrażenia. Także aby scena się odpaliła, to w momencie zmiany stanu wyzwalacza, warunek też musi być spełniony. Jeśli nie będzie, a zmieni się później, bez jednoczesnego zmiany stanu wyzwalacza, to scena się nie uruchomi
Tak też się dzieje, cały wynik jest spełniony, wyzwalacz jak i warunek świeci się na zielono i nic....

Chwilę zacząłem się zastanawiać i czy to ma coś wspólnego z lokalizacją?
Mam za pomocą lokalizacji rozdzielone przekaźniki. Czy to musi być w tej samej lokalizacji co Mew-01 z którego odczytuje dane?
Czy to w ogóle ma znaczenie?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Lokalizacja nie ma znaczenia.
Sprawdź logi. Najlepiej wstaw tutaj co tam widać
Najlepsze suple dla Twojego domu :mrgreen:
max-q
Posts: 5
Joined: Mon Jul 25, 2022 1:00 pm

Post

Wszystko jest ok. Niestety sceny wykonują się z dość dużym opóźnieniem, ale się wykonują. Nie mogłem tego jakoś wcześniej sprawdzić dokładnie... ponieważ nie było słońca ;)

Są jakieś możliwości zwiększenia częstotliwości sprawdzania i wykonywania scen?
-własny serwer?
-widziałem gdzieś na forum że ktoś ustawiał tą samą scenę uruchamianą co 1 minutę i tak x 10 takich scen :D

Return to “ZAMEL MEW-01”