diff --git a/examples/ArduinoIoTCloud-Advanced/arduino_secrets.h b/examples/ArduinoIoTCloud-Advanced/arduino_secrets.h index 2f6069225..7e5face72 100644 --- a/examples/ArduinoIoTCloud-Advanced/arduino_secrets.h +++ b/examples/ArduinoIoTCloud-Advanced/arduino_secrets.h @@ -8,7 +8,7 @@ #define SECRET_PASS "YOUR_WIFI_PASSWORD" #endif -/* ESP8266 ESP32*/ +/* ESP8266 ESP32 */ #if defined(BOARD_HAS_SECRET_KEY) #define SECRET_DEVICE_KEY "my-device-password" #endif diff --git a/examples/ArduinoIoTCloud-Advanced/thingProperties.h b/examples/ArduinoIoTCloud-Advanced/thingProperties.h index 09f965452..8d8269307 100644 --- a/examples/ArduinoIoTCloud-Advanced/thingProperties.h +++ b/examples/ArduinoIoTCloud-Advanced/thingProperties.h @@ -24,13 +24,13 @@ void initProperties() { ArduinoCloud.setSecretDeviceKey(SECRET_DEVICE_KEY); #endif #if defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT) - ArduinoCloud.addProperty(switchButton, WRITE, ON_CHANGE, onSwitchButtonChange); - ArduinoCloud.addProperty(location, READ, ON_CHANGE); - ArduinoCloud.addProperty(color, READWRITE, ON_CHANGE, onColorChange); + ArduinoCloud.addProperty(switchButton, Permission::Write).onUpdate(onSwitchButtonChange); + ArduinoCloud.addProperty(location, Permission::Read).publishOnChange(0.0f); + ArduinoCloud.addProperty(color, Permission::ReadWrite).onUpdate(onColorChange); #elif defined(BOARD_HAS_LORA) - ArduinoCloud.addProperty(switchButton, 1, WRITE, ON_CHANGE, onSwitchButtonChange); - ArduinoCloud.addProperty(location, 2, READ, ON_CHANGE); - ArduinoCloud.addProperty(color, 3, READWRITE, ON_CHANGE, onColorChange); + ArduinoCloud.addProperty(switchButton, 1, Permission::Write).onUpdate(onSwitchButtonChange); + ArduinoCloud.addProperty(location, 2, Permission::Read).publishOnChange(0.0f); + ArduinoCloud.addProperty(color, 3, Permission::ReadWrite).onUpdate(onColorChange); #endif } diff --git a/examples/ArduinoIoTCloud-Basic/arduino_secrets.h b/examples/ArduinoIoTCloud-Basic/arduino_secrets.h index 2f6069225..7e5face72 100644 --- a/examples/ArduinoIoTCloud-Basic/arduino_secrets.h +++ b/examples/ArduinoIoTCloud-Basic/arduino_secrets.h @@ -8,7 +8,7 @@ #define SECRET_PASS "YOUR_WIFI_PASSWORD" #endif -/* ESP8266 ESP32*/ +/* ESP8266 ESP32 */ #if defined(BOARD_HAS_SECRET_KEY) #define SECRET_DEVICE_KEY "my-device-password" #endif diff --git a/examples/ArduinoIoTCloud-Basic/thingProperties.h b/examples/ArduinoIoTCloud-Basic/thingProperties.h index b6025d89f..2792236e2 100644 --- a/examples/ArduinoIoTCloud-Basic/thingProperties.h +++ b/examples/ArduinoIoTCloud-Basic/thingProperties.h @@ -27,9 +27,9 @@ void initProperties() { ArduinoCloud.addProperty(potentiometer, Permission::Read).publishOnChange(10); ArduinoCloud.addProperty(seconds, Permission::Read).publishOnChange(1); #elif defined(BOARD_HAS_LORA) - ArduinoCloud.addProperty(led, 1, READWRITE, ON_CHANGE, onLedChange); - ArduinoCloud.addProperty(potentiometer, 2, READ, ON_CHANGE); - ArduinoCloud.addProperty(seconds, 3, READ, 5 * MINUTES); + ArduinoCloud.addProperty(led, 1, Permission::ReadWrite).onUpdate(onLedChange); + ArduinoCloud.addProperty(potentiometer, 2, Permission::Read).publishOnChange(10); + ArduinoCloud.addProperty(seconds, 3, Permission::Read).publishEvery(5 * MINUTES); #endif } diff --git a/examples/ArduinoIoTCloud-Callbacks/arduino_secrets.h b/examples/ArduinoIoTCloud-Callbacks/arduino_secrets.h index 2f6069225..7e5face72 100644 --- a/examples/ArduinoIoTCloud-Callbacks/arduino_secrets.h +++ b/examples/ArduinoIoTCloud-Callbacks/arduino_secrets.h @@ -8,7 +8,7 @@ #define SECRET_PASS "YOUR_WIFI_PASSWORD" #endif -/* ESP8266 ESP32*/ +/* ESP8266 ESP32 */ #if defined(BOARD_HAS_SECRET_KEY) #define SECRET_DEVICE_KEY "my-device-password" #endif diff --git a/examples/ArduinoIoTCloud-DeferredOTA/ArduinoIoTCloud-DeferredOTA.ino b/examples/ArduinoIoTCloud-DeferredOTA/ArduinoIoTCloud-DeferredOTA.ino index bbe58c373..7d6b775c3 100644 --- a/examples/ArduinoIoTCloud-DeferredOTA/ArduinoIoTCloud-DeferredOTA.ino +++ b/examples/ArduinoIoTCloud-DeferredOTA/ArduinoIoTCloud-DeferredOTA.ino @@ -39,7 +39,7 @@ bool ask_user_via_serial() { if (Serial.available()) { char c = Serial.read(); if (c == 'y' || c == 'Y') { - return true; + return true; } } return false; diff --git a/examples/ArduinoIoTCloud-DeferredOTA/arduino_secrets.h b/examples/ArduinoIoTCloud-DeferredOTA/arduino_secrets.h index b745cf215..177e1770b 100644 --- a/examples/ArduinoIoTCloud-DeferredOTA/arduino_secrets.h +++ b/examples/ArduinoIoTCloud-DeferredOTA/arduino_secrets.h @@ -8,7 +8,7 @@ #define SECRET_PASS "YOUR_WIFI_PASSWORD" #endif -/* ESP8266 ESP32*/ +/* ESP8266 ESP32 */ #if defined(BOARD_HAS_SECRET_KEY) #define SECRET_DEVICE_KEY "my-device-password" #endif diff --git a/examples/ArduinoIoTCloud-Schedule/ArduinoIoTCloud-Schedule.ino b/examples/ArduinoIoTCloud-Schedule/ArduinoIoTCloud-Schedule.ino index 9adb83378..d24569196 100644 --- a/examples/ArduinoIoTCloud-Schedule/ArduinoIoTCloud-Schedule.ino +++ b/examples/ArduinoIoTCloud-Schedule/ArduinoIoTCloud-Schedule.ino @@ -206,7 +206,7 @@ void loop() { if(daily.isActive()) { Serial.println("Daily schedule is active"); } - + /* Activate LED when the weekly schedule is active */ digitalWrite(LED_BUILTIN, weekly.isActive()); @@ -219,5 +219,4 @@ void loop() { if(yearly.isActive()) { Serial.println("Yearly schedule is active"); } - } diff --git a/examples/ArduinoIoTCloud-Schedule/arduino_secrets.h b/examples/ArduinoIoTCloud-Schedule/arduino_secrets.h index 2f6069225..7e5face72 100644 --- a/examples/ArduinoIoTCloud-Schedule/arduino_secrets.h +++ b/examples/ArduinoIoTCloud-Schedule/arduino_secrets.h @@ -8,7 +8,7 @@ #define SECRET_PASS "YOUR_WIFI_PASSWORD" #endif -/* ESP8266 ESP32*/ +/* ESP8266 ESP32 */ #if defined(BOARD_HAS_SECRET_KEY) #define SECRET_DEVICE_KEY "my-device-password" #endif diff --git a/examples/ArduinoIoTCloud-Schedule/thingProperties.h b/examples/ArduinoIoTCloud-Schedule/thingProperties.h index 69a47186e..b6c3abb05 100644 --- a/examples/ArduinoIoTCloud-Schedule/thingProperties.h +++ b/examples/ArduinoIoTCloud-Schedule/thingProperties.h @@ -28,16 +28,16 @@ void initProperties() { ArduinoCloud.setSecretDeviceKey(SECRET_DEVICE_KEY); #endif #if defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT) - ArduinoCloud.addProperty(switchButton, WRITE, ON_CHANGE); - ArduinoCloud.addProperty(oneShot, READWRITE, ON_CHANGE); - ArduinoCloud.addProperty(minute, READWRITE, ON_CHANGE); - ArduinoCloud.addProperty(hourly, READWRITE, ON_CHANGE); - ArduinoCloud.addProperty(daily, READWRITE, ON_CHANGE); - ArduinoCloud.addProperty(weekly, READWRITE, ON_CHANGE); - ArduinoCloud.addProperty(monthly, READWRITE, ON_CHANGE); - ArduinoCloud.addProperty(yearly, READWRITE, ON_CHANGE); + ArduinoCloud.addProperty(switchButton, Permission::Write); + ArduinoCloud.addProperty(oneShot, Permission::ReadWrite); + ArduinoCloud.addProperty(minute, Permission::ReadWrite); + ArduinoCloud.addProperty(hourly, Permission::ReadWrite); + ArduinoCloud.addProperty(daily, Permission::ReadWrite); + ArduinoCloud.addProperty(weekly, Permission::ReadWrite); + ArduinoCloud.addProperty(monthly, Permission::ReadWrite); + ArduinoCloud.addProperty(yearly, Permission::ReadWrite); #elif defined(BOARD_HAS_LORA) - ArduinoCloud.addProperty(switchButton, 1, WRITE, ON_CHANGE); + ArduinoCloud.addProperty(switchButton, 1, Permission::Write); #endif }