Tasmota Rules, rule...
 
Powiadomienia
Wyczyść wszystko

Tasmota Tasmota Rules, ruletimer, pulsetime

34 Wpisów
4 Użytkownicy
1 Reactions
3,308 Wyświetleń
(@mat5098)
Wpisów: 4
Bywalec
Autor tematu
 

Potrzebuje pomocy z ustawieniem załączania się gniazdka na określony czas od napięcia >253 na 5 min oraz manualne włączenie na 30 min (tak tak fotowoltaika 😀 )

Znalazłem w pewnym źródle kod który przerobiłem na swój, ale niestety mnie to nie zadowala do końca. 

Timer1 {"Enable":1,"Mode":0,"Time":"08:00","Days":"1111111","Repeat":1,"Action":3}
Timer2 {"Enable":1,"Mode":0,"Time":"17:00","Days":"1111111","Repeat":1,"Action":3}

Rule1 ON clock#Timer=1 DO Backlog rule2 1; rule2 4 ENDON ON clock#Timer=2 DO Backlog rule2 0; Power1 0 END
Rule2 on Tele-Energy#Voltage>253 do Power1 1; PulseTime 400 ENDON
Rule3 ON Power2#state = 0 DO Backlog Rule2 0;Rule1 0; Power1 0 ENDON ON Power2#state= 1 DO Backlog Rule2 1; Rule2 4; Rule1 1 ENDON ON Power3#state = 1 do Power1 1; pulsetime3 1900 ENDON ON Power3#state = 0 do Power1 0 ENDON

 Timery sterujące włączeniem reguły mierzenia napięcia w danych godzinach no i reguła 3 włączająca pozostałe, do tego manualne włączenie gniazdka na 30min(teoretycznie). 

Problem, w tym że potrzebuje aby reguła druga włączała Power1 na 5 min, natomiast Power3 żeby uruchomił Power1 na 30min, niestety przy załączeniu z Power3 reguła pulsetime wyłącza Power1 po 5min. Jak ustawić żeby ten czas przy ręcznym włączeniu Power3 uruchomił Power1 na te 30min, a gdy się skończy te 30min i załączy reguła od napięcia to żeby ten czas wtedy wynosił 5 min? Próbowałem użyć ruletimer bez pulsetime, ale tak samo bez skutku (włączy się ale już nie wyłączy). 

 

 
Dodane : 17/07/2022 3:54 pm
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@mat5098 znajomo mi to wygląda ale mniejsza z tym , skoro nie chcesz wyłączać tego przekaźnika gdy napięcie wróci do normy tylko ma to działać czasowo to musisz wiedzieć że PulseTime ustawia się indywidualnie dla każdego przekaźnika. Czyli  PulseTime3  1900  to czas podtrzymania trzeciego przekaźnika a nie pierwszego

 
Dodane : 17/07/2022 4:42 pm
(@mat5098)
Wpisów: 4
Bywalec
Autor tematu
 

@isom Porównując awatary z YT i tutaj to raczej nawet bardzo znajomo wygląda 😀

Tzn zamiar tego jest taki, że w godzinach 8-17 grzałka działa przez 5 min na wzrost napięcia powyżej 253V , natomiast później jakbym chciał sobie manualnie grzałkę załączyć to żeby mi ten pulsetime nie wyłączył po 5min, a ja co te 5 min bym musiał od nowa uruchamiać, więc chciałbym żeby ten trzeci przekaźnik uruchomił się na 30min i załączył grzałkę ale żeby ten pulsetime1 co jest na 5 min ustawiony nie uruchomił się, bo przy włączeniu przekaźnika 3 uruchamia się 1 i 3, no i 1 działa sobie przez 5min a 3 przez 30min, przez co ta 1 odcina prąd po 5 min.

 

EDIT:
Chyba ogarnąłem, że nie daje komendy Backlog, przez co nie wczytuje mi nowej wartości pulsetime 😒 

 
Dodane : 17/07/2022 4:52 pm
isom reacted
(@fustafson)
Wpisów: 26
Praktykant
 

Dzień dobry ! - Dot. ustawień TASMOTA i fotowoltaika.

Temat pewnie już gdzieś opisany, ale nie udało mi się odnaleźć.

Ustawiłem gniazdko ver 12,5,0 przy pomocy aplikacji "konfiguracja gniazdka"  - (czas 180 sek. napięcie 253V, oraz  załączenia bez wpływu napięcia ustawione harmonogramem-tylko załączenia bo czas dalej jest 180 sek.) i jest ok., ale do pełni szczęścia brakuje mi a bardzo bym chciał jedną z dwóch wersji, aby "

- ver. 1 gniazdko załączało się przy 253V, a wyłączało przy np. 250V, załączenia zgodnie z harmonogramem na czas np. 600 sek bez wpływu jakie jest napięcie.

lub

- ver. 2 gniazdko załącza się przy 253V na czas np. 120sek ( godz. 8,00 do 16,00 ) i pozostałym np. 16,00 do 18,30 (a właściwie dowolnym przedziale czasowym) załączało się zgodnie z harmonogramem na 600 sek.

Oczywiście VER. 1 wydaje mi się lepsza.

Bardzo proszę o pomoc - jestem noga i sam sobie nie poradzę - z góry dziękuję - Sławek

 
Dodane : 27/06/2023 7:39 am
(@fustafson)
Wpisów: 26
Praktykant
 

Witam, wsadziłem w kolejny wiersz w konsoli takie coś (znalazłem na forum)

rule1 on Energy#Voltage>253 do Power 1 endon on energy#Voltage<248 do Power 0 endon

zobaczymy jak zadziała - pogoda średnia napięcie w tej chwili 242V, ale nie reaguje na ustawione załączenia w harmonogramie.

Pisze że napięcie < 248V i jest OFF.

Jak to zrobić, żeby reguła ta obowiązywała tylko od 8,00 do 16,00 a w pozostałym czasie odbowiązuje harmonogram ?

 
Dodane : 27/06/2023 9:19 am
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@fustafson w twoim przypadku proponuję zrezygnować z PulseTime, czyli ustawić go na 0 i ustawić sobie kilka harmonogramów.

Dwa z nich mają włączyć i wyłaczyć kontrolę napięcia, czyli aktywować i dezaktywować regułę odpowiedzialną za sprawdzanie wartości tego napiecia, a pozostałe harmonogramy mogą na dwolny czas włączać i wyłączać odbiornik.

Prawie wszystko na gotowo masz w tym materiale https://youtu.be/VwIba8WSzUI

Jest tam też dodatkowy przełacznik do obsługi manualnej całego sterowania.

 
Dodane : 27/06/2023 11:11 am
(@fustafson)
Wpisów: 26
Praktykant
 

