Pytania techniczne dotyczące kodu [bramka ZigBee]

Moderator: vajera

User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

djack2017 wrote: Wed Mar 18, 2026 12:07 pm
vajera wrote: Tue Mar 10, 2026 7:01 pm Ten czujnik teoretycznie raportuje poprzez klaster POWER_CONFIG, atrybut BATTERY_PERCENTAGE. W pliku z2s_devices_table.cpp jest funkcja Z2S_onBatteryReceive(...), która wywołuje kolejną funkcję updateSuplaBatteryLevel(...)
Nie bardzo czuję gdzie wywoływana jest "Z2S_onBatteryReceive" i skąd się bierze "battery_remaining".
Ona jest wywoływana w funkcji zbAttributeReporting klasy ZigbeeGateway w odpowiedzi na komunikat z klastra POWER_CFG.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

@vajera Przy probie kompilacji Release v1.4.108 taki oto error.

Code: Select all

In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_pressure.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_pressure.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_hvac.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_hvac.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_action_trigger.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_action_trigger.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_dimmer.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_dimmer.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_electricity_meter.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_electricity_meter.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_iaszone.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_iaszone.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.h:16,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp: In function 'void initZ2SDeviceLocalActionHandler(int16_t)':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:187:13: error: expected type-specifier
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:194:7: error: 'channel_extended_data_sb_t' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:197:34: error: 'CHANNEL_EXTENDED_DATA_TYPE_SB' was not declared in this scope; did you mean 'CHANNEL_EXTENDED_DATA_TYPE_NULL'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:198:24: error: 'channel_extended_data_sb' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:212:37: error: 'SB_UPDATE_DATA_LOAD_DIR' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp: In function 'bool addZ2SDeviceLocalActionHandler(uint8_t, uint32_t, uint8_t)':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:568:13: error: expected type-specifier
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:575:7: error: 'channel_extended_data_sb_t' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:577:7: error: 'channel_extended_data_sb' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:580:26: error: 'CHANNEL_EXTENDED_DATA_TYPE_SB' was not declared in this scope; did you mean 'CHANNEL_EXTENDED_DATA_TYPE_NULL'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:42:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:43:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:50:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1831:32: error: 'TUYA_TS020C_SENSOR_SENSITIVITY_DP' was not declared in this scope; did you mean 'TUYA_RAIN_SENSOR_2_SENSITIVITY_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1838:32: error: 'TUYA_TS020C_SENSOR_KEEP_TIME_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_1_PIR_TIME_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1845:32: error: 'TUYA_TS020C_ILLUMINANCE_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_RAIN_SENSOR_2_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:2293:32: error: 'TUYA_PRESENCE_SENSOR_ZG104PLV_SAMPLING_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_ZG204ZE_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:2300:32: error: 'TUYA_PRESENCE_SENSOR_ZG104PLV_SAMPLING_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_ZG204ZE_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino: In function 'void setup()':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:607:3: error: 'esp_zb_ota_image_header_t' was not declared in this scope; did you mean 'esp_zb_ota_file_header_t'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:616:54: error: 'esp_zb_ota_image_header' was not declared in this scope; did you mean 'esp_zb_ota_file_header_t'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_rgb.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_rgb.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
Znaleziono wiele bibliotek w "Preferences.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/Preferences
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/Preferences
Znaleziono wiele bibliotek w "WiFi.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/WiFi
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/WiFiEspAT
exit status 1

Compilation error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Mar 28, 2026 9:53 am @vajera Przy probie kompilacji Release v1.4.108 taki oto error.

Code: Select all

