Witam
Jestem początkującym w elektronice i chciałbym korzystać w Supli ze sterownika KC868-A6. Używałem już GUI Generic zarówno z płytką ESP32, jak i z KC868-A6. W przypadku czujników oraz przekaźników podłączonych bezpośrednio do GPIO wszystko działało poprawnie. Problem pojawił się przy ekspanderach. Sterownik KC868-A6 posiada układ PCF8574P którego nie ma w GUI Generic. Wykorzystuje on adres 0x24 dla przekaźników oraz 0x22 dla wejść. Korzystałem także z przykładowych kodów dostępnych w bibliotece Supli dla Arduino IDE. Interesowałaby mnie również możliwość dodania czujników, takich jak DS18B20, które są dostępne w GUI Generic. Czy istnieje sposób, aby rozwiązać te problemy w GUI Generic lub w kodzie dla Arduino IDE?
Ekspander PCF8574P w KC868-A6
-
malarz
- Posts: 506
- Joined: Wed Jan 27, 2021 4:04 pm
- Been thanked: 2 times
GG tego nie obsługuje. Krycha (autor GG) jest offline od dawna, więc nie doda. Zostaje Ci samemu przygotować soft. O tym expanderze trochę znajdziesz w wątku viewtopic.php?t=16720
Biblioteka do jego obsługi niedługo pewnie pojawi się w SD, tylko @lukfud musi zakończyć poprawki (https://github.com/SUPLA/supla-device/pull/118)
Biblioteka do jego obsługi niedługo pewnie pojawi się w SD, tylko @lukfud musi zakończyć poprawki (https://github.com/SUPLA/supla-device/pull/118)
Próbuję przerobić pomysły na działające projekty w ArduinoIDE.
-
LupusIgnis
- Posts: 3
- Joined: Thu Sep 18, 2025 6:15 pm
Dopiero zaczynam swoją przygodę z programowaniem w Supli i mam jeszcze niewielkie doświadczenie. Wgrałem kod z wątku jednak podczas kompilacji pojawiają się błędy.
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Jakie?LupusIgnis wrote: Sat Sep 20, 2025 4:58 pm Dopiero zaczynam swoją przygodę z programowaniem w Supli i mam jeszcze niewielkie doświadczenie. Wgrałem kod z wątku jednak podczas kompilacji pojawiają się błędy.
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
LupusIgnis
- Posts: 3
- Joined: Thu Sep 18, 2025 6:15 pm
1. Pierwszy kodlukfud wrote: Sat Sep 20, 2025 8:29 pmJakie?LupusIgnis wrote: Sat Sep 20, 2025 4:58 pm Dopiero zaczynam swoją przygodę z programowaniem w Supli i mam jeszcze niewielkie doświadczenie. Wgrałem kod z wątku jednak podczas kompilacji pojawiają się błędy.
.arduinoIDE-unsaved2025822-7776-1aatfyt.yw4yj\sketch_sep22a\sketch_sep22a.ino:29:10: fatal error: supla/io.h: No such file or directory
29 | #include <supla/io.h>
| ^~~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: supla/io.h: No such file or directory
2. Drugi kod
.arduinoIDE-unsaved2025822-7776-1aatfyt.yw4yj\sketch_sep22a\sketch_sep22a.ino:26:10: fatal error: supla/control/EXT_PCF8574.h: No such file or directory
26 | #include <supla/control/EXT_PCF8574.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: supla/control/EXT_PCF8574.h: No such file or directory
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
udało sięmalarz wrote: Fri Sep 19, 2025 5:40 pm Biblioteka do jego obsługi niedługo pewnie pojawi się w SD, tylko @lukfud musi zakończyć poprawki (https://github.com/SUPLA/supla-device/pull/118)
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
Sebek74
- Posts: 173
- Joined: Wed Dec 23, 2020 1:23 pm
Chyba nie rozumiem? Przecież jest obsługa w GUI Generic i u mnie mu działa. Adresację 0x24 do 0x20 dla ekspandera przekaźników trzeba skorygować przez połączenie nóżek jak na zdjęciu. Pod urządzenie mam podpięte 3x DS18B20 (GPIO-33AO)LupusIgnis wrote: Thu Sep 18, 2025 7:17 pm Witam
[..] Sterownik KC868-A6 posiada układ PCF8574P którego nie ma w GUI Generic. Wykorzystuje on adres 0x24 dla przekaźników oraz 0x22 dla wejść. Korzystałem także z przykładowych kodów dostępnych w bibliotece Supli dla Arduino IDE. Interesowałaby mnie również możliwość dodania czujników, takich jak DS18B20, które są dostępne w GUI Generic. Czy istnieje sposób, aby rozwiązać te problemy w GUI Generic lub w kodzie dla Arduino IDE?
You do not have the required permissions to view the files attached to this post.
Sebek-74
11xSRW-02m, SRW-01, 4xROW-04m, ROW-02m, 6xROW-02, 2xROW-01, Sonoff Mini
GG SmartBob ESP32 + LAN8720: sterowanie nawodnieniem: pompa + 7 obwodów + 2xDS18B20
GG Kincony KC868-A6: integracje Satel Integra, NVR, rekuperator + 3xDS18B20
11xSRW-02m, SRW-01, 4xROW-04m, ROW-02m, 6xROW-02, 2xROW-01, Sonoff Mini
GG SmartBob ESP32 + LAN8720: sterowanie nawodnieniem: pompa + 7 obwodów + 2xDS18B20
GG Kincony KC868-A6: integracje Satel Integra, NVR, rekuperator + 3xDS18B20