Dzięki wielkie za błyskawiczną reakcję, jestem w środku drogi do sukcesu (dzięki Panu - czytam i patrzę na to co robisz "prawie wszystko" zrobiłem to : rule1 on rule1 on Energy#Voltage>253 do Power 1 endon on energy#Voltage<242 do Power 0 endon

Jak pozmieniam parametry napięcia na niższe to włącza i wyłącza - czyli jest ok. (u nas dzisiaj chmury).

Nie mam pojęcia jak dezaktywować regułę ( jak ustawiam ją w harmonogramie - to mam wyłącz/załącz/reguła, ale nie umiem reguły włączyć lub wyłączyć.

Wpisałem w konsoli jak wyżej, ale obowiązuje ona cały czas. Nie wiem jak wykonać następny krok zaraz jak się wyzwolę spod ręki żony - włączam w/wym. film.

Dziękuję za podpowiedź - będę informował o oby sukcesach - teraz muszę aktywować i dezaktywować regułę.

 

 
Dodane : 27/06/2023 1:35 pm
(@fustafson)
Wpisów: 26
Praktykant
 

Witam, pewnie coś sknociłem - a zrobiłem tak (ściągałem)

timer1 {"Enable":1,"Mode":0,"Time":"08:30","days":"1111111","Repeat":1,"Action":3}
timer2 {"Enable":1,"Mode":0,"Time":"16:00","days":"1111111","Repeat":1,"Action":3}

Rule1 ON clock#Timer=1 DO Backlog rule2 1: rule2 5 ENDON ON clock#timer=2 DO Backlog rule2 0: Power1 0 ENDON

Rule2 on Tele-Energy#Voltage>253 do Power1 1 ENDON on Tele-Energy#Voltage<243 do Power1 0 ENDON

Rule3 ON Power2#state = 0 DO Backlog Rule2 0:Rule1 0: Power1 0 ENDON Power2#state= 1 DO Backlog Rule2 1: Rule 2 5: Rule1 ENDON

Rule3 1

Szablon 2023 06 27 165658

Poleciłem, aby od 16,01 załączał się (timer 3), a o 18,30 wyłączał się (timer 4) - chyba ma to w nosie i nie robi, tylko sugeruje się napięciami. Co mu poprawić ?

 
Dodane : 27/06/2023 4:09 pm
(@fustafson)
Wpisów: 26
Praktykant
 

Jeszcze harmonogramy

H 1 2023 06 27 171227
H 4 2023 06 27 171443
H 2 2023 06 27 171320
H 4 2023 06 27 171533

 

 
Dodane : 27/06/2023 4:17 pm
(@fustafson)
Wpisów: 26
Praktykant
 

PulseTime=0 , a on się wyłącza po 33 sek

 
Dodane : 27/06/2023 4:25 pm
(@fustafson)
Wpisów: 26
Praktykant
 

PulseTime=0 a on

17:26:34.772 RSL: RESULT = {"PulseTime":{"Set":[130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"Remaining":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}}

 
Dodane : 27/06/2023 4:27 pm
(@fustafson)
Wpisów: 26
Praktykant
 

Doprowadziłem do sytuacji :

17:52:02.396 CMD: pulsetime
17:52:02.406 RSL: RESULT = {"PulseTime":{"Set":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"Remaining":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}}
17:52:13.745 RSL: STATE = {"Time":"2023-06-27T17:52:13","Uptime":"4T06:10:59","UptimeSec":367859,"Heap":23,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"POWER":"ON","Wifi":{"AP":1,"SSId":"XXXXXXXS","BSSId":"00:5F:67:E8:33:02","Channel":5,"Mode":"11n","RSSI":94,"Signal":-53,"LinkCount":20,"Downtime":"0T00:02:50"}}
17:52:13.776 RSL: SENSOR = {"Time":"2023-06-27T17:52:13","ENERGY":{"TotalStartTime":"2023-05-16T16:45:58","Total":-13077.583,"Yesterday":3.221,"Today":0.462,"Period":27,"Power":808,"ApparentPower":1606,"ReactivePower":1388,"Factor":0.50,"Voltage":231,"Current":6.953}}

Czy ma szanse być ok. ?

Leci już 12 min i jeszcze się nie wyłączył (włączony "z ręki" zobaczymy czy się wyłączy o 18,30)

 

 
Dodane : 27/06/2023 4:56 pm
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@fustafson dodałeś rule3, ale nie ma drugiego przekaźnika na zrzucie, który wstawiłeś, chyba nie do końca rozumiesz po co to jest 🙂

Albo nie dokładnie słuchałeś 🙂

Zakres napięcia >253 <243 też ciekawe, chyba że tylko do testów , bo w praktyce spadek o ponad 10V to musi być potężne obciążenie 

 
Dodane : 27/06/2023 5:19 pm
(@fustafson)
Wpisów: 26
Praktykant
 

Zakres napięcia >253 <243 - to trochę testy do ostatecznych ustawień - bo :

FAZY I,II,III "idą przez" REGULATOR NAPIĘCIA który "obserwuje" każdą fazę oddzielnie ustawiłem go 253/244V bo : w BUFORZE (300L) w którym jest grzałka 3x230V każda po 2300W po zapięciu powoduje obniżenie napięcia o 8V (żeby nie pstrykał bez przerwy deltę załączeń ustawiłem na 8+1 czyli 9V, ale przy dojściu do 253V zapięcie obciążenia 2300 na fazę mnie nie zadowala, bo dochodzi do sytuacji, że biorę z sieci więcej niż wysyłam.

Za BUFOREM jest zasobnik CWU (200L)w którym jest grzałka 3000W, jest ona podłączona z TASMOTĄ przez REGULATOR NAPIĘCIA. który chcę ustawić na takie obciążenie tej fazy aby po minimalnym obciążeniu tej fazy  trzymał maksymalne napięcie ale nie pozwalając na zapięcie grzałki w BUFORZE (2300W) której mocy nie reguluję ON/OFF.

Fakt z rule3 to chyba się pogubiłem - prośba o podpowiedź - ustawienia mam j/w na zrzutach ekranu (trochę przepisywałem od Pana) - większość ustawień to trochę zgaduję - "stary facet jestem" - ale ...... - z góry bardzo dziękuję za pomoc - pozdrawiam Sławek

 
Dodane : 27/06/2023 7:17 pm
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @fustafson

stary facet jestem

Hmm , to ja muszę być "bardzo stary", albo kompletnie nie umiem tłumaczyć. Starałem się w tym filmiku omówić każdą regułę indywidualnie i dokładnie pokazać co robi. Ludzie mojego pokolenia jak chcą coś dobrze zrobić to się do tego trochę przykładają, a nie oglądają wyrywkowe fragmenty. No ale do rzeczy, trzecia reguła nie ma sensu bez dodatkowego fikcyjnego przekaźnika.

Ten fikcyjny przełącznik - przekaźnik w połączeniu z rule3 pozwala przejąć pełną kontrolę nad całym scenariuszem, np włączyć obciążenie na dowolny czas, lub całkowicie wyłaczyć wszystko włącznie z harmonogramami.

Temat dotyczy reguł w tasmocie, więc nie będę analizował całej koncepcji i tych regulatorów napięcia, wspomnę tylko, że jeśli ten Gosund 111 ma wytrzymać pełne obciążenie tej grzałki 3000W, to nie wróżę mu długiego życia. 

Ja bym go traktował jako moduł pomiarowy, z dpouszczalnym obciążeniem do 2kW i  dołożył stycznik o większej obciążalności styków. 

 
Dodane : 28/06/2023 6:17 am
(@fustafson)
Wpisów: 26
Praktykant
 

Woda z sieci - wchodzi do bufora 300L (od pompy ciepła)-w buforze jest 3x2,3KW z bufora woda idzie do zasobnika CWU (200L) gdzie jest grzałka 3KW. (ona chodzi na jednej z faz od bufora).

Prąd z TASMOTY idzie na regulator napięcia który chcę ustawić między 700-1500W i tą moc podać na grzałkę (3KW), bo w pierwszej kolejności zależy mi na ciepłej wodzie w CWU co ma spowodować, że 1 z grzałek w buforze się nie załączy lub sporadycznie (np. termostat na grzałce w CWU powie że jest 50 C i koniec grzania. Poustawiałem PC tak, że jak woda w buforze ma temp. wyższą od CWU o 2 stopnie to jest przez wężownicę ciepło oddawane z bufora do CWU. Całe przedsięwzięcie z TASMOTĄ służy temu, aby preferować CWU, a dopiero w drugiej kolejności bufor.

Ale do rzeczy - fakt wygłupiłem się trochę z tym rule3.

Tak na marginesie mój PESEL zaczyna się cyfrą "5" - więc proszę o wyrozumiałość.

Czy Pana zdaniem zostawiając w takiej postaci rule1 i rule2, a pomijając rule3 będzie ok. czy sugeruje Pan coś zmienić ?

Z góry bardzo dziękuję za pomoc - pozdrawiam Sławek

 
Dodane : 28/06/2023 8:17 am
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @fustafson

zostawiając w takiej postaci rule1 i rule2, a pomijając rule3 będzie ok

Myśle, że powinno być ok, w konsoli rule3 " i reguła 3 zostanie skasowana. Trzeba jedynie dobrać sobie TelePeriod i wartości napięcia ON /OFF, ale to już doswiadczalnie na pracującym układzie.

Z czystej ciekawości zapytam co wnosi grzanie bufora od pompy ciepła w lato? Oprócz sporadycznego dogrzewania bojlera, generuje to same straty, chyba że o czymś nie wiem. Nie chcę pytać dlaczego bojler jest wpięty za buforem, bo to mocno odbiega od tematu. Ale ja bym tak nigdy nie zrobił.

PS Może warto przemyśleć uruchamianie innych odbiorników zamiast grzać ten bufor, ja np włączam pompę od nawadniania kropelkowego , klimatyzację i pompę ciepła od CWU , dwie klimy są na różnych fazach, pompa ciepła na trzeciej, a pompa od nawadnaiania jest 3 fazowa. Zamiast grzać jakiś bufor, mam podlany ogród, fajny chłód w domu i ciepłą wodę. 

Pozdrawiam 

 
Dodane : 28/06/2023 4:35 pm
(@fustafson)
Wpisów: 26
Praktykant
 

U mnie instalacja CO i CWU - stara. Jak zakładano PC to przed CWU dołożono Bufor aby służył do grzania CO (kaloryfery) i CWU.

W lecie bez sensu się dzieję więc PC pracuje tylko kiedy soft jej każe okazjonalnie, żeby się "nie zastała".

Poprosiłem "gości" od PC o ofertę na modernizację instalacji, aby PC grzała zasobnik CWU bezpośrednio (np. przez wymiennik) a nie za pośrednictwem bufora, bo sam wiem, że bez sensu jest grzanie 300+200 czyli 500 L wody kiedy potrzebujemy tylko 200, ale na razie pewnie mają mało czasu.....

To co opisałem w poście wyżej ( grzałki w zależności od napięcia załączają/wyłączają się w buforze) wynika na chwilę obecną z braku sensownego pomysłu na 2 fazy, aby nie dopuszczać do wyłączenia falownika, 3 faza (najwyższe napięcie) jest puszczona przez TASMOTĘ następnie regulator napięcia na grzałkę w CWU.

Nie jest źle - falownik się jeszcze ani raz nie wyłączył, ale w jeden dzień AUTOKONSUMPCJA wyniosła 45 KWH, w CWU 63C+w buforze 65C (a do sieci oddane bardzo mało). co prawda woda z sieci zanim wpadnie do wanny przepływa przez bufor a następnie wstępnie podgrzana leci do CWU i tam dogrzewana do tych 50C ale wiem, że nie jest to optymalne rozwiązanie. 

Po dzisiejszym dniu jest tak :

Rule1 ON clock#Timer=1 DO Backlog rule2 1: rule2 5 ENDON ON clock#timer=2 DO Backlog rule2 0: Power1 0 ENDON

Rule2 on Tele-Energy#Voltage>252 do Power1 1 ENDON on Tele-Energy#Voltage<245 do Power1 0 ENDON

Wiersz 3 i 4 (dot. rule3 ) skasowany.

Chyba jest ok. - pozdrawiam Sławek - jak ma Pan jakieś sugestie - to nadstawiam ucha i z góry bardzo dziękuję.

 

 

 
Dodane : 28/06/2023 6:38 pm
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @fustafson

jak ma Pan jakieś sugestie - to nadstawiam ucha

Co do reguł sugestii nie mam, myślę że chociaż trochę pomogą w ograniczeniu tej zaciskającej się pętli na "portfelu".

Natomiast odchodząc od zasad, bo mi Cię trochę szkoda, napiszę co myślę o firmie montujacej PC. Zrobili cię na szaro montując bojler za buforem, ale to nie oni płacą za prąd w twoim domu. PC nawet przy grzejnikach powinna pracować na możliwie najniższym parametrze, więc im niższa zadana tym większe oszczędności. U Ciebie jest tak, że w zimie straty są najmniejsze, ale są, w okresach przejściowych straty są już znacznie większe, bo przecież na grzejniki wystarczy puścić 35 st, ale już CWU o tej temperaturze to problem, więc albo dogrzewanie grzałką, albo pompa musi dygać na wyższym parametrze, a latem jest totalna porażka, bo zmiast gromadzić zapas kWh na zimę, ty robisz sztuczną autokonsumpcję. Gdyby to trafiło na mnie, to ta firma szybciej by wyjechała z mojej posesji niż wjechała.

I na koniec, do bojlera grzałka 3x 1kW - 3 fazowa , włączać poszczególne fazy w zależności od napięć, ale nie na długo, tylko max 3-5 min , do tego najlepiej zastosować przekaźniki półprzewodnikowe SSR , one są przeznaczone do częstych wł/wył.

Dodatkowo poprosić żonę, żeby planowała pranie , zmywanie w godzinach 13- 15. 

Przed zimą przerobić instalację, tak żeby bojler był grzany poza buforem i wtedy PC można ustawiać na minimum potrzeb.

Pozdrawiam i nie pisz do mnie per "Pan" bo na forum tego nie robimy.

Przepraszam wszystkich, że piszę nie w temacie, ale krew mi się gotuje jak czytam co robią "fachowcy" od PC.

 
Dodane : 28/06/2023 9:39 pm
(@fustafson)
Wpisów: 26
Praktykant
 

Witam, bardzo dziękuję za wszystkie uwagi i podpowiedzi, zastanawiam się nad zmianą grzałki w CWU – szkoda mi tą z  3kw z termostatem wywalić bez powodu. Zimą i jesienią temp. W buforze jak nakazuje automatyka, ale w wybranym przedziale czasowym  Woda przez PC dogrzana w CWU do 42C a do 48C dogrzewam gazem lub grzałką jak ostro świeci słońce.

 

Pozdrawiam i życzę miłego dnia - Sławek

 
Dodane : 29/06/2023 7:36 am
Strona 1 / 2
Udostępnij: