Warunkowanie

hyskil
Posts: 41
Joined: Fri Jun 05, 2020 8:45 am

Post

Witam
Na wstępie- jestem pełen podziwu dla twórców i każdego choć kawałek swojej cegiełki dokłada w rozwój oprogramowania- szacunek.
Ale do rzeczy.

Otóż mam wrzuconego generic gui wersję 1.4... wykorzystuję mój układ jako sterowanie grzałki bojlera. Wiem że na forum wałkowane było rozłączanie się ds18b20, dobór rezystora itd. Jeśli chodzi o konfigurację to mam 1 gpio pod 1wire i jeden przekaźnik wykorzystujący warunkowanie. Służy to jako zabezpieczenie przy braku neta, bo jako termostat pracują skrypty fracz. Mój problem polega na tym że niekiedy nie jest odczytywany ds18b20, dodam że układ pracował jako termostat tylko w sumie z innym wemosem zmieniłem na wersję pro dla zewnętrznej anteny. I dalej w momencie braku odczytu z czujnika jego wartość wynosi -273 i co się dzieje załącza mi grzałkę. Jest szansa na poprawę tego wydaję mi się błędu. Na sofcie elmaya blokowało termostat a tu wygląda na to że wg warunkowania temp jest za niską więc włącza grzałkę. Dodam że zmieniłem soft na generic bo na wemosie pro nijak nie działał OLED nie wiem czemu na wersji wemos D1 mini wszystko działało.
Na górę
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

Warunkowanie przy braku dostępnych odczytów będzie poprawnione w bibliotece.
Planuję to poprawić jeszcze w tym miesiącu.
Najlepsze suple dla Twojego domu :mrgreen:
krystianp
Posts: 1
Joined: Mon Mar 15, 2021 12:37 pm

Post

Witam, mam podłączone kilka czujników ds18b20 przykładowo mam je nazwane Cz1 i Cz2. Jak przypisać warunkowanie np Cz1 do przekaźnika 1 a Cz2 do przekaźnika 2 itd. Obecnie można wybrać tylko z listy jaki czujnik np. Dht11, ds18b20 itd i ustawić progi onn i off np dla ogrzewania. Bardzo proszę o pomoc
Pozdrawiam pasjonatów SUPLA
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

krystianp wrote: Mon Mar 15, 2021 12:55 pm Witam, mam podłączone kilka czujników ds18b20 przykładowo mam je nazwane Cz1 i Cz2. Jak przypisać warunkowanie np Cz1 do przekaźnika 1 a Cz2 do przekaźnika 2 itd. Obecnie można wybrać tylko z listy jaki czujnik np. Dht11, ds18b20 itd i ustawić progi onn i off np dla ogrzewania. Bardzo proszę o pomoc
Pozdrawiam pasjonatów SUPLA
Nie da się, warunkowanie zawsze działa wg pierwszego kanału.
https://gui-generic-builder.supla.io/
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

Wrzuciłem poprawkę do biblioteki na warunki przy niepoprawnych wartościach (https://github.com/klew/supla-arduino/c ... ad97252175)
Najlepsze suple dla Twojego domu :mrgreen:
hyskil
Posts: 41
Joined: Fri Jun 05, 2020 8:45 am

Post

Super
A pytanie no może nie w tym miejscu ale czy nowa biblioteka jest uwzględniana w generic builder online? W temacie poświęconemu zagadnieniu nie widzę takowej wzmianki.
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

Aktualnie krycha88 ręcznie aktualizuje bibliotekę.
Wkrótce może uda się to zmienić
Najlepsze suple dla Twojego domu :mrgreen:
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Zrobię aktualizacje, wyczekuj wersji 1.6.1 ;)
https://gui-generic-builder.supla.io/
hyskil
Posts: 41
Joined: Fri Jun 05, 2020 8:45 am

Post

Ok więc będę czekał, naprawdę ja biedny żuczek nie mogę wyjść z podziwu Waszego zaangażowania w tematy supli
hyskil
Posts: 41
Joined: Fri Jun 05, 2020 8:45 am

Post

Nie chcę być namolny. Ale będę, otóż sprawdzałem wersję 1.6.2. Przekaźnik nie głupieje po zaniku odczytu z czujnika 18b20, ale zaobserwowałem jedną rzecz. A mianowicie po załączenia w moim przypadku grzałki i awarii czujnika- braku odczytu- grzałka dalej grzeje :( fajnie byłoby gdyby wyjście było blokowane. Tylko kurczę wyjście może być załączane stanem 1 lub 0.

Return to “GUI Generic”