ten JSON jest przykładem jak można skonfigurować urządzenie.
Sterownik boneIO - GUI Generic
-
- Posts: 5352
- Joined: Fri Nov 16, 2018 7:25 am
https://gui-generic-builder.supla.io/
-
- Posts: 472
- Joined: Mon Jan 15, 2018 6:18 pm
Przyglądam się boneIO esp. Kupiłbym kilka sztuk wg różnej konfiguracji sprzętowej (przekaźnikowej).
Lecz bez wsparcia software supla sterownik jest dla mnie bezużyteczny.
Pisząc software mam na myśli: komunikacja przez RJ45 - LAN, obsługa przekaźników on off, przycisków - włączników światła monostabilnych i bistabilnych o ile to możliwe, blokada przycisku - włącznika z poziomu supla.apk, rolet, czujników BME280, DS18B20, DHT22, OLED, wyzwalacz akcji / action trigger, pushover, aktualizacja OTA, kontaktrony i inne przydatne funkcje które oferuje GUI Generic.
Także proszę o informacje jak coś ruszy w tym temacie.
@kamil2466 mógłbyś zająć stanowisko, skorzystać ze wsparcia @Goral64 @krycha88 który wypowiedział się jasno.
Ja od siebie chętnie przeznaczę darowiznę dla grupy GUI Generic na ten cel.
@kamil2466 może warto udostępnić 1 zestaw chłopakom od GUI Generic.
Lecz bez wsparcia software supla sterownik jest dla mnie bezużyteczny.
Pisząc software mam na myśli: komunikacja przez RJ45 - LAN, obsługa przekaźników on off, przycisków - włączników światła monostabilnych i bistabilnych o ile to możliwe, blokada przycisku - włącznika z poziomu supla.apk, rolet, czujników BME280, DS18B20, DHT22, OLED, wyzwalacz akcji / action trigger, pushover, aktualizacja OTA, kontaktrony i inne przydatne funkcje które oferuje GUI Generic.
Także proszę o informacje jak coś ruszy w tym temacie.
@kamil2466 mógłbyś zająć stanowisko, skorzystać ze wsparcia @Goral64 @krycha88 który wypowiedział się jasno.
Ja od siebie chętnie przeznaczę darowiznę dla grupy GUI Generic na ten cel.
@kamil2466 może warto udostępnić 1 zestaw chłopakom od GUI Generic.
Last edited by edm on Thu Oct 27, 2022 7:38 pm, edited 2 times in total.
Wziąłem udział w Supla Offline Party 2023
-
- Posts: 56
- Joined: Tue Mar 31, 2020 11:16 am
Witam,
W tym momencie robimy drobne poprawki hardwarowe sterownika, po wykonaniu i testach możemy udostępnić 1 zestaw za darmo do celów stworzenia software pod Suplę.
W tym momencie robimy drobne poprawki hardwarowe sterownika, po wykonaniu i testach możemy udostępnić 1 zestaw za darmo do celów stworzenia software pod Suplę.
Wezmę udział w Supla Offline Party 2023
-
- Posts: 472
- Joined: Mon Jan 15, 2018 6:18 pm
To jest dobra informacja. Jak już będziesz gotowy proszę skontaktuj się z @krycha88 @Goral64 w celu udostępnienia 1 zestawu na potrzeby stworzenia software.
Następnie jak tylko coś ruszy w tym temacie proszę tu o informację. Wesprę projekt GUI Generic finansowo powiedzmy w kwocie 200-300 zł.
Wziąłem udział w Supla Offline Party 2023
-
- Posts: 56
- Joined: Tue Mar 31, 2020 11:16 am
cały czas utrzymuje kontakt z @krycha88
edm wrote: ↑Thu Oct 27, 2022 7:18 pmTo jest dobra informacja. Jak już będziesz gotowy proszę skontaktuj się z @krycha88 @Goral64 w celu udostępnienia 1 zestawu na potrzeby stworzenia software.
Następnie jak tylko coś ruszy w tym temacie proszę tu o informację. Wesprę projekt GUI Generic finansowo powiedzmy w kwocie 200-300 zł.
Wezmę udział w Supla Offline Party 2023
-
- Posts: 5352
- Joined: Fri Nov 16, 2018 7:25 am
-możliwość określenia rodzaju zastosowanych przekaźników (czy sterowane stanem LOW/HIGH)
-oraz jak mają się zachować przekaźniki po restarcie urządzenia (wyłączone/załączone/pamiętaj stan)
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/
-
- Posts: 472
- Joined: Mon Jan 15, 2018 6:18 pm
Witam.
Nie mogę wygenerować softu Gui Generic dla BoneIO 24x16A.
Do kompilacji w GG zaznaczyłem:
Płytka : ESP32 Dev Module
Procesor: ESP32
Pamięć FLASH: Minimal SPIFFS
Konfiguracja (LED, Config): TAK
Aktualizacja przez WWW: TAK
Dostępne GUI podczas pracy modułu: TAK
WT32-ETH01: TAK
MCP23017: TAK
Sensor DS18B20: TAK
Sensor DHT22: TAK
Sensor BME280: TAK
Linki bezpośrednie - odczyt wartości kanału: TAK
boneIO 24x16A: TAK
Wyłączenie LittleFS: TAK
Wyłączenie wszystkich logów: TAK
Zaraz po kliknięciu generuj otrzymuję błąd.
Nie mogę wygenerować softu Gui Generic dla BoneIO 24x16A.
Do kompilacji w GG zaznaczyłem:
Płytka : ESP32 Dev Module
Procesor: ESP32
Pamięć FLASH: Minimal SPIFFS
Konfiguracja (LED, Config): TAK
Aktualizacja przez WWW: TAK
Dostępne GUI podczas pracy modułu: TAK
WT32-ETH01: TAK
MCP23017: TAK
Sensor DS18B20: TAK
Sensor DHT22: TAK
Sensor BME280: TAK
Linki bezpośrednie - odczyt wartości kanału: TAK
boneIO 24x16A: TAK
Wyłączenie LittleFS: TAK
Wyłączenie wszystkich logów: TAK
Zaraz po kliknięciu generuj otrzymuję błąd.
Code: Select all
GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp: In constructor 'Supla::boneIO::boneIO()':
GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:45:26: error: expected type-specifier
auto *EX_INPUT_1 = new Supla::Control::ExpanderPCF8575(&Wire1, 0x20);
^~~~~
GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:46:26: error: expected type-specifier
auto *EX_INPUT_2 = new Supla::Control::ExpanderPCF8575(&Wire1, 0x21);
^~~~~
GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:47:26: error: expected type-specifier
auto *EX_INPUT_3 = new Supla::Control::ExpanderPCF8574(&Wire1, 0x22);
^~~~~
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_BME280 -DSUPLA_BONEIO_24x16A -DSUPLA_CONFIG -DSUPLA_DHT22 -DSUPLA_DIRECT_LINKS_MULTI_SENSOR
-DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_MCP23017 -DSUPLA_OTA -DSUPLA_WT32_ETH01_LAN8720
You do not have the required permissions to view the files attached to this post.
Wziąłem udział w Supla Offline Party 2023
-
- Posts: 5352
- Joined: Fri Nov 16, 2018 7:25 am
Chyba już poprawiłem.edm wrote: ↑Sat May 04, 2024 7:11 pm Witam.
Nie mogę wygenerować softu Gui Generic dla BoneIO 24x16A.
Do kompilacji w GG zaznaczyłem:
Płytka : ESP32 Dev Module
Procesor: ESP32
Pamięć FLASH: Minimal SPIFFS
Konfiguracja (LED, Config): TAK
Aktualizacja przez WWW: TAK
Dostępne GUI podczas pracy modułu: TAK
WT32-ETH01: TAK
MCP23017: TAK
Sensor DS18B20: TAK
Sensor DHT22: TAK
Sensor BME280: TAK
Linki bezpośrednie - odczyt wartości kanału: TAK
boneIO 24x16A: TAK
Wyłączenie LittleFS: TAK
Wyłączenie wszystkich logów: TAK
Zaraz po kliknięciu generuj otrzymuję błąd.Code: Select all
GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp: In constructor 'Supla::boneIO::boneIO()': GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:45:26: error: expected type-specifier auto *EX_INPUT_1 = new Supla::Control::ExpanderPCF8575(&Wire1, 0x20); ^~~~~ GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:46:26: error: expected type-specifier auto *EX_INPUT_2 = new Supla::Control::ExpanderPCF8575(&Wire1, 0x21); ^~~~~ GUI-Generic_bv6.0_gv7.14.27_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:47:26: error: expected type-specifier auto *EX_INPUT_3 = new Supla::Control::ExpanderPCF8574(&Wire1, 0x22); ^~~~~ Error during build: exit status 1 xxxxxxxxxxxxxxxxxx BOARD esp32:esp32:d32:PartitionScheme=min_spiffs BOARD_NAME TEMPLATE_JSON JSON_DEFINITION OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_BME280 -DSUPLA_BONEIO_24x16A -DSUPLA_CONFIG -DSUPLA_DHT22 -DSUPLA_DIRECT_LINKS_MULTI_SENSOR -DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_MCP23017 -DSUPLA_OTA -DSUPLA_WT32_ETH01_LAN8720
https://gui-generic-builder.supla.io/
-
- Posts: 472
- Joined: Mon Jan 15, 2018 6:18 pm
Za pierwszym razem GG doszło do 100% lecz wyskoczył komunikat przekroczony czas itd...
Za kolejnym razem (próbowałem kilka razy) otrzymuję od razu taki komunikat błędu.
Code: Select all
Błąd generowania
.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/CF5D213A72C6877581E61B98B3D71380/sketch/src/boneIO/objs.a(boneIO.cpp.o):(.literal._ZN5Supla6boneIOC2Ev+0x14): undefined reference to `Supla::Control::ExpanderPCF8575::ExpanderPCF8575(TwoWire*, unsigned char)'
.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/CF5D213A72C6877581E61B98B3D71380/sketch/src/boneIO/objs.a(boneIO.cpp.o):(.literal._ZN5Supla6boneIOC2Ev+0x18): undefined reference to `Supla::Control::ExpanderPCF8574::ExpanderPCF8574(TwoWire*, unsigned char)'
.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/CF5D213A72C6877581E61B98B3D71380/sketch/src/boneIO/objs.a(boneIO.cpp.o): in function `Supla::boneIO::boneIO()':
GUI-Generic_bv6.0_gv7.14.30_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:45: undefined reference to `Supla::Control::ExpanderPCF8575::ExpanderPCF8575(TwoWire*, unsigned char)'
.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: GUI-Generic_bv6.0_gv7.14.30_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:46: undefined reference to `Supla::Control::ExpanderPCF8575::ExpanderPCF8575(TwoWire*, unsigned char)'
.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: GUI-Generic_bv6.0_gv7.14.30_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:47: undefined reference to `Supla::Control::ExpanderPCF8574::ExpanderPCF8574(TwoWire*, unsigned char)'
collect2: error: ld returned 1 exit status
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp32:esp32:d32:PartitionScheme=min_spiffs
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_BME280 -DSUPLA_BONEIO_24x16A -DSUPLA_CONFIG -DSUPLA_DHT22 -DSUPLA_DIRECT_LINKS_MULTI_SENSOR
-DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_MCP23017 -DSUPLA_OTA -DSUPLA_WT32_ETH01_LAN8720
Wziąłem udział w Supla Offline Party 2023
-
- Posts: 5352
- Joined: Fri Nov 16, 2018 7:25 am
Zobacz teraz.edm wrote: ↑Tue May 07, 2024 7:22 pmZa pierwszym razem GG doszło do 100% lecz wyskoczył komunikat przekroczony czas itd...
Za kolejnym razem (próbowałem kilka razy) otrzymuję od razu taki komunikat błędu.Code: Select all
Błąd generowania .arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/CF5D213A72C6877581E61B98B3D71380/sketch/src/boneIO/objs.a(boneIO.cpp.o):(.literal._ZN5Supla6boneIOC2Ev+0x14): undefined reference to `Supla::Control::ExpanderPCF8575::ExpanderPCF8575(TwoWire*, unsigned char)' .arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/CF5D213A72C6877581E61B98B3D71380/sketch/src/boneIO/objs.a(boneIO.cpp.o):(.literal._ZN5Supla6boneIOC2Ev+0x18): undefined reference to `Supla::Control::ExpanderPCF8574::ExpanderPCF8574(TwoWire*, unsigned char)' .arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: /tmp/arduino/sketches/CF5D213A72C6877581E61B98B3D71380/sketch/src/boneIO/objs.a(boneIO.cpp.o): in function `Supla::boneIO::boneIO()': GUI-Generic_bv6.0_gv7.14.30_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:45: undefined reference to `Supla::Control::ExpanderPCF8575::ExpanderPCF8575(TwoWire*, unsigned char)' .arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: GUI-Generic_bv6.0_gv7.14.30_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:46: undefined reference to `Supla::Control::ExpanderPCF8575::ExpanderPCF8575(TwoWire*, unsigned char)' .arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: GUI-Generic_bv6.0_gv7.14.30_pl_201189a686c46a8bcef0370723e2be89/src/boneIO/boneIO.cpp:47: undefined reference to `Supla::Control::ExpanderPCF8574::ExpanderPCF8574(TwoWire*, unsigned char)' collect2: error: ld returned 1 exit status Error during build: exit status 1 xxxxxxxxxxxxxxxxxx BOARD esp32:esp32:d32:PartitionScheme=min_spiffs BOARD_NAME TEMPLATE_JSON JSON_DEFINITION OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DNDEBUG -DSUPLA_BME280 -DSUPLA_BONEIO_24x16A -DSUPLA_CONFIG -DSUPLA_DHT22 -DSUPLA_DIRECT_LINKS_MULTI_SENSOR -DSUPLA_DISABLE_LOGS -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_EXCLUDE_LITTLEFS_CONFIG -DSUPLA_MCP23017 -DSUPLA_OTA -DSUPLA_WT32_ETH01_LAN8720
https://gui-generic-builder.supla.io/