PCF8574
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Czy ktoś posiada PCF8575 do testów?
https://gui-generic-builder.supla.io/
-
- Posts: 1225
- Joined: Tue Jun 04, 2019 11:37 am
Próba kompilacji kończy się:
Code: Select all
Błąd generowania
/var/www/html/code/GUI-Generic_bv4.13_gv4.13.10_pl_c799b9e05f73493ddca90ae9df9cb63c/SuplaWebPageLimitSwitch.cpp: In function 'void handleLimitSwitch(int)':
/var/www/html/code/GUI-Generic_bv4.13_gv4.13.10_pl_c799b9e05f73493ddca90ae9df9cb63c/SuplaWebPageLimitSwitch.cpp:47:112: error: too few arguments to function 'void addListExpanderGPIOBox(String&, const String&, const String&, uint8_t, uint8_t, const String&)'
47 | addListExpanderGPIOBox(webContentBuffer, INPUT_LIMIT_SWITCH_GPIO, S_LIMIT_SWITCH, FUNCTION_LIMIT_SWITCH, nr);
| ^
In file included from /var/www/html/code/GUI-Generic_bv4.13_gv4.13.10_pl_c799b9e05f73493ddca90ae9df9cb63c/SuplaDeviceGUI.h:55,
from /var/www/html/code/GUI-Generic_bv4.13_gv4.13.10_pl_c799b9e05f73493ddca90ae9df9cb63c/SuplaWebPageLimitSwitch.h:20,
from /var/www/html/code/GUI-Generic_bv4.13_gv4.13.10_pl_c799b9e05f73493ddca90ae9df9cb63c/SuplaWebPageLimitSwitch.cpp:17:
/var/www/html/code/GUI-Generic_bv4.13_gv4.13.10_pl_c799b9e05f73493ddca90ae9df9cb63c/Markup.h:98:6: note: declared here
98 | void addListExpanderGPIOBox(String& html, const String& input_id, const String& name, uint8_t function, uint8_t nr, const String& url);
| ^~~~~~~~~~~~~~~~~~~~~~
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME
TEMPLATE_BOARD
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DBEARSSL_SSL_BASIC -DSUPLA_BME280 -DSUPLA_BMP280 -DSUPLA_BUTTON -DSUPLA_CONDITIONS -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI
-DSUPLA_ENABLE_SSL -DSUPLA_LED -DSUPLA_LIMIT_SWITCH -DSUPLA_MDNS -DSUPLA_OTA -DSUPLA_PCF8574 -DSUPLA_PUSHOVER -DSUPLA_RELAY
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Poprawiłem.
https://gui-generic-builder.supla.io/
-
- Posts: 1225
- Joined: Tue Jun 04, 2019 11:37 am
Nadal
Code: Select all
/var/www/html/code/GUI-Generic_bv4.13_gv4.13.11_pl_dbba9537a1279b168f4bc1f034ec46aa/SuplaWebPageLimitSwitch.cpp: In function 'void handleLimitSwitch(int)':
/var/www/html/code/GUI-Generic_bv4.13_gv4.13.11_pl_dbba9537a1279b168f4bc1f034ec46aa/SuplaWebPageLimitSwitch.cpp:47:112: error: too few arguments to function 'void addListExpanderGPIOBox(String&, const String&, const String&, uint8_t, uint8_t, const String&)'
47 | addListExpanderGPIOBox(webContentBuffer, INPUT_LIMIT_SWITCH_GPIO, S_LIMIT_SWITCH, FUNCTION_LIMIT_SWITCH, nr);
| ^
In file included from /var/www/html/code/GUI-Generic_bv4.13_gv4.13.11_pl_dbba9537a1279b168f4bc1f034ec46aa/SuplaDeviceGUI.h:55,
from /var/www/html/code/GUI-Generic_bv4.13_gv4.13.11_pl_dbba9537a1279b168f4bc1f034ec46aa/SuplaWebPageLimitSwitch.h:20,
from /var/www/html/code/GUI-Generic_bv4.13_gv4.13.11_pl_dbba9537a1279b168f4bc1f034ec46aa/SuplaWebPageLimitSwitch.cpp:17:
/var/www/html/code/GUI-Generic_bv4.13_gv4.13.11_pl_dbba9537a1279b168f4bc1f034ec46aa/Markup.h:98:6: note: declared here
98 | void addListExpanderGPIOBox(String& html, const String& input_id, const String& name, uint8_t function, uint8_t nr, const String& url);
| ^~~~~~~~~~~~~~~~~~~~~~
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME
TEMPLATE_BOARD
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DBEARSSL_SSL_BASIC -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_ENABLE_GUI -DSUPLA_LIMIT_SWITCH -DSUPLA_OTA -DSUPLA_PCF8574 -DSUPLA_RELAY
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
już powinno być ok.
https://gui-generic-builder.supla.io/
-
- Posts: 1225
- Joined: Tue Jun 04, 2019 11:37 am
Ustawiłem jumpery 3xL i adres 20 ale niestety GUI wyświetla "Błąd zapisu"




-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Musisz zawsze mieć wskazaną wartość dla pierwszego przekaźnika/przyciskuuchnast.michal wrote: Thu Jun 09, 2022 7:11 am Ustawiłem jumpery 3xL i adres 20 ale niestety GUI wyświetla "Błąd zapisu"
![]()
https://gui-generic-builder.supla.io/
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Napisz mi co chcesz dodać i pod jaki adres.
https://gui-generic-builder.supla.io/
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Już nie musisz mieć wskazanego pierwszego elementu, poprawiłem to aby działało bardziej intuicyjniekrycha88 wrote: Thu Jun 09, 2022 8:42 amMusisz zawsze mieć wskazaną wartość dla pierwszego przekaźnika/przyciskuuchnast.michal wrote: Thu Jun 09, 2022 7:11 am Ustawiłem jumpery 3xL i adres 20 ale niestety GUI wyświetla "Błąd zapisu"
![]()

https://gui-generic-builder.supla.io/
-
- Posts: 1225
- Joined: Tue Jun 04, 2019 11:37 am
Super, fakt lekko wprowadzało w błąd;)krycha88 wrote: Thu Jun 09, 2022 12:02 pmJuż nie musisz mieć wskazanego pierwszego elementu, poprawiłem to aby działało bardziej intuicyjniekrycha88 wrote: Thu Jun 09, 2022 8:42 amMusisz zawsze mieć wskazaną wartość dla pierwszego przekaźnika/przyciskuuchnast.michal wrote: Thu Jun 09, 2022 7:11 am Ustawiłem jumpery 3xL i adres 20 ale niestety GUI wyświetla "Błąd zapisu"
![]()
![]()
Sprawdziłem na kontaktronach i niestety nie działa, jest ktoś kto już testowal? Stawiam, że to mój błąd dlatego chciałbym potwierdzić jedną z tez:)