In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_pressure.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_pressure.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_hvac.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_hvac.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_action_trigger.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_action_trigger.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_dimmer.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_dimmer.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_electricity_meter.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_electricity_meter.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_iaszone.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_iaszone.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.h:16,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp: In function 'void initZ2SDeviceLocalActionHandler(int16_t)':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:187:13: error: expected type-specifier
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:194:7: error: 'channel_extended_data_sb_t' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:197:34: error: 'CHANNEL_EXTENDED_DATA_TYPE_SB' was not declared in this scope; did you mean 'CHANNEL_EXTENDED_DATA_TYPE_NULL'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:198:24: error: 'channel_extended_data_sb' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:212:37: error: 'SB_UPDATE_DATA_LOAD_DIR' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp: In function 'bool addZ2SDeviceLocalActionHandler(uint8_t, uint32_t, uint8_t)':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:568:13: error: expected type-specifier
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:575:7: error: 'channel_extended_data_sb_t' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:577:7: error: 'channel_extended_data_sb' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:580:26: error: 'CHANNEL_EXTENDED_DATA_TYPE_SB' was not declared in this scope; did you mean 'CHANNEL_EXTENDED_DATA_TYPE_NULL'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:42:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:43:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:50:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1831:32: error: 'TUYA_TS020C_SENSOR_SENSITIVITY_DP' was not declared in this scope; did you mean 'TUYA_RAIN_SENSOR_2_SENSITIVITY_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1838:32: error: 'TUYA_TS020C_SENSOR_KEEP_TIME_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_1_PIR_TIME_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1845:32: error: 'TUYA_TS020C_ILLUMINANCE_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_RAIN_SENSOR_2_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:2293:32: error: 'TUYA_PRESENCE_SENSOR_ZG104PLV_SAMPLING_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_ZG204ZE_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:2300:32: error: 'TUYA_PRESENCE_SENSOR_ZG104PLV_SAMPLING_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_ZG204ZE_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino: In function 'void setup()':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:607:3: error: 'esp_zb_ota_image_header_t' was not declared in this scope; did you mean 'esp_zb_ota_file_header_t'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:616:54: error: 'esp_zb_ota_image_header' was not declared in this scope; did you mean 'esp_zb_ota_file_header_t'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_rgb.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_rgb.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
Znaleziono wiele bibliotek w "Preferences.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/Preferences
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/Preferences
Znaleziono wiele bibliotek w "WiFi.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/WiFi
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/WiFiEspAT
exit status 1

Compilation error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
Zaktualizuj bibliotekę Z2S_Library
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

vajera wrote: Sat Mar 28, 2026 9:54 am
george1255 wrote: Sat Mar 28, 2026 9:53 am @vajera Przy probie kompilacji Release v1.4.108 taki oto error.

Code: Select all

In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_pressure.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_pressure.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_hvac.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_hvac.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_action_trigger.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_action_trigger.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_dimmer.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_dimmer.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_electricity_meter.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_electricity_meter.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_iaszone.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_iaszone.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.h:16,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp: In function 'void initZ2SDeviceLocalActionHandler(int16_t)':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:187:13: error: expected type-specifier
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:194:7: error: 'channel_extended_data_sb_t' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:197:34: error: 'CHANNEL_EXTENDED_DATA_TYPE_SB' was not declared in this scope; did you mean 'CHANNEL_EXTENDED_DATA_TYPE_NULL'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:198:24: error: 'channel_extended_data_sb' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:212:37: error: 'SB_UPDATE_DATA_LOAD_DIR' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp: In function 'bool addZ2SDeviceLocalActionHandler(uint8_t, uint32_t, uint8_t)':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:568:13: error: expected type-specifier
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:575:7: error: 'channel_extended_data_sb_t' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:577:7: error: 'channel_extended_data_sb' was not declared in this scope
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_local_action_handler.cpp:580:26: error: 'CHANNEL_EXTENDED_DATA_TYPE_SB' was not declared in this scope; did you mean 'CHANNEL_EXTENDED_DATA_TYPE_NULL'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:42:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:43:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:50:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1831:32: error: 'TUYA_TS020C_SENSOR_SENSITIVITY_DP' was not declared in this scope; did you mean 'TUYA_RAIN_SENSOR_2_SENSITIVITY_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1838:32: error: 'TUYA_TS020C_SENSOR_KEEP_TIME_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_1_PIR_TIME_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:1845:32: error: 'TUYA_TS020C_ILLUMINANCE_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_RAIN_SENSOR_2_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:2293:32: error: 'TUYA_PRESENCE_SENSOR_ZG104PLV_SAMPLING_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_ZG204ZE_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/web_gui_templates.h:2300:32: error: 'TUYA_PRESENCE_SENSOR_ZG104PLV_SAMPLING_INTERVAL_DP' was not declared in this scope; did you mean 'TUYA_PRESENCE_SENSOR_ZG204ZE_ILLUMINANCE_INTERVAL_DP'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino: In function 'void setup()':
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:607:3: error: 'esp_zb_ota_image_header_t' was not declared in this scope; did you mean 'esp_zb_ota_file_header_t'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/Z2S_Gateway.ino:616:54: error: 'esp_zb_ota_image_header' was not declared in this scope; did you mean 'esp_zb_ota_file_header_t'?
In file included from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:7,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_rgb.h:4,
                 from /Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_device_rgb.cpp:1:
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_database.h:1104:30: error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
/Users/zbyszek/Downloads/Z2S_Library-main/examples/Z2S_Gateway/z2s_devices_table.h:428:17: error: 'SwitchBotRelay' in namespace 'Supla::Control' does not name a type
Znaleziono wiele bibliotek w "Preferences.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/Preferences
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/Preferences
Znaleziono wiele bibliotek w "WiFi.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/WiFi
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/WiFiEspAT
exit status 1

