Teraz sobie przypomniałem, że my już rozmawialiśmy o Twoim problemie i sam doszedłeś do wniosku, że wszystko działa ale gdy dodasz add_DHT22_Thermometer(0) to jest źle - nie miałem czasu aby na to spojrzeć...superprzemo pisze: ↑ndz wrz 08, 2019 12:15 pmUstawienia supla_board:Ustawienia Supla_settings:Kod: Zaznacz cały
add_Relay_Button(1, 3, CHOICE_TYPE); // add_Relay_Button_Invert(1, 3, CHOICE_TYPE); // add_Relay(1); // add_Relay_Invert(5); // add_Roller_Shutter_Relays(5, 13) ; // add_Roller_Shutter_Buttons(0, 14, 12); // SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings); // add_Sensor(4); // add_Sensor(16); // add_DS18B20Multi_Thermometer(5); // add_DS18B20_Thermometer(2); // add_DHT11_Thermometer(12); add_DHT22_Thermometer(0); add_Led_Config(LED_CONFIG_PIN); // add_Config(CONFIG_PIN);
Wgrywam do ESP-01SKod: Zaznacz cały
//DHT **************************************************************************************************** #define DHTPIN 0 #define DHTTYPE DHT22 #define MAX_DHT 8 //DS18B20 ************************************************************************************************ #define MAX_DS18B20 4 #define TEMPERATURE_PRECISION 10 // rozdzielczość czujnika DS 9 -12 bit //LED CONFIG ********************************************************************************************* #define LED_CONFIG_PIN 2 //CONFIG PIN ********************************************************************************************* #define CONFIG_PIN 0 //D3 // triger config
ESP8266 Primary GUI v2
https://gui-generic-builder.supla.io/
-
- Posty: 64
- Rejestracja: czw maja 09, 2019 6:52 am
Masz racje, chodziło o GPIO0, natomiast nawet jak nie dodaje DHT na ostatniej wersji softu, to przez add_relay_button przekaźnik po zalaczeniu zasilania działa odwrotnie niż powinien. Możesz oodeslac binarke u siebie skomplikowaną?krycha88 pisze: ↑ndz wrz 08, 2019 2:23 pmTeraz sobie przypomniałem, że my już rozmawialiśmy o Twoim problemie i sam doszedłeś do wniosku, że wszystko działa ale gdy dodasz add_DHT22_Thermometer(0) to jest źle - nie miałem czasu aby na to spojrzeć...superprzemo pisze: ↑ndz wrz 08, 2019 12:15 pmUstawienia supla_board:Ustawienia Supla_settings:Kod: Zaznacz cały
add_Relay_Button(1, 3, CHOICE_TYPE); // add_Relay_Button_Invert(1, 3, CHOICE_TYPE); // add_Relay(1); // add_Relay_Invert(5); // add_Roller_Shutter_Relays(5, 13) ; // add_Roller_Shutter_Buttons(0, 14, 12); // SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings); // add_Sensor(4); // add_Sensor(16); // add_DS18B20Multi_Thermometer(5); // add_DS18B20_Thermometer(2); // add_DHT11_Thermometer(12); add_DHT22_Thermometer(0); add_Led_Config(LED_CONFIG_PIN); // add_Config(CONFIG_PIN);
Wgrywam do ESP-01SKod: Zaznacz cały
//DHT **************************************************************************************************** #define DHTPIN 0 #define DHTTYPE DHT22 #define MAX_DHT 8 //DS18B20 ************************************************************************************************ #define MAX_DS18B20 4 #define TEMPERATURE_PRECISION 10 // rozdzielczość czujnika DS 9 -12 bit //LED CONFIG ********************************************************************************************* #define LED_CONFIG_PIN 2 //CONFIG PIN ********************************************************************************************* #define CONFIG_PIN 0 //D3 // triger config
jeżeli działa na odwrót to wykorzystaj add_Relay_Button_Invertsuperprzemo pisze: ↑ndz wrz 08, 2019 3:05 pmMasz racje, chodziło o GPIO0, natomiast nawet jak nie dodaje DHT na ostatniej wersji softu, to przez add_relay_button przekaźnik po zalaczeniu zasilania działa odwrotnie niż powinien. Możesz oodeslac binarke u siebie skomplikowaną?krycha88 pisze: ↑ndz wrz 08, 2019 2:23 pmTeraz sobie przypomniałem, że my już rozmawialiśmy o Twoim problemie i sam doszedłeś do wniosku, że wszystko działa ale gdy dodasz add_DHT22_Thermometer(0) to jest źle - nie miałem czasu aby na to spojrzeć...superprzemo pisze: ↑ndz wrz 08, 2019 12:15 pm
Ustawienia supla_board:Ustawienia Supla_settings:Kod: Zaznacz cały
add_Relay_Button(1, 3, CHOICE_TYPE); // add_Relay_Button_Invert(1, 3, CHOICE_TYPE); // add_Relay(1); // add_Relay_Invert(5); // add_Roller_Shutter_Relays(5, 13) ; // add_Roller_Shutter_Buttons(0, 14, 12); // SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings); // add_Sensor(4); // add_Sensor(16); // add_DS18B20Multi_Thermometer(5); // add_DS18B20_Thermometer(2); // add_DHT11_Thermometer(12); add_DHT22_Thermometer(0); add_Led_Config(LED_CONFIG_PIN); // add_Config(CONFIG_PIN);
Wgrywam do ESP-01SKod: Zaznacz cały
//DHT **************************************************************************************************** #define DHTPIN 0 #define DHTTYPE DHT22 #define MAX_DHT 8 //DS18B20 ************************************************************************************************ #define MAX_DS18B20 4 #define TEMPERATURE_PRECISION 10 // rozdzielczość czujnika DS 9 -12 bit //LED CONFIG ********************************************************************************************* #define LED_CONFIG_PIN 2 //CONFIG PIN ********************************************************************************************* #define CONFIG_PIN 0 //D3 // triger config
https://gui-generic-builder.supla.io/
-
- Posty: 64
- Rejestracja: czw maja 09, 2019 6:52 am
Probowalem, podobne zachowanie, tylko dodatkowo ikona w Supli odwrotnie pokazywala stan, do faktycznego stanu przekaźnika. Czy add_relay korzysta z tych samych funkcji co add_relay_button (odczyt i ustawienie stanu na pinie)?krycha88 pisze: ↑ndz wrz 08, 2019 7:54 pmjeżeli działa na odwrót to wykorzystaj add_Relay_Button_Invertsuperprzemo pisze: ↑ndz wrz 08, 2019 3:05 pmMasz racje, chodziło o GPIO0, natomiast nawet jak nie dodaje DHT na ostatniej wersji softu, to przez add_relay_button przekaźnik po zalaczeniu zasilania działa odwrotnie niż powinien. Możesz oodeslac binarke u siebie skomplikowaną?
Znalazłem błąd w SuplaDevice, który prawdopodobnie rozwiąże wasze problemysuperprzemo pisze: ↑ndz wrz 08, 2019 8:05 pmProbowalem, podobne zachowanie, tylko dodatkowo ikona w Supli odwrotnie pokazywala stan, do faktycznego stanu przekaźnika. Czy add_relay korzysta z tych samych funkcji co add_relay_button (odczyt i ustawienie stanu na pinie)?krycha88 pisze: ↑ndz wrz 08, 2019 7:54 pmjeżeli działa na odwrót to wykorzystaj add_Relay_Button_Invertsuperprzemo pisze: ↑ndz wrz 08, 2019 3:05 pm
Masz racje, chodziło o GPIO0, natomiast nawet jak nie dodaje DHT na ostatniej wersji softu, to przez add_relay_button przekaźnik po zalaczeniu zasilania działa odwrotnie niż powinien. Możesz oodeslac binarke u siebie skomplikowaną?
https://gui-generic-builder.supla.io/
Faktycznie na 4CH przekaźniki już ładnie działają tylko pomimo ustawienia przycisków na bistabilne okazuje się ze są w rzeczywistosci monostabilne.krycha88 pisze: ↑ndz wrz 08, 2019 8:21 pmZnalazłem błąd w SuplaDevice, który prawdopodobnie rozwiąże wasze problemysuperprzemo pisze: ↑ndz wrz 08, 2019 8:05 pmProbowalem, podobne zachowanie, tylko dodatkowo ikona w Supli odwrotnie pokazywala stan, do faktycznego stanu przekaźnika. Czy add_relay korzysta z tych samych funkcji co add_relay_button (odczyt i ustawienie stanu na pinie)?
A jak w konferencji przycisk zmienisz na monostabilny to jak działa?arekrgw pisze: ↑ndz wrz 08, 2019 9:20 pmFaktycznie na 4CH przekaźniki już ładnie działają tylko pomimo ustawienia przycisków na bistabilne okazuje się ze są w rzeczywistosci monostabilne.krycha88 pisze: ↑ndz wrz 08, 2019 8:21 pmZnalazłem błąd w SuplaDevice, który prawdopodobnie rozwiąże wasze problemysuperprzemo pisze: ↑ndz wrz 08, 2019 8:05 pm Probowalem, podobne zachowanie, tylko dodatkowo ikona w Supli odwrotnie pokazywala stan, do faktycznego stanu przekaźnika. Czy add_relay korzysta z tych samych funkcji co add_relay_button (odczyt i ustawienie stanu na pinie)?
https://gui-generic-builder.supla.io/
Jak jest ustawiony na monostabilny to działa tak jak powinien. Tak jakby soft nie reagował na zmianę przycisku na bistabilny i zostawał przy monostabilnym
Cześć
Pytanie laika
Potrzebuję zrobić sterowanie dwiema roletami na jednym module ale chciałbym ograniczyć ilość przewody do minimum, czy jest opcja aby sterować zamykaniem, otwieraniem za pomocą jednego GPIO, bo teraz z tego co widzę potrzeba 3 na jeden kanał
Czy to jest poprawna forma?
EDIT
Jeszcze mam tego typu błąd:
Pytanie laika
Potrzebuję zrobić sterowanie dwiema roletami na jednym module ale chciałbym ograniczyć ilość przewody do minimum, czy jest opcja aby sterować zamykaniem, otwieraniem za pomocą jednego GPIO, bo teraz z tego co widzę potrzeba 3 na jeden kanał
Kod: Zaznacz cały
add_Roller_Shutter_Relays(16, 4) ;
//add_Roller_Shutter_Buttons(0, 14, 12);
Kod: Zaznacz cały
add_Roller_Shutter_Relays(16, 4) ;
//add_Roller_Shutter_Buttons(*, 14, 12);
SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings);
add_Roller_Shutter_Relays(0, 2) ;
// add_Roller_Shutter_Buttons(0, 14, 12);
SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings);
Jeszcze mam tego typu błąd:
Kod: Zaznacz cały
Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, ck, 26 MHz, 40MHz, QIO, 512K (no SPIFFS), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"
Opcje projektu zmienione, przeładuj całość
UWAGA: biblioteka SuplaDevice-master działa na architekturze(/architekturach) (avr) i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) (esp8266).
In file included from sketch\supla_web_server.cpp:10:0:
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
In file included from C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino:21:0:
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
^
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
In file included from sketch\supla_board_settings.cpp:10:0:
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default]
In file included from sketch\supla_eeprom.cpp:7:0:
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default]
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
^
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino: In function 'void add_DHT11_Thermometer(int)':
C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino:627:23: warning: narrowing conversion of 'thermpin' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
dht_sensor[channel] = { thermpin, DHT11 };
C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino: In function 'void add_DHT22_Thermometer(int)':
C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino:634:23: warning: narrowing conversion of 'thermpin' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
dht_sensor[channel] = { thermpin, DHT22 };
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
^
C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null]
int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL);
SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings);
exit status 1
'supla_rs_SavePosition' was not declared in this scope
Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
Zacznij sobie od czegoś prostego czyli oficjalnej SuplaDevice oraz przykładów https://github.com/SUPLA/arduino/blob/m ... hutter.inoSibikk pisze: ↑wt wrz 10, 2019 8:47 am Cześć
Pytanie laika
Potrzebuję zrobić sterowanie dwiema roletami na jednym module ale chciałbym ograniczyć ilość przewody do minimum, czy jest opcja aby sterować zamykaniem, otwieraniem za pomocą jednego GPIO, bo teraz z tego co widzę potrzeba 3 na jeden kanałCzy to jest poprawna forma?Kod: Zaznacz cały
add_Roller_Shutter_Relays(16, 4) ; //add_Roller_Shutter_Buttons(0, 14, 12);
EDITKod: Zaznacz cały
add_Roller_Shutter_Relays(16, 4) ; //add_Roller_Shutter_Buttons(*, 14, 12); SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings); add_Roller_Shutter_Relays(0, 2) ; // add_Roller_Shutter_Buttons(0, 14, 12); SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings);
Jeszcze mam tego typu błąd:Kod: Zaznacz cały
Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Płytka:"Generic ESP8266 Module, 80 MHz, Flash, ck, 26 MHz, 40MHz, QIO, 512K (no SPIFFS), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200" Opcje projektu zmienione, przeładuj całość UWAGA: biblioteka SuplaDevice-master działa na architekturze(/architekturach) (avr) i może nie być kompatybilna z obecną płytką która działa na architekturze(/architekturach) (esp8266). In file included from sketch\supla_web_server.cpp:10:0: C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); In file included from C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino:21:0: C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); ^ C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); In file included from sketch\supla_board_settings.cpp:10:0: C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default] In file included from sketch\supla_eeprom.cpp:7:0: C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:125:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:133:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:141:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:173:1: warning: 'typedef' was ignored in this declaration [enabled by default] C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); ^ C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino: In function 'void add_DHT11_Thermometer(int)': C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino:627:23: warning: narrowing conversion of 'thermpin' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing] dht_sensor[channel] = { thermpin, DHT11 }; C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino: In function 'void add_DHT22_Thermometer(int)': C:\Users\Sibinski\Desktop\Primary_GUI-master\Primary_GUI-master\Primary_GUI\Primary_GUI.ino:634:23: warning: narrowing conversion of 'thermpin' from 'int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing] dht_sensor[channel] = { thermpin, DHT22 }; C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:76: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); ^ C:\Users\Sibinski\Documents\Arduino\libraries\SuplaDevice-master/SuplaDevice.h:183:93: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] int addChannel(int pin1, int pin2, bool hiIsLo, bool bistable, int type = NULL, int flag = NULL); SuplaDevice.setRollerShutterFuncImpl(&supla_rs_SavePosition, &supla_rs_LoadPosition, &supla_rs_SaveSettings, &supla_rs_LoadSettings); exit status 1 'supla_rs_SavePosition' was not declared in this scope Ten raport powinien zawierać więcej informacji jeśli w File -> Preferencje zostanie włączona opcja "Pokaż szczegółowe informacje podczas kompilacji"
Ten kod nie wspiera zapisywania stanów rolet trzeba sobie to napisać
https://gui-generic-builder.supla.io/