Powiadomienia
Wyczyść wszystko

[Rozwiązany] Reguły- Blocky w open HAB

4 Wpisów
2 Użytkownicy
0 Likes
285 Wyświetleń
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

Hej,

Chciał bym zrobić w openHab regułę(na początek prosty) sterujący PWM. W momencie uruchomienia reguły PWM ma dawać 10% wypełnienia, po upływie 2s wypełnienie ma wynosić 100% (na początek takie proste sterowanie, docelowo będzie coś innego).

Wyzwalanie reguły zrobiłem w Rules, regułą ma być uruchamiany codziennie o pewnej godzinie.

Skonfigurowałem wszystko jak na załączonych zrzutach ekranu, coś jednak zrobiłem nie prawidłowo bo nie działa. Sterowanie PWM'em suwakiem z openHab'a działa prawidłowo. Proszę o naprowadzenie mnie na błąd. 

 
Dodane : 26/08/2023 10:42 pm
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

W poprzednim wpisie nie dodałem screanów a nie widzę opcji Edytuj więc dodaję nowy wpis z screanami.

rules1
skrypt1
 
Dodane : 27/08/2023 11:43 am
(@ldywicki)
Wpisów: 78
Kontrybutor
 

Istotny jest kod, który generuje się z blocky. Czy możesz go jakoś wrzucić?

W OH między 3.3-4.0 były zmiany w przechowywaniu reguł, które wymuszały ponowną edycję/zapis reguły żeby reguły działające w starszej wersji zaczęły prawidłowo się zachowywać.

 
Dodane : 27/08/2023 6:55 pm
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

Dziękuję za zainteresowanie ale już sobie poradziłem z tym, zrobiłem wszystko od początki jeszcze raz. Jakiś błąd zrobiłem w regule wyzwalacza, nie wiem jeszcze jaki i nie wiem czy chce mi się go szukać. Po drugie błąd był w samym skrypcie, wcześniej pisałem np.  "dimmer 10" i chciałem żeby wypełnienie miało 10% a wystarczyło wpisać 10. Teraz robię to przez zmienną którą wcześniej inkrementuję.

skrypt2

 Puki co wszystko działa, może ktoś powiedzieć że to nie wiele, ale na dziś jestem zadowolony ze swojej pracy.

 
Dodane : 27/08/2023 9:34 pm
Udostępnij: