Hej.
Uruchomiłem sobie HA w wirtualce, przerobiłem kilka urządzeń na tasmotę(TTLem), ha je widzi(mqtt).
Zaczynam tworzyć sobie automatyzację i coś to działa średnio. Tworzę automatyzację testową, jeżeli czujnik temperatury przekroczy pewną wartość to ma załączyć przekaźnik - prozaiczne.
Zatem trzymam czujnik aby przekroczył zadaną temp. Czekam i czekam… nic.
Raz zaskoczyło przy 24stopniach.
Czy coś robię źle? Może macie jakiś przykład to poproszę.
Inną kwestią jest, że jeśli w Tasmota masz w jednym urządzeniu gdzie jest zarówno przekaźnik jak i czujnik, to taką automatyzację można zrobić za pomocą reguły w samym oprogramowaniu Tasmota:
A ile razy chciałeś? Jeśli temperatura raz przekroczyła ustawione przez Ciebie 23 stopnie i pozostała na tym poziomie tzn. powyżej 23 tto automatyzacja się nie uruchomi. Temperatura musiałaby spaść poniżej 23 aby znów przekroczyc próg i automatyzacja mogła się znów uruchomić. Twoje “powyżej 23” znaczy: jeśli temparatura jest niższa niż 23 stopnie i przekroczy próg 23 to uruchom automatyzację.
Mam reguła która ma wyłączyć poniżej 23, i coś nie działa ta automatyzacja
Załączenie i wyłączenie działa. Ale rzeczywiście jest spora zwłoka pomiędzy HA a tasmotą. Zrobiłem test i obniżyłem temp poniżej 23 stopni to HA zmienił stan na wyłączenie po jakiś 3 minutach(może 5). Czy czas odpytywania można jakoś zmienić?
@angler - Wiem, że w samej tasmocie to mogę wykonać, chciałem sprawdzić pierw w HA. Celem jest obniżanie napięcia (magiczne 253v z fotowoltaiką).
Ustaw w tasmocie raportowanie co 30 sek , a nie zostawiłeś domyślne 300 sek i się czepiasz automatyzacji. Konfiguracja , Konfiguracja Dziennika i domyślne 300 zmień na 30. Powodzenia
@montie
Ten YAML, który zamieściłeś nie ma prawa działać, YAML bez wcięć opartych na spacjach nie jest YAMLem, automatyzacja (nie wnikam czy działająca) musi wyglądać mniej więcej tak
Muszę zweryfikować przykład z regułą, który wstawiłeś. Niestety nie jest to dobry wzór do naśladowania.
Tak odczytywana wartość napięcia ma nikłe szanse na włączenie przekaźnika.
Przy każdym odczycie i wartości >= 253 timer zostanie uruchomiony od nowa
Pozdrawiam i polecam sprawdzać reguły przed poleceniem ich innym
Dzięki za podpowiedź @isom1266 z tym czasem(rzeczywiście działa). @RobinI30 dzięki za sugestię, masz rację choć ja odpisuję na odpowiedź osobie która odpisała, a że forum tak to wrzuca to cóż, ale ok.
He, he ale to jest przykład z zupełnie innego wątku. @isom1266 nie podał jeszcze żadnych założeń dla tej automatyzacji, przepraszam ale telepatą nie jestem. Chciałem jedynie wskazać przykład w którym wykorzystać można reguły Tasmota.
Nie mam założeń, odniosłem się do samej reguły i stwierdziłem fakt.
Reguła nie odnosi się do takiego, czy innego wątku, działa albo nie, tak zapisana nie włączy przekaźnika Gdybyś użył TELE ENERGY i telemetrię ustawił na dłuższy czas niż timer, wtedy mogło by to zadziałać. Jeszcze raz pozdrawiam
Trochę wyszło to off-topic, tak czy siak dziękuję, rozwiązaliście mój problem z czasem wysyłania informacji. Temat fotowoltaiczny to już inna “para butów” . Można to zrobić na ha(przy mniejszym czasie niż 30sek - ale czy to nie przyniesie innych negatywnych skutków w komunikacji i dodatkowo przy założeniu że ha zawsze działa gdyż musi sterować urządzeniem). Zakładam, że optymalnie będzie to zrealizować już na samym gniazdku który będzie miało odpowiednie reguły(a ha nawet nie będzie potrzebny gdyż jest on słabym ogniwem w tej automatyzacji). Nie chce się wymądrzać gdyż jestem “świerzakiem” ale pewnie ten wątek znajdę tutaj gdzieś na forum. Jeszcze raz dzięki.