|
1 | 1 | #include <ArduinoIoTCloud.h>
|
2 | 2 | #include <Arduino_ConnectionHandler.h>
|
| 3 | + |
3 | 4 | #include "arduino_secrets.h"
|
4 | 5 |
|
5 | 6 | #if !(defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_LORA) || \
|
@@ -28,16 +29,16 @@ void initProperties() {
|
28 | 29 | ArduinoCloud.setSecretDeviceKey(SECRET_DEVICE_KEY);
|
29 | 30 | #endif
|
30 | 31 | #if defined(BOARD_HAS_WIFI) || defined(BOARD_HAS_GSM) || defined(BOARD_HAS_NB) || defined(BOARD_HAS_ETHERNET) || defined(BOARD_HAS_CATM1_NBIOT)
|
31 |
| - ArduinoCloud.addProperty(switchButton, WRITE, ON_CHANGE); |
32 |
| - ArduinoCloud.addProperty(oneShot, READWRITE, ON_CHANGE); |
33 |
| - ArduinoCloud.addProperty(minute, READWRITE, ON_CHANGE); |
34 |
| - ArduinoCloud.addProperty(hourly, READWRITE, ON_CHANGE); |
35 |
| - ArduinoCloud.addProperty(daily, READWRITE, ON_CHANGE); |
36 |
| - ArduinoCloud.addProperty(weekly, READWRITE, ON_CHANGE); |
37 |
| - ArduinoCloud.addProperty(monthly, READWRITE, ON_CHANGE); |
38 |
| - ArduinoCloud.addProperty(yearly, READWRITE, ON_CHANGE); |
| 32 | + ArduinoCloud.addProperty(switchButton, Permission::Write).onUpdate(nullptr); |
| 33 | + ArduinoCloud.addProperty(oneShot, Permission::ReadWrite).onUpdate(nullptr); |
| 34 | + ArduinoCloud.addProperty(minute, Permission::ReadWrite).onUpdate(nullptr); |
| 35 | + ArduinoCloud.addProperty(hourly, Permission::ReadWrite).onUpdate(nullptr); |
| 36 | + ArduinoCloud.addProperty(daily, Permission::ReadWrite).onUpdate(nullptr); |
| 37 | + ArduinoCloud.addProperty(weekly, Permission::ReadWrite).onUpdate(nullptr); |
| 38 | + ArduinoCloud.addProperty(monthly, Permission::ReadWrite).onUpdate(nullptr); |
| 39 | + ArduinoCloud.addProperty(yearly, Permission::ReadWrite).onUpdate(nullptr); |
39 | 40 | #elif defined(BOARD_HAS_LORA)
|
40 |
| - ArduinoCloud.addProperty(switchButton, 1, WRITE, ON_CHANGE); |
| 41 | + ArduinoCloud.addProperty(switchButton, 1, Permission::Write).onUpdate(nullptr); |
41 | 42 | #endif
|
42 | 43 | }
|
43 | 44 |
|
|
0 commit comments