Compilation error: 'TUYA_PRIVATE_CLUSTER_2' was not declared in this scope; did you mean 'TUYA_PRIVATE_CLUSTER_0'?
Zaktualizuj bibliotekę Z2S_Library

Code: Select all

/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_local_action_handlers.cpp:23:10: fatal error: ESP_SSLClient.h: No such file or directory
   23 | #include <ESP_SSLClient.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: exit status 1
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Mar 28, 2026 10:03 am

Code: Select all

/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_local_action_handlers.cpp:23:10: fatal error: ESP_SSLClient.h: No such file or directory
   23 | #include <ESP_SSLClient.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: exit status 1
Zainstaluj bibliotekę ESP_SSLClient - możesz to zrobić z poziomu Arduino IDE.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

vajera wrote: Sat Mar 28, 2026 10:08 am
george1255 wrote: Sat Mar 28, 2026 10:03 am

Code: Select all

/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_local_action_handlers.cpp:23:10: fatal error: ESP_SSLClient.h: No such file or directory
   23 | #include <ESP_SSLClient.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: exit status 1
Zainstaluj bibliotekę ESP_SSLClient - możesz to zrobić z poziomu Arduino IDE.
Pytanie poboczne, korzystasz z IDE, platformio czy w ogole z ESP-IDF? :)
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Mar 28, 2026 10:10 am
vajera wrote: Sat Mar 28, 2026 10:08 am
george1255 wrote: Sat Mar 28, 2026 10:03 am

Code: Select all

/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_local_action_handlers.cpp:23:10: fatal error: ESP_SSLClient.h: No such file or directory
   23 | #include <ESP_SSLClient.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: exit status 1
Zainstaluj bibliotekę ESP_SSLClient - możesz to zrobić z poziomu Arduino IDE.
Pytanie poboczne, korzystasz z IDE, platformio czy w ogole z ESP-IDF? :)
Korzystam z Arduino IDE.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

vajera wrote: Sat Mar 28, 2026 10:13 am
george1255 wrote: Sat Mar 28, 2026 10:10 am
vajera wrote: Sat Mar 28, 2026 10:08 am

Zainstaluj bibliotekę ESP_SSLClient - możesz to zrobić z poziomu Arduino IDE.
Pytanie poboczne, korzystasz z IDE, platformio czy w ogole z ESP-IDF? :)
Korzystam z Arduino IDE.
tez kompilacja trwa wieczność?
User avatar
george1255
Posts: 426
Joined: Fri Sep 02, 2022 8:48 pm
Location: Włodawa
Has thanked: 12 times
Been thanked: 7 times

Post

vajera wrote: Sat Mar 28, 2026 9:54 am
Zaktualizuj bibliotekę Z2S_Library
to teraz mam

Code: Select all

/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp: In member function 'virtual void Supla::Control::Z2S_DimmerBase::setValueOnServer(uint32_t)':
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp:76:22: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, uint8_t&)'
   76 |   channel.setNewValue(0, 0, 0, 0, _brightness);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channel_element.h:20,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.h:24,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp:18:
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp: In member function 'virtual void Supla::Control::Z2S_DimmerBase::setStateOnServer(bool)':
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp:80:22: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, int)'
   80 |   channel.setNewValue(0, 0, 0, 0, (state ? _last_brightness : 0));
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp: In member function 'virtual void Supla::Control::Z2S_DimmerBase::iterateAlways()':
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp:92:24: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, uint8_t&)'
   92 |     channel.setNewValue(0, 0, 0, 0, _current_brightness);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp:104:29: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, int)'
  104 |          channel.setNewValue(0, 0, 0, 0, (isOn() ? _last_brightness : 0));
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp:109:30: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, int)'
  109 |           channel.setNewValue(0, 0, 0, 0, 0);
      |           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_Tuya_dimmer_switch.cpp: In member function 'virtual void Supla::Control::Z2S_TuyaDimmerSwitch::setValueOnServer(uint32_t)':
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_Tuya_dimmer_switch.cpp:152:22: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, uint8_t&)'
  152 |   channel.setNewValue(0, 0, 0, 0, _brightness);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channel_element.h:20,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.h:24,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_Tuya_dimmer_switch.h:22,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_Tuya_dimmer_switch.cpp:20:
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_interface.cpp: In member function 'virtual void Supla::Control::Z2S_DimmerInterface::iterateAlways()':
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_interface.cpp:216:24: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, uint8_t&)'
  216 |     channel.setNewValue(0, 0, 0, 0, _brightness);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channel_element.h:20,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_interface.h:24,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_interface.cpp:18:
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_interface.cpp:218:38: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, int)'
  218 |       _rgb->getChannel()->setNewValue(0, 0, 0, 0, 0);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_rgb_interface.cpp: In member function 'virtual void Supla::Control::Z2S_RGBInterface::iterateAlways()':
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_rgb_interface.cpp:283:24: error: no matching function for call to 'Supla::Channel::setNewValue(uint8_t&, uint8_t&, uint8_t&, uint8_t&, int)'
  283 |     channel.setNewValue(_red, _green, _blue, _colorBrightness, 0);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channel_element.h:20,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_rgb_interface.h:24,
                 from /Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_rgb_interface.cpp:19:
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_rgb_interface.cpp:285:41: error: no matching function for call to 'Supla::Channel::setNewValue(int, int, int, int, int)'
  285 |       _dimmer->getChannel()->setNewValue(0, 0, 0, 0, 0);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note: candidate: 'void Supla::Channel::setNewValue(double)'
   52 |   void setNewValue(double dbl);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:52:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note: candidate: 'void Supla::Channel::setNewValue(double, double)'
   53 |   void setNewValue(double temp, double humi);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:53:8: note:   candidate expects 2 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note: candidate: 'void Supla::Channel::setNewValue(int32_t)'
   54 |   void setNewValue(int32_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:54:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note: candidate: 'void Supla::Channel::setNewValue(bool)'
   55 |   void setNewValue(bool value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:55:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note: candidate: 'void Supla::Channel::setNewValue(const TElectricityMeter_ExtendedValue_V3&)'
   56 |   void setNewValue(const TElectricityMeter_ExtendedValue_V3 &emValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:56:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note: candidate: 'void Supla::Channel::setNewValue(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)'
   57 |   void setNewValue(uint8_t red,
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:57:8: note:   candidate expects 6 arguments, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note: candidate: 'void Supla::Channel::setNewValue(uint64_t)'
   63 |   void setNewValue(uint64_t value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:63:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_RollerShutterValue&)'
   64 |   void setNewValue(const TDSC_RollerShutterValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:64:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note: candidate: 'void Supla::Channel::setNewValue(const TDSC_FacadeBlindValue&)'
   65 |   void setNewValue(const TDSC_FacadeBlindValue &value);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:65:8: note:   candidate expects 1 argument, 5 provided
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note: candidate: 'bool Supla::Channel::setNewValue(const char*)'
   66 |   bool setNewValue(const char *newValue);
      |        ^~~~~~~~~~~
/Users/zbyszek/Documents/Arduino/libraries/SuplaDevice/src/supla/channels/channel.h:66:8: note:   candidate expects 1 argument, 5 provided
Znaleziono wiele bibliotek w "Preferences.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/Preferences
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/Preferences
Znaleziono wiele bibliotek w "WiFi.h"
  Wykorzystane: /Users/zbyszek/Library/Arduino15/packages/esp32/hardware/esp32/3.3.6/libraries/WiFi
  Niewykorzystane: /Users/zbyszek/Documents/Arduino/libraries/WiFiEspAT
exit status 1

Compilation error: exit status 1
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

george1255 wrote: Sat Mar 28, 2026 10:16 am
vajera wrote: Sat Mar 28, 2026 9:54 am
Zaktualizuj bibliotekę Z2S_Library
to teraz mam

Code: Select all

/Users/zbyszek/Documents/Arduino/libraries/Z2S_Library/src/Z2S_control/Z2S_dimmer_base.cpp: In member function 'virtual void Supla::Control::Z2S_DimmerBase::setValueOnServer(uint32_t)':

Compilation error: exit status 1
Obstawiam, że korzystasz z oryginalnej biblioteki SuplaDevice . Wprowadzając komponent RGBWCCT @klew zmienił definicje niektórych funkcji i klas a ja nie miałem jeszcze okazji dostosować bramkę do tych zmian. Bramka na GitHub i na moim lokalnym komputerze kompiluje się z wersją SuplaDevice dostępną na moim GitHub-ie.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277

Return to “Bramka ZigBee”