// Code generated by Arduino IoT Cloud, DO NOT EDIT.

#include <ArduinoIoTCloud.h>
#include <Arduino_ConnectionHandler.h>

const char DEVICE_LOGIN_NAME[]  = "b919f5dc-2ef7-46a0-b904-3562dd72db50";

const char SSID[]               = SECRET_SSID;    // Network SSID (name)
const char PASS[]               = SECRET_OPTIONAL_PASS;    // Network password (use for WPA, or use as key for WEP)
const char DEVICE_KEY[]  = SECRET_DEVICE_KEY;    // Secret device password

void onBookState1Change();
void onBookState2Change();
void onBookState3Change();
void onBookState4Change();
void onBookState5Change();

bool book_state_1;
bool book_state_2;
bool book_state_3;
bool book_state_4;
bool book_state_5;

void initProperties(){

  ArduinoCloud.setBoardId(DEVICE_LOGIN_NAME);
  ArduinoCloud.setSecretDeviceKey(DEVICE_KEY);
  ArduinoCloud.addProperty(book_state_1, READWRITE, ON_CHANGE, onBookState1Change);
  ArduinoCloud.addProperty(book_state_2, READWRITE, ON_CHANGE, onBookState2Change);
  ArduinoCloud.addProperty(book_state_3, READWRITE, ON_CHANGE, onBookState3Change);
  ArduinoCloud.addProperty(book_state_4, READWRITE, ON_CHANGE, onBookState4Change);
  ArduinoCloud.addProperty(book_state_5, READWRITE, ON_CHANGE, onBookState5Change);

}

WiFiConnectionHandler ArduinoIoTPreferredConnection(SSID, PASS);
