Code : Tout sélectionner
{
"0": {
"116e87": {
"rf_address": "116e87",
"device_type": 0,
"serial_number": "LEQ1281391",
"cube": "0"
},
"116f3c": {
"rf_address": "116f3c",
"device_type": 0,
"serial_number": "LEQ1278969",
"cube": "1"
}
},
"Salle de bains Enfants": {
"13e1b2": {
"devicetype": 1,
"rf_address": "13e1b2",
"serialnumber": "MEQ1448511",
"device_name": "SdB-Enfants",
"room_id": 1,
"device_type": 1,
"serial_number": "MEQ1448511",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 57,
"setpoint": 20,
"temp": 18.1,
"setpoint_user": 20,
"lastUpdate": "2019-04-15T15:31:50+02:00",
"cube": "0",
"group_rf_address": "13e1b2"
}
},
"Chambre Gael": {
"13e233": {
"devicetype": 1,
"rf_address": "13e233",
"serialnumber": "MEQ1448612",
"device_name": "Ch_Gael",
"room_id": 2,
"device_type": 1,
"serial_number": "MEQ1448612",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 100,
"setpoint": 24,
"temp": 20.1,
"setpoint_user": 24,
"lastUpdate": "2019-04-15T15:31:50+02:00",
"cube": "0",
"group_rf_address": "13e233"
}
},
"Chambre Eva": {
"13e61f": {
"devicetype": 1,
"rf_address": "13e61f",
"serialnumber": "MEQ1449606",
"device_name": "Ch_Eva",
"room_id": 3,
"device_type": 1,
"serial_number": "MEQ1449606",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 100,
"setpoint": 30.5,
"temp": 18.3,
"setpoint_user": 30.5,
"lastUpdate": "2019-04-15T14:08:30+02:00",
"cube": "0",
"group_rf_address": "13e61f"
}
},
"Bureau": {
"13f15c": {
"devicetype": 1,
"rf_address": "13f15c",
"serialnumber": "MEQ1451612",
"device_name": "Bureau",
"room_id": 1,
"device_type": 1,
"serial_number": "MEQ1451612",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 0,
"setpoint": 17,
"temp": 20.8,
"setpoint_user": 17,
"lastUpdate": "2019-04-15T13:36:50+02:00",
"cube": "1",
"group_rf_address": "13f15c"
}
},
"Chambre Parents": {
"13f0d6": {
"devicetype": 1,
"rf_address": "13f0d6",
"serialnumber": "MEQ1451471",
"device_name": "Ch_Parents_Cour",
"room_id": 2,
"device_type": 1,
"serial_number": "MEQ1451471",
"comfort_temp": 21,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 0,
"setpoint": 17,
"temp": 21.4,
"setpoint_user": 17,
"lastUpdate": "2019-04-15T13:36:50+02:00",
"cube": "1",
"group_rf_address": "13f0d6"
},
"13e6d2": {
"devicetype": 1,
"rf_address": "13e6d2",
"serialnumber": "MEQ1449797",
"device_name": "Ch_Parents_Jardin",
"room_id": 2,
"device_type": 1,
"serial_number": "MEQ1449797",
"comfort_temp": 21,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 0,
"setpoint": 17,
"temp": 20.6,
"setpoint_user": 17,
"lastUpdate": "2019-04-15T13:36:50+02:00",
"cube": "1",
"group_rf_address": "13f0d6"
}
},
"Salon": {
"13e627": {
"devicetype": 1,
"rf_address": "13e627",
"serialnumber": "MEQ1449618",
"device_name": "Salon",
"room_id": 3,
"device_type": 1,
"serial_number": "MEQ1449618",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 35,
"setpoint": 19,
"temp": 19.1,
"setpoint_user": 19,
"lastUpdate": "2019-04-15T15:31:50+02:00",
"cube": "1",
"group_rf_address": "13e627"
}
},
"Salle a manger": {
"13e1de": {
"devicetype": 1,
"rf_address": "13e1de",
"serialnumber": "MEQ1448521",
"device_name": "SaM",
"room_id": 4,
"device_type": 1,
"serial_number": "MEQ1448521",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 49,
"setpoint": 19,
"temp": 18.8,
"setpoint_user": 19,
"lastUpdate": "2019-04-15T15:31:50+02:00",
"cube": "1",
"group_rf_address": "13e1de"
}
},
"Salle de bains Parents": {
"13efb5": {
"devicetype": 1,
"rf_address": "13efb5",
"serialnumber": "MEQ1451188",
"device_name": "SdB_Parents",
"room_id": 5,
"device_type": 1,
"serial_number": "MEQ1451188",
"comfort_temp": 21.5,
"eco_temp": 16.5,
"max_setpoint_temp": 30.5,
"min_setpoint_temp": 4.5,
"temp_offset": 0,
"max_valve": 100,
"initialized": true,
"fromCmd": false,
"error": false,
"valid": true,
"mode": "MANUAL",
"dst_active": true,
"gateway_known": true,
"panel_locked": false,
"link_error": false,
"battery_low": false,
"valve": 0,
"setpoint": 17,
"temp": 20.6,
"setpoint_user": 17,
"cube": "1",
"group_rf_address": "13efb5",
"lastUpdate": "2019-04-15T13:36:50+02:00"
}
}
}
Code : Tout sélectionner
Connecting to MaxCube 192.168.1.215,192.168.1.212:62910
Creating webservice on :7767
Output log on -
Jeedom callback at http://192.168.1.200:80/core/api/jeeApi.php?api=xdTpPPuZ5KLG1XIT7MTZxSC6CfdUWSk9&type=maxcube&method=update
Whitelist events temp,valve,setpoint,link_error,battery_low,error,valid,state,mode,panel_locked
Debug mode 1
[2019-04-15T16:17:54+02:00] MaxCube initialized on 192.168.1.215
[2019-04-15T16:17:54+02:00] MaxCube initialized on 192.168.1.212
[2019-04-15T16:17:56+02:00] connecting to cube 0...
[2019-04-15T16:17:56+02:00] connecting to cube 1...
[2019-04-15T16:17:56+02:00] Max-NodeServer listening on port 7767
[2019-04-15T16:18:10+02:00] Heartbeat
[2019-04-15T16:18:10+02:00] Connected
[2019-04-15T16:18:10+02:00] Heartbeat
[2019-04-15T16:18:10+02:00] Connected
[2019-04-15T16:18:10+02:00] Data received: H [LEQ1278987,116e87,0113,00000000,3d149a85,53,32,13040f,1012,03,0000]
[2019-04-15T16:18:10+02:00] connected to cube 0
[2019-04-15T16:18:10+02:00] Data received: H [LEQ1278969,116f3c,0113,00000000,57f83049,00,32,13040f,1012,03,0000]
[2019-04-15T16:18:10+02:00] connected to cube 1
[2019-04-15T16:18:10+02:00] Data received: M [00,01,VgIDARZTYWxsZSBkZSBiYWlucyBFbmZhbnRzE+GyAgxDaGFtYnJlIEdhZWwT4jMDC0NoYW1icmUgRXZhE+YfAwET4bJNRVExNDQ4NTExC1NkQi1FbmZhbnRzAQET4jNNRVExNDQ4NjEyB0NoX0dhZWwCARPmH01FUTE0NDk2MDYGQ2hfRXZhAwE=]
[2019-04-15T16:18:10+02:00] metadataUpdate
[2019-04-15T16:18:10+02:00] {"serial_number":"LEQ1278987","rf_address":"116e87","firmware_version":"0113","http_connection_id":"3d149a85","duty_cycle":83,"free_memory_slots":50,"cube_date":"2019-4-15","cube_time":"16:18","state_cube_time":"03","ntp_counter":"0000","rooms":{"1":{"room_id":1,"room_name":"Salle de bains Enfants","group_rf_address":"13e1b2","devices":{"13e1b2":{"devicetype":1,"rf_address":"13e1b2","serialnumber":"MEQ1448511","device_name":"SdB-Enfants","room_id":1}}},"2":{"room_id":2,"room_name":"Chambre Gael","group_rf_address":"13e233","devices":{"13e233":{"devicetype":1,"rf_address":"13e233","serialnumber":"MEQ1448612","device_name":"Ch_Gael","room_id":2}}},"3":{"room_id":3,"room_name":"Chambre Eva","group_rf_address":"13e61f","devices":{"13e61f":{"devicetype":1,"rf_address":"13e61f","serialnumber":"MEQ1449606","device_name":"Ch_Eva","room_id":3}}}}}
[2019-04-15T16:18:10+02:00] {"116e87":0,"116f3c":1,"13e1b2":0,"13e233":0,"13e61f":0}
[2019-04-15T16:18:10+02:00] Data received: M [00,01,VgIFAg9DaGFtYnJlIFBhcmVudHMT8NYBBkJ1cmVhdRPxXAMFU2Fsb24T5icEDlNhbGxlIGEgbWFuZ2VyE+HeBRZTYWxsZSBkZSBiYWlucyBQYXJlbnRzE++1BgET8VxNRVExNDUxNjEyBkJ1cmVhdQEBE+YnTUVRMTQ0OTYxOAVTYWxvbgMBE+HeTUVRMTQ0ODUyMQNTYU0EARPw1k1FUTE0NTE0NzEPQ2hfUGFyZW50c19Db3VyAgET77VNRVExNDUxMTg4C1NkQl9QYXJlbnRzBQET5tJNRVExNDQ5Nzk3EUNoX1BhcmVudHNfSmFyZGluAgE=]
[2019-04-15T16:18:10+02:00] metadataUpdate
[2019-04-15T16:18:10+02:00] {"serial_number":"LEQ1278969","rf_address":"116f3c","firmware_version":"0113","http_connection_id":"57f83049","duty_cycle":0,"free_memory_slots":50,"cube_date":"2019-4-15","cube_time":"16:18","state_cube_time":"03","ntp_counter":"0000","rooms":{"1":{"room_id":1,"room_name":"Bureau","group_rf_address":"13f15c","devices":{"13f15c":{"devicetype":1,"rf_address":"13f15c","serialnumber":"MEQ1451612","device_name":"Bureau","room_id":1}}},"2":{"room_id":2,"room_name":"Chambre Parents","group_rf_address":"13f0d6","devices":{"13f0d6":{"devicetype":1,"rf_address":"13f0d6","serialnumber":"MEQ1451471","device_name":"Ch_Parents_Cour","room_id":2},"13e6d2":{"devicetype":1,"rf_address":"13e6d2","serialnumber":"MEQ1449797","device_name":"Ch_Parents_Jardin","room_id":2}}},"3":{"room_id":3,"room_name":"Salon","group_rf_address":"13e627","devices":{"13e627":{"devicetype":1,"rf_address":"13e627","serialnumber":"MEQ1449618","device_name":"Salon","room_id":3}}},"4":{"room_id":4,"room_name":"Salle a manger","group_rf_address":"13e1de","devices":{"13e1de":{"devicetype":1,"rf_address":"13e1de","serialnumber":"MEQ1448521","device_name":"SaM","room_id":4}}},"5":{"room_id":5,"room_name":"Salle de bains Parents","group_rf_address":"13efb5","devices":{"13efb5":{"devicetype":1,"rf_address":"13efb5","serialnumber":"MEQ1451188","device_name":"SdB_Parents","room_id":5}}}}}
[2019-04-15T16:18:10+02:00] {"116e87":0,"116f3c":1,"13e1b2":0,"13e233":0,"13e61f":0,"13f15c":1,"13f0d6":1,"13e6d2":1,"13e627":1,"13e1de":1,"13efb5":1}
[2019-04-15T16:18:10+02:00] Data received: C [116e87,7RFuhwATAf9MRVExMjgxMzkxAQsABEAAAAAAAAAAAP///////////////////////////wsABEAAAAAAAAAAQf///////////////////////////2h0dHA6Ly9tYXguZXEtMy5kZTo4MC9jdWJlADAvbG9va3VwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENFVAAACgADAAAOEENFU1QAAwACAAAcIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [116f3c,7RFvPAATAQBMRVExMjc4OTY5AQsABEAAAAAAAAAAAP///////////////////////////wsABEAAAAAAAAAAQf///////////////////////////2h0dHA6Ly9tYXguZXEtMy5kZTo4MC9jdWJlADAvbG9va3VwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENFVAAACgADAAAOEENFU1QAAwACAAAcIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13e1b2,0hPhsgEBEKFNRVExNDQ4NTExKyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13e233,0hPiMwECEKFNRVExNDQ4NjEyKyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13e61f,0hPmHwEDEKFNRVExNDQ5NjA2KyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13efb5,0hPvtQEFEKFNRVExNDUxMTg4KyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13e1de,0hPh3gEEEKFNRVExNDQ4NTIxKyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13e627,0hPmJwEDEKFNRVExNDQ5NjE4KyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13e6d2,0hPm0gECEKFNRVExNDQ5Nzk3KiE9CQcYA3QM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: C [13f15c,0hPxXAEBEKFNRVExNDUxNjEyKyE9CQcYAzAM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSB]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:10+02:00] Data received: F [EUgRSBFIA==]
[2019-04-15T16:18:10+02:00] Unknown command type: F
[2019-04-15T16:18:10+02:00] Data received: C [13f0d6,0hPw1gECEKFNRVExNDUxNDcxKiE9CQcYA3QM/wBESFUIRSBFIEUgRSBFIEUgRSBFIEUgRSBFIERIVQhFIEUgRSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIERIVGxEzFUURSBFIEUgRSBFIEUgRSBFIEUgREhUbETMVRRFIEUgRSBFIEUgRSBFIEUgRSBESFRsRMxVFEUgRSBFIEUgRSBFIEUgRSBFIA==]
[2019-04-15T16:18:10+02:00] configurationUpdate
[2019-04-15T16:18:11+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:18:11+02:00] new user setpoint for device 13e1b2 is 20
[2019-04-15T16:18:11+02:00] new user setpoint for device 13e233 is 24
[2019-04-15T16:18:11+02:00] new user setpoint for device 13e61f is 30.5
[2019-04-15T16:18:11+02:00] statusUpdate
[2019-04-15T16:18:11+02:00] new prop error = false for 13e1b2
[2019-04-15T16:18:11+02:00] new prop valid = true for 13e1b2
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13e1b2
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13e1b2
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13e1b2
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13e1b2
[2019-04-15T16:18:11+02:00] new prop valve = 57 for 13e1b2
[2019-04-15T16:18:11+02:00] new prop setpoint = 20 for 13e1b2
[2019-04-15T16:18:11+02:00] new prop temp = 18.4 for 13e1b2
[2019-04-15T16:18:11+02:00] new prop error = false for 13e233
[2019-04-15T16:18:11+02:00] new prop valid = true for 13e233
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13e233
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13e233
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13e233
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13e233
[2019-04-15T16:18:11+02:00] new prop valve = 100 for 13e233
[2019-04-15T16:18:11+02:00] new prop setpoint = 24 for 13e233
[2019-04-15T16:18:11+02:00] new prop temp = 20.1 for 13e233
[2019-04-15T16:18:11+02:00] new prop error = false for 13e61f
[2019-04-15T16:18:11+02:00] new prop valid = true for 13e61f
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13e61f
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13e61f
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13e61f
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13e61f
[2019-04-15T16:18:11+02:00] new prop valve = 100 for 13e61f
[2019-04-15T16:18:11+02:00] new prop setpoint = 30.5 for 13e61f
[2019-04-15T16:18:11+02:00] new prop temp = 0 for 13e61f
[2019-04-15T16:18:11+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:18:11+02:00] new user setpoint for device 13efb5 is 17
[2019-04-15T16:18:11+02:00] new user setpoint for device 13e1de is 19
[2019-04-15T16:18:11+02:00] new user setpoint for device 13e627 is 19
[2019-04-15T16:18:11+02:00] new user setpoint for device 13e6d2 is 17
[2019-04-15T16:18:11+02:00] new user setpoint for device 13f15c is 17
[2019-04-15T16:18:11+02:00] new user setpoint for device 13f0d6 is 17
[2019-04-15T16:18:11+02:00] statusUpdate
[2019-04-15T16:18:11+02:00] new prop error = false for 13f15c
[2019-04-15T16:18:11+02:00] new prop valid = true for 13f15c
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13f15c
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13f15c
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13f15c
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13f15c
[2019-04-15T16:18:11+02:00] new prop valve = 0 for 13f15c
[2019-04-15T16:18:11+02:00] new prop setpoint = 17 for 13f15c
[2019-04-15T16:18:11+02:00] new prop temp = 0 for 13f15c
[2019-04-15T16:18:11+02:00] new prop error = false for 13f0d6
[2019-04-15T16:18:11+02:00] new prop valid = true for 13f0d6
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13f0d6
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13f0d6
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13f0d6
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13f0d6
[2019-04-15T16:18:11+02:00] new prop valve = 0 for 13f0d6
[2019-04-15T16:18:11+02:00] new prop setpoint = 17 for 13f0d6
[2019-04-15T16:18:11+02:00] new prop temp = 0 for 13f0d6
[2019-04-15T16:18:11+02:00] new prop error = false for 13e6d2
[2019-04-15T16:18:11+02:00] new prop valid = true for 13e6d2
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13e6d2
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13e6d2
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13e6d2
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13e6d2
[2019-04-15T16:18:11+02:00] new prop valve = 0 for 13e6d2
[2019-04-15T16:18:11+02:00] new prop setpoint = 17 for 13e6d2
[2019-04-15T16:18:11+02:00] new prop temp = 0 for 13e6d2
[2019-04-15T16:18:11+02:00] new prop error = false for 13e627
[2019-04-15T16:18:11+02:00] new prop valid = true for 13e627
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13e627
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13e627
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13e627
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13e627
[2019-04-15T16:18:11+02:00] new prop valve = 35 for 13e627
[2019-04-15T16:18:11+02:00] new prop setpoint = 19 for 13e627
[2019-04-15T16:18:11+02:00] new prop temp = 19.1 for 13e627
[2019-04-15T16:18:11+02:00] new prop error = false for 13e1de
[2019-04-15T16:18:11+02:00] new prop valid = true for 13e1de
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13e1de
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13e1de
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13e1de
[2019-04-15T16:18:11+02:00] new prop battery_low = false for 13e1de
[2019-04-15T16:18:11+02:00] new prop valve = 49 for 13e1de
[2019-04-15T16:18:11+02:00] new prop setpoint = 19 for 13e1de
[2019-04-15T16:18:11+02:00] new prop temp = 18.8 for 13e1de
[2019-04-15T16:18:11+02:00] new prop error = false for 13efb5
[2019-04-15T16:18:11+02:00] new prop valid = true for 13efb5
[2019-04-15T16:18:11+02:00] new prop mode = MANUAL for 13efb5
[2019-04-15T16:18:11+02:00] new prop panel_locked = false for 13efb5
[2019-04-15T16:18:11+02:00] new prop link_error = false for 13efb5
[2019-04-15T16:18:30+02:00] Heartbeat
[2019-04-15T16:18:30+02:00] Data sent (83%, 50): l
[2019-04-15T16:18:30+02:00] Heartbeat
[2019-04-15T16:18:30+02:00] Data sent (0%, 50): l
[2019-04-15T16:18:30+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:18:30+02:00] statusUpdate
[2019-04-15T16:18:30+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:18:30+02:00] statusUpdate
[2019-04-15T16:18:30+02:00] new prop battery_low = false for 13efb5
[2019-04-15T16:18:30+02:00] new prop valve = 0 for 13efb5
[2019-04-15T16:18:30+02:00] new prop setpoint = 17 for 13efb5
[2019-04-15T16:18:30+02:00] new prop temp = 0 for 13efb5
[2019-04-15T16:18:50+02:00] Heartbeat
[2019-04-15T16:18:50+02:00] Data sent (83%, 50): l
[2019-04-15T16:18:50+02:00] Heartbeat
[2019-04-15T16:18:50+02:00] Data sent (0%, 50): l
[2019-04-15T16:18:50+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:18:50+02:00] statusUpdate
[2019-04-15T16:18:50+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:18:50+02:00] statusUpdate
[2019-04-15T16:19:10+02:00] Heartbeat
[2019-04-15T16:19:10+02:00] Data sent (83%, 50): l
[2019-04-15T16:19:10+02:00] Heartbeat
[2019-04-15T16:19:10+02:00] Data sent (0%, 50): l
[2019-04-15T16:19:10+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:19:10+02:00] statusUpdate
[2019-04-15T16:19:10+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:19:10+02:00] statusUpdate
[2019-04-15T16:19:30+02:00] Heartbeat
[2019-04-15T16:19:30+02:00] Data sent (83%, 50): l
[2019-04-15T16:19:30+02:00] Heartbeat
[2019-04-15T16:19:30+02:00] Data sent (0%, 50): l
[2019-04-15T16:19:30+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:19:30+02:00] statusUpdate
[2019-04-15T16:19:30+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:19:30+02:00] statusUpdate
[2019-04-15T16:19:41+02:00] Ignored 13f0d6 to 17
[2019-04-15T16:19:41+02:00] Ignored 13efb5 to 17
[2019-04-15T16:19:41+02:00] Ignored 13f15c to 17
[2019-04-15T16:19:41+02:00] Ignored 13e1de to 19
[2019-04-15T16:19:41+02:00] Ignored 13e627 to 19
TypeError: Cannot read property 'setpoint' of undefined
at /var/www/html/plugins/maxcube/resources/maxcube.js/maxnodeserver.js:112:50
at Layer.handle [as handle_request] (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/layer.js:95:5)
at next (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/route.js:137:13)
at Route.dispatch (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/layer.js:95:5)
at /var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:281:22
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:354:14)
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:365:14)
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:365:14)
at Function.process_params (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:410:3)
TypeError: Cannot read property 'setpoint' of undefined
at /var/www/html/plugins/maxcube/resources/maxcube.js/maxnodeserver.js:112:50
at Layer.handle [as handle_request] (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/layer.js:95:5)
at next (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/route.js:137:13)
at Route.dispatch (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/layer.js:95:5)
at /var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:281:22
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:354:14)
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:365:14)
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:365:14)
at Function.process_params (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:410:3)
TypeError: Cannot read property 'setpoint' of undefined
at /var/www/html/plugins/maxcube/resources/maxcube.js/maxnodeserver.js:112:50
at Layer.handle [as handle_request] (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/layer.js:95:5)
at next (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/route.js:137:13)
at Route.dispatch (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/route.js:112:3)
at Layer.handle [as handle_request] (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/layer.js:95:5)
at /var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:281:22
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:354:14)
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:365:14)
at param (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:365:14)
at Function.process_params (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/express/lib/router/index.js:410:3)
[2019-04-15T16:19:50+02:00] Heartbeat
[2019-04-15T16:19:50+02:00] Data sent (83%, 50): l
[2019-04-15T16:19:50+02:00] Heartbeat
[2019-04-15T16:19:50+02:00] Data sent (0%, 50): l
[2019-04-15T16:19:50+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:19:50+02:00] statusUpdate
[2019-04-15T16:19:50+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:19:50+02:00] statusUpdate
[2019-04-15T16:20:10+02:00] Heartbeat
[2019-04-15T16:20:10+02:00] Data sent (83%, 50): l
[2019-04-15T16:20:10+02:00] Heartbeat
[2019-04-15T16:20:10+02:00] Data sent (0%, 50): l
[2019-04-15T16:20:10+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:20:10+02:00] statusUpdate
[2019-04-15T16:20:10+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:20:10+02:00] statusUpdate
[2019-04-15T16:20:30+02:00] Heartbeat
[2019-04-15T16:20:30+02:00] Data sent (83%, 50): l
[2019-04-15T16:20:30+02:00] Heartbeat
[2019-04-15T16:20:30+02:00] Data sent (0%, 50): l
[2019-04-15T16:20:30+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:20:30+02:00] statusUpdate
[2019-04-15T16:20:30+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:20:30+02:00] statusUpdate
[2019-04-15T16:20:50+02:00] Heartbeat
[2019-04-15T16:20:50+02:00] Data sent (83%, 50): l
[2019-04-15T16:20:50+02:00] Heartbeat
[2019-04-15T16:20:50+02:00] Data sent (0%, 50): l
[2019-04-15T16:20:50+02:00] Data received: L [CxPhsgkSGTkoALgACxPiM1wSGWQwAMkACxPmH+wSGWQ9AAAA]
[2019-04-15T16:20:50+02:00] statusUpdate
[2019-04-15T16:20:50+02:00] Data received: L [CxPvtQkSGQAiAAAACxPh3gkSGTEmALwACxPmJwkSGSMmAL8ACxPm0gkSGQAiAAAACxPxXAkSGQAiAAAACxPw1gkSGQAiAAAA]
[2019-04-15T16:20:50+02:00] statusUpdate