Nowe warunkowanie

User avatar
Lector
Posts: 1646
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

krycha88 wrote: Tue Jul 25, 2023 6:53 am Dodałem warunek dla warunkowania GPIO, jeżeli dla załącz/wyłącz wpiszesz 0 to wykona się akcja TURN_OFF, jeżeli 1 do TURN_ON
https://gui-generic-builder.supla.io/test.php

nie testowałem zrobiłem w ciemno ale jak masz chwilę to zobacz czy to wystarczy
Dzięki, teraz działa to super :)

Czy opcja ta już będzie na stałe w normalnym generatorze?
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Lector wrote: Tue Jul 25, 2023 3:51 pm
krycha88 wrote: Tue Jul 25, 2023 6:53 am Dodałem warunek dla warunkowania GPIO, jeżeli dla załącz/wyłącz wpiszesz 0 to wykona się akcja TURN_OFF, jeżeli 1 do TURN_ON
https://gui-generic-builder.supla.io/test.php

nie testowałem zrobiłem w ciemno ale jak masz chwilę to zobacz czy to wystarczy
Dzięki, teraz działa to super :)

Czy opcja ta już będzie na stałe w normalnym generatorze?
Będzie.
https://gui-generic-builder.supla.io/
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Lector wrote: Tue Jul 25, 2023 3:51 pm Dzięki, teraz działa to super :)

Czy opcja ta już będzie na stałe w normalnym generatorze?
Wrzuciłem.
https://gui-generic-builder.supla.io/
User avatar
Lector
Posts: 1646
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

krycha88 wrote: Tue Jul 25, 2023 6:23 pm Wrzuciłem.
Jeszcze raz dziękuje.

Tak jeszcze testuje i się zastanawiam jak to jest z restartem ESP.

Co zaobserwowałem:
Jak pływak 1 (pływak 1 załącza i wyłącza) mam zwarty do masy i załącza przekaźnik i gdyby nie zadziałało wyłączenie i wyłączy dopiero pływak 2 (pływak 2 tylko wyłącza) i po jakimś czasie woda opadnie poniżej pływaka 2.
Czyli mamy po tym stan pływak 1 wskazuje pusty (bo się zepsuł lub zawiesił) i pływak 2 wskazuje pusty (bo woda opadła) a przekaźnik jest wyłączony (bo załączy się tylko przy zmianie stanu pływaka 1 z pełnego na pusty) i nastąpi restart ESP to warunek jakby nie był sprawdzany/wykonywany. Przekaźnik pozostaje dalej wyłączony - nie załączą się aby dolać tyle wody aby pływak 1 lub pływak 2 wykrył napełnienie i wyłączył przekaźnik.
Przekaźnik jest ustawiony na zapamiętanie ostatniego stanu.

Czy nie powinno warunkowanie odbywać się również po ponownym rozruchu, a nie tylko przy wykrytym zmianie stanu dla określonego warunku?

Bo na przykład przy sterowaniu za pomocą temperatury również warunek może nie zostać wykryty i komuś się może zagotować woda, jak używa warunkowania jako termostatu.

Nie żebym się jakoś czepiał, tylko tak głośno myślę i opisuje moje spostrzeżenia.
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Lector wrote: Tue Jul 25, 2023 8:45 pm Jeszcze raz dziękuje.

Tak jeszcze testuje i się zastanawiam jak to jest z restartem ESP.

Co zaobserwowałem:
Jak pływak 1 (pływak 1 załącza i wyłącza) mam zwarty do masy i załącza przekaźnik i gdyby nie zadziałało wyłączenie i wyłączy dopiero pływak 2 (pływak 2 tylko wyłącza) i po jakimś czasie woda opadnie poniżej pływaka 2.
Czyli mamy po tym stan pływak 1 wskazuje pusty (bo się zepsuł lub zawiesił) i pływak 2 wskazuje pusty (bo woda opadła) a przekaźnik jest wyłączony (bo załączy się tylko przy zmianie stanu pływaka 1 z pełnego na pusty) i nastąpi restart ESP to warunek jakby nie był sprawdzany/wykonywany. Przekaźnik pozostaje dalej wyłączony - nie załączą się aby dolać tyle wody aby pływak 1 lub pływak 2 wykrył napełnienie i wyłączył przekaźnik.
Przekaźnik jest ustawiony na zapamiętanie ostatniego stanu.

Czy nie powinno warunkowanie odbywać się również po ponownym rozruchu, a nie tylko przy wykrytym zmianie stanu dla określonego warunku?

Bo na przykład przy sterowaniu za pomocą temperatury również warunek może nie zostać wykryty i komuś się może zagotować woda, jak używa warunkowania jako termostatu.

Nie żebym się jakoś czepiał, tylko tak głośno myślę i opisuje moje spostrzeżenia.
Pod spodem nie ma jakiegoś specjalnego warunkowania, po prostu jest to zrobione na addAction tak samo jak przyciski.
https://gui-generic-builder.supla.io/
Albert
Posts: 598
Joined: Fri Jan 04, 2019 8:32 pm
Location: Chełm

Post

Mam dwa pływaki do dwóch przekaźników. Ni cholery nie da ustawić oddzielnie dwóch warunków dla nich, bo zmieniając warunek 1 dla przekaźnika 1 i kontaktrona 1, odwraca z jakiegos powodu logikę w warunku drugim dla przekaźnika 2 i kontaktrona 2 i w ogóle przestaje działać zmienianie logiki załącz / wyłącz… ciezko to wyjaśnić ale męczę się z tym od kilku dni i dalej nie chce to współpracować.

Po zmianie ustawień wifi i clouda, moduł zrestartowałem i przekazniki zaczęły znów działać oba odwrotnie. Gpio D4 wemosa czyli dioda sie skasowało, i reszta rzeczy z zakładki ustawienia urządzenia także ….

Generalnie mam dwa przekazniki sterowane stanem LOW na D1 i D2 wemosa

Mam dwa pływaki na D6 i D7. Chcę aby pływak powiedzmy D6 po zwarciu do masy wyłączał przekaźnik nr 1 a pływak nr 2 po rozwarciu z masy wyłączał przekaźnik nr 2. Ustawiam niby działa i po resecie wszystko zaczyna działać jak chce :mrgreen:
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Albert wrote: Wed Jul 26, 2023 4:46 pm Mam dwa pływaki do dwóch przekaźników. Ni cholery nie da ustawić oddzielnie dwóch warunków dla nich, bo zmieniając warunek 1 dla przekaźnika 1 i kontaktrona 1, odwraca z jakiegos powodu logikę w warunku drugim dla przekaźnika 2 i kontaktrona 2 i w ogóle przestaje działać zmienianie logiki załącz / wyłącz… ciezko to wyjaśnić ale męczę się z tym od kilku dni i dalej nie chce to współpracować.

Po zmianie ustawień wifi i clouda, moduł zrestartowałem i przekazniki zaczęły znów działać oba odwrotnie. Gpio D4 wemosa czyli dioda sie skasowało, i reszta rzeczy z zakładki ustawienia urządzenia także ….

Generalnie mam dwa przekazniki sterowane stanem LOW na D1 i D2 wemosa

Mam dwa pływaki na D6 i D7. Chcę aby pływak powiedzmy D6 po zwarciu do masy wyłączał przekaźnik nr 1 a pływak nr 2 po rozwarciu z masy wyłączał przekaźnik nr 2. Ustawiam niby działa i po resecie wszystko zaczyna działać jak chce :mrgreen:
Męczysz się kilka dni? A poprawkę zrobiłem wczoraj wieczorem ;)
https://gui-generic-builder.supla.io/
Albert
Posts: 598
Joined: Fri Jan 04, 2019 8:32 pm
Location: Chełm

Post

Widziałem, że robiłeś poprawki ale dalej mam problem. Po ustawieniu 1 warunku rozjeżdża sie warunek 2 i nic nie daje potem zmienianie 1 na 0 itd. Nie wiem dlaczego tak jest i czy ktoś mógłby to potwierdzić..
krycha88
Posts: 5417
Joined: Fri Nov 16, 2018 7:25 am

Post

Albert wrote: Wed Jul 26, 2023 5:36 pm Widziałem, że robiłeś poprawki ale dalej mam problem. Po ustawieniu 1 warunku rozjeżdża sie warunek 2 i nic nie daje potem zmienianie 1 na 0 itd. Nie wiem dlaczego tak jest i czy ktoś mógłby to potwierdzić..
Może przysroc ustawienia fabryczne i skonfiguruje urządzenie panowanie? Jak to nie pomoże to pokaż screena z problemem
https://gui-generic-builder.supla.io/
User avatar
Lector
Posts: 1646
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań

Post

Ja dziś już zamknąłem puchę z modułem i gniazdkami, ale mam pod ręką Wemosa d1 mini to zaraz przetestuje.

Generuje firmware z zaznaczonymi opcja:
- przekaźniki
- krańcówka
- warunkowanie

Nie wiem co Ty masz zaznaczone.
Niespełniony automatyk. :mrgreen:
https://www.youtube.com/@3D_Lamp.Photos

Return to “GUI Generic”