Skrypt na termostat...
 
Powiadomienia
Wyczyść wszystko

Informacja Skrypt na termostat do sonoff basic z ds18B20

5 Wpisów
3 Użytkownicy
1 Reactions
619 Wyświetleń
(@matti-94)
Wpisów: 3
Bywalec
Autor tematu
 

Cześć zakupiłem już gotowego Sonoffa basic z termostatem, oprogramowanie jakie jest wgrane to HAA pod homekit.

Dostałem gotowy skrypt pod termostat, po dodaniu pokazuje go jako klimatyzator ale nie wtym tkwi problem.

{"c":{"io":[[[13],3],[[0],6],[[12],2]],"pt":8,"w":10,"n":"Sonoff-DS","l":13,"b":[[0,5]]},"m":240,"a":[{"t":21,"g":3,"d":1,"z":0.1,"n":3,"m":2,"x":80,"0":{"r":[[12]]},"1":{"a":0},"3":{"r":[[12,1]]},"5":{"a":0}}]}

W skrypcie mam zaznaczone dwie zmienne które mogę modyfikować

z:0.1 czyli korekta temperatury jeśli wskazywała by inną niż faktycznie jest - aktualnie nie korzystam z niego bo pokazuje mi dokładną temperature na sonoffie jak i na zewnetrznym dodatkowym termometrze

d:1 jest to histereza czyli parametr nieczułości po którym ma się włączyć grzanie czyli np. ustawiam grzanie na 22 stopnie i gdy pomieszceznie (w tym przypadku regał ) zagrzeje się do 22 stopni to termostat się wyłącza i po spadku o 1 stopnien znowu się włącza, ale zapewne każdy kto troche w tym siedzi to wie o co chodzi, niestety ja jestem w tym laikiem.

Tutaj się pojawia problem ponieważ gdy ustawię temperature grzania na 22 stopnie to ogrzewanie wyłącza się dopiero przy 22,5 stopnia i włącza po spadku do 21,5 stopni  i tak dalej , gdy parapetr ustawie na d:2 to grzeje do 23 stopni zamiast do 22 i wlacza się przy 21.

Czy jest jakis sposób aby temu zaradzić?

 
Dodane : 17/11/2023 7:40 pm
krskrab
(@krskrab)
Wpisów: 48
Kontrybutor
 

Histereza oznacza różnicę temperatury między momentem włączenia a wyłączenia urządzenia, co pomaga uniknąć częstego przełączania się termostatu.

Zmień wartość histerezy: Spróbuj dostosować wartość histerezy, na przykład, zamiast 1, spróbuj 0.5 lub inny próg, aby zoptymalizować działanie termostatu.

 
Dodane : 17/11/2023 8:18 pm
Mariusz
(@mariusz-2)
Wpisów: 228
Weteran Donator 2K23
 

Dodane przez: @matti-94

Czy jest jakis sposób aby temu zaradzić?

Zaradzić czemu ? Co chcesz osiągnąć ? Chcesz aby przy nastawie 22 wyłączał się jak osiągnie 22,1 a załączał jak będzie 21,9 ? 

 
Dodane : 17/11/2023 8:26 pm
adrian reacted
(@matti-94)
Wpisów: 3
Bywalec
Autor tematu
 

Sorki, niedoprecyzowałem jaki efekt chce uzyskac.

Chciałbym aby termostat wyłączał się na 22 stopniach i włączał gdy temperatura spadnie o 2 stopnie lub o 1,5 stopnia natomias zeby nie przekraczał tych 22 

 
Dodane : 17/11/2023 8:35 pm
Mariusz
(@mariusz-2)
Wpisów: 228
Weteran Donator 2K23
 

@matti-94 

Tak na szybko ..

W takim razie, jeśli ten termostat nie umożliwia podania histerezy dla górnego i dolnego progu, tylko posiada jeden parametr to ja kombinowałbym w ten sposób, że ustawił mu histerezę 3 czyli wyłącz przy 23.5 a załącz przy 20.5. Utworzył w HA "pomocnika" typu przełącznik (np. termostat) i jego stan ustawiał w zależności od temperatury (jeśli mniejsza lub równa 21 to załącz a jak większa lub równa 22 to wyłącz. Następnie dwie automatyzacje termostat włącz i termostat wyłącz, gdzie wyzwalaczem byłby stan tego pomocnika (jego zmiana z ON na OFF i z OFF na ON) a w akcji włączałbym i wyłączał  ten termostat sonoffa (heat albo off).

 
Dodane : 18/11/2023 6:28 pm
Udostępnij: