Cześć,
Nie wiem, czy z wersją 6.0.0 (teraz już 6.0.1) zrobił się problem z przyciskiem przełączającym przekaźniki. Kiedyś to na pewno działało poprawnie . Przekaźniki są na ekspanderze PCF8574. Przycisk jak niżej w załączniku. Problem polega na tym, ze nie działa akcja przełącz. Działa załącz oraz wyłącz. Powtarzalne przy każdej możliwej reakcji na przycisk (wciśnięcie, zwolnienie, zmiana stanu, przytrzymanie). W przypadku włączenia wyzwalacza akcji i sterowania za jego pomocą tym samym przekaźnikiem (i oczywiście przyciskiem) działa poprawnie przełącz. No ale to droga okrężna...
Nowa wersja 6.0.0
-
- Posts: 17
- Joined: Tue Feb 08, 2022 11:47 am
You do not have the required permissions to view the files attached to this post.
-
- Posts: 17
- Joined: Tue Feb 08, 2022 11:47 am
Jeszcze dla ścisłości, akcja przełącz zachowuje się dokładnie tak samo, jak akcja załącz. Daje się tylko załączyć. Akcja załącz i wyłącz zachowuje się poprawnie, zgodnie z nazwą.
-
- Posts: 5206
- Joined: Fri Nov 16, 2018 7:25 am
Na screenach pokazujesz przyciski dla GPIO a piszesz, że coś nie działa dla PCF - nie do końca rozumiem w czym masz problem Ale wrzuciłem kilka poprawek dla PCF.MarekTom wrote: ↑Wed Mar 15, 2023 10:41 pm Cześć,
Nie wiem, czy z wersją 6.0.0 (teraz już 6.0.1) zrobił się problem z przyciskiem przełączającym przekaźniki. Kiedyś to na pewno działało poprawnie . Przekaźniki są na ekspanderze PCF8574. Przycisk jak niżej w załączniku. Problem polega na tym, ze nie działa akcja przełącz. Działa załącz oraz wyłącz. Powtarzalne przy każdej możliwej reakcji na przycisk (wciśnięcie, zwolnienie, zmiana stanu, przytrzymanie). W przypadku włączenia wyzwalacza akcji i sterowania za jego pomocą tym samym przekaźnikiem (i oczywiście przyciskiem) działa poprawnie przełącz. No ale to droga okrężna...
https://gui-generic-builder.supla.io/
-
- Posts: 7
- Joined: Wed Jan 04, 2023 11:03 am
a ja chciałem podziękować autorowi gui za warunkowanie działa lepiej niż skrypty w moim przypadku
-
- Posts: 17
- Joined: Tue Feb 08, 2022 11:47 am
Przepraszam, jeśli zamotałem. Przekaźnik jest na PCF, przycisk na GPIO. Działa funkcja przycisku włącz, wyłącz, funkcja przełącz tylko załącza.
-
- Posts: 17
- Joined: Tue Feb 08, 2022 11:47 am
Dla ścisłości, jeśli przekaźnik jest również na GPIO, wszystkie funkcje przycisku działają poprawnie, również przełącz.
-
- Posts: 8355
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Funkcja "przełącz" realizowana przez urządzenie (czyli np. z przycisku), opiera się na odczycie stanu GPIO przekaźnika (czyli na tym PCF).
Jeśli nie działa odczyt stanu na tym expanderze, to "przełącz" nie będzie działało.
Z clouda "przełącz" opiera się na stanie raportowanym przez urządzenie, więc dlatego to działa. Tzn. urządzenie finalnie dostaje "włącz" lub "wyłącz".
Widzimy się na Supla Offline Party vol. 2
-
- Posts: 5206
- Joined: Fri Nov 16, 2018 7:25 am
-
- Posts: 17
- Joined: Tue Feb 08, 2022 11:47 am
Testowałem przed ostatnim wpisem na 6.0.3.
Ale odpowiedź Klewa jest bardzo rzeczowa, wynikałoby, że expander PCF8574 nie przekazuje statusu przekaźnika. Nie wiem, czy jest to właściwość tego hardwaru, czy też problem softu. Spróbuję jeszcze za chwilę przetestować na PCF8575 oraz MCP23017 i dam znać, jak wyszło.
Dzięki za zainteresowanie.
Ale odpowiedź Klewa jest bardzo rzeczowa, wynikałoby, że expander PCF8574 nie przekazuje statusu przekaźnika. Nie wiem, czy jest to właściwość tego hardwaru, czy też problem softu. Spróbuję jeszcze za chwilę przetestować na PCF8575 oraz MCP23017 i dam znać, jak wyszło.
Dzięki za zainteresowanie.
-
- Posts: 17
- Joined: Tue Feb 08, 2022 11:47 am
Na PCF8575 oraz MCP23017 działa, na PCF8574 nie działa przełączanie. Trudno, zmienię ekspander. Wielkie dzięki za pomoc.