Advertisement
Guest User

Untitled

a guest
Dec 15th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. - (void)initDrHouse
  2. {
  3.  
  4.     // Recupero settings domotica salvati in settings
  5.     string HsrvRemoteUrl = "mqtt01.ccs.comelitcloud.it";
  6.     int HsrvRemotePort = 1883;
  7.     string HsrvUrl = "localhost";
  8.     int HsrvPort = 1883;
  9.     const string MQTT_CLOUD_USER = "guest";
  10.     const string MQTT_CLOUD_PASSWORD = "datemiunabrioches";
  11.    
  12.     // Recupero l'UUID del dispositivo e HsrvID
  13.     // self.drhouse = new Drhouse("", "");
  14.    
  15.     set<string> filter;
  16.     filter.insert(DeviceModel::ENRG.getDescription());
  17.     filter.insert(DeviceModel::HSRV.getDescription());
  18.    
  19.     /*Start Scan Device*/
  20.     drhouse->scanDevice(filter);
  21.    
  22.     /*Wait Scan Result*/
  23.     //sleep_until(system_clock::now() + seconds(10));
  24.    
  25.     shared_ptr<DeviceScanObject> devobj (new DeviceScanObject(HsrvPort,
  26.                                                               HsrvUrl,
  27.                                                               "admin",
  28.                                                               "001961",
  29.                                                               HsrvRemotePort,
  30.                                                               HsrvRemoteUrl,
  31.                                                               MQTT_CLOUD_USER,
  32.                                                               MQTT_CLOUD_PASSWORD,
  33.                                                               "testdrhouse/",
  34.                                                               DeviceModel::HSRV));
  35.     drhouse->addDeviceToScanList(devobj);
  36.    
  37.     /*Start Scan Device*/
  38.     drhouse->startConnectionClient();
  39.    
  40.     // if wifi setLocal()
  41.     // if mobile setRemote()
  42.    
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement