[2022-11-22 17:34:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:34:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:34:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-22 17:34:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:34:03][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-22 17:34:03][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= ec5611c5-fdda-4314-bee9-8807f64b9b74 [2022-11-22 17:34:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:34:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:34:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:34:04][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/ec5611c5-fdda-4314-bee9-8807f64b9b74 HTTP/1.1" 200 244 [2022-11-22 17:34:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:34:04][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-22 17:34:04][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'waiting', 'jobAnswerPayload': {'id': 1669138443788, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': ''} [2022-11-22 17:34:05][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:34:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:34:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:34:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/ec5611c5-fdda-4314-bee9-8807f64b9b74 HTTP/1.1" 200 916 [2022-11-22 17:34:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669138443788, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': {'BufferId': 1, 'Items': [33, 51, 232, 33002, 32865, 32938, 32934, 32878, 32880, 32884, 33019, 32852, 119, 32894, 33006, 32848, 33021, 32851, 32821, 32917, 33016, 32844, 32893, 33018, 32866, 32875, 32863, 32879, 32856, 32900, 32, 32849, 59, 32869, 32877, 32870, 93, 32855, 32882, 32873, 33017, 32867, 32937, 32871, 33020, 32857, 32874, 183, 1, 32872, 32895, 32897, 32941, 32862, 32940, 32859, 32854, 32850, 32936, 32883, 32853, 87, 60, 33004, 32935, 32861, 32868, 32876, 32864, 32896, 32899, 32858, 32860, 32881, 32939], 'Values': [4, 0, 3, 1442, 1, 1, 3, 0, 0, 0, 34, 1, 148, 51, 327, 0, 34, 1, 9, 0, 2, 1, 21, 51, 1, 0, 1, 0, 1, 6, 3, 144, 0, 0, 144, 0, 4, 1, 0, 0, 24, 144, 21, 0, 17, 1, 0, 40, 40, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 174, 0, 1442, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 4, 51: 0, 232: 3, 33002: 1442, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 34, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 2, 32844: 1, 32893: 21, 33018: 51, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 3, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 4, 32855: 1, 32882: 0, 32873: 0, 33017: 24, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 40, 1: 40, 32872: 0, 32895: 3, 32897: 20, 32941: 20, 32862: 1, 32940: 1, 32859: 144, 32854: 1, 32850: 135, 32936: 3, 32883: 0, 32853: 1, 87: 174, 60: 0, 33004: 1442, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-22 17:34:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-22 17:34:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:34:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:34:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-22 17:34:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 4 [2022-11-22 17:34:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 4 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 40 [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 20.0 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-22 17:34:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 174 [2022-11-22 17:34:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 174 [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-22 17:34:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-22 17:34:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-22 17:34:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-22 17:34:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:34:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-22 17:34:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-22 17:34:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-22 17:34:05][DEBUG] : [deamon] send change imediate [2022-11-22 17:34:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '4', 'StatusTranslated': 'ON', 'alarme': '0', 'Puissance': '4', 'AmbTemp': '20.0', 'Ventilo': '3', 'GazTemp': '174.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-22 17:34:05][DEBUG] : [deamon] send change imediate done [2022-11-22 17:34:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-22 17:34:05][DEBUG] : [deamon] no more command pending [2022-11-22 18:34:05][DEBUG] : reception callback [2022-11-22 18:34:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 4 [StatusTranslated] => ON [alarme] => 0 [Puissance] => 4 [AmbTemp] => 20.0 [Ventilo] => 3 [GazTemp] => 174.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-22 18:34:05][DEBUG] : Creation commandes [2022-11-22 18:34:05][DEBUG] : commande spe recu [2022-11-22 18:34:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-22 17:34:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-22 18:35:04][DEBUG] : Deamon_info:ok [2022-11-22 18:35:04][DEBUG] : [core] recherche cmd spe [2022-11-22 18:35:04][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-22 18:35:04][INFO] : [core] refreshAll [2022-11-22 18:35:04][INFO] : [core] socket close [2022-11-22 17:35:04][INFO] : Client connected to [127.0.0.1:55268] [2022-11-22 17:35:04][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:35:04][INFO] : Client disconnected from [127.0.0.1:55268] [2022-11-22 17:35:04][DEBUG] : [deamon] Message 1 received in socket JEEDOM_SOCKET_MESSAGE :b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:35:04][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-22 17:35:04][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-22 17:35:04][DEBUG] : [deamon] COMMANDE pending [2022-11-22 17:35:04][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-22 17:35:04][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-22 17:35:04][DEBUG] : [agua-iot] [device] Update device information [2022-11-22 17:35:04][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-22 17:35:04][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:35:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:35:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:35:05][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-22 17:35:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> REGISTERS MAP: {'accensioni_get': {'reg_type': 'GET', 'offset': 33006, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'alarms_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'alarms_get': {'reg_type': 'GET', 'offset': 51, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 65535}, 'calendar_day_set': {'reg_type': 'SET', 'offset': 33019, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 31, 'mask': 65535}, 'calendar_day_week_set': {'reg_type': 'SET', 'offset': 33016, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 7, 'mask': 65535}, 'calendar_month_set': {'reg_type': 'SET', 'offset': 33020, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 12, 'mask': 65535}, 'calendar_year_set': {'reg_type': 'SET', 'offset': 33021, 'formula': '#+2000', 'formula_inverse': '#-2000', 'format_string': '{0}', 'set_min': 15, 'set_max': 50, 'mask': 65535}, 'canalization_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_1_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 15}, 'canalization_1_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 15}, 'canalization_1_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_1_temp_air_set': {'reg_type': 'SET', 'offset': 32896, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_2_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_2_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_2_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_temp_air_get': {'reg_type': 'GET', 'offset': 60, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_2_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_man_auto_enable': {'reg_type': 'ENABLE', 'offset': 32917, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_man_auto_set': {'reg_type': 'SET', 'offset': 32899, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'canalization_single_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_single_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_single_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_single_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_single_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_single_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_single_temp_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'chrono_general_enable_set': {'reg_type': 'SET', 'offset': 32844, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_friday_set': {'reg_type': 'SET', 'offset': 32855, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_monday_set': {'reg_type': 'SET', 'offset': 32851, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_saturday_set': {'reg_type': 'SET', 'offset': 32856, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_sunday_set': {'reg_type': 'SET', 'offset': 32857, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_thursday_set': {'reg_type': 'SET', 'offset': 32854, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_tuesday_set': {'reg_type': 'SET', 'offset': 32852, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_wednesday_set': {'reg_type': 'SET', 'offset': 32853, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_power_set': {'reg_type': 'SET', 'offset': 32934, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p1_start_set': {'reg_type': 'SET', 'offset': 32849, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_stop_set': {'reg_type': 'SET', 'offset': 32850, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_temperature_set': {'reg_type': 'SET', 'offset': 32935, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p2_day_friday_set': {'reg_type': 'SET', 'offset': 32864, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_monday_set': {'reg_type': 'SET', 'offset': 32860, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_saturday_set': {'reg_type': 'SET', 'offset': 32865, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_sunday_set': {'reg_type': 'SET', 'offset': 32866, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_thursday_set': {'reg_type': 'SET', 'offset': 32863, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_tuesday_set': {'reg_type': 'SET', 'offset': 32861, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_wednesday_set': {'reg_type': 'SET', 'offset': 32862, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_power_set': {'reg_type': 'SET', 'offset': 32936, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p2_start_set': {'reg_type': 'SET', 'offset': 32858, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_stop_set': {'reg_type': 'SET', 'offset': 32859, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_temperature_set': {'reg_type': 'SET', 'offset': 32937, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p3_day_friday_set': {'reg_type': 'SET', 'offset': 32873, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_monday_set': {'reg_type': 'SET', 'offset': 32869, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_saturday_set': {'reg_type': 'SET', 'offset': 32874, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_sunday_set': {'reg_type': 'SET', 'offset': 32875, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_thursday_set': {'reg_type': 'SET', 'offset': 32872, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_tuesday_set': {'reg_type': 'SET', 'offset': 32870, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_wednesday_set': {'reg_type': 'SET', 'offset': 32871, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_power_set': {'reg_type': 'SET', 'offset': 32938, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p3_start_set': {'reg_type': 'SET', 'offset': 32867, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_stop_set': {'reg_type': 'SET', 'offset': 32868, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_temperature_set': {'reg_type': 'SET', 'offset': 32939, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p4_day_friday_set': {'reg_type': 'SET', 'offset': 32882, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_monday_set': {'reg_type': 'SET', 'offset': 32878, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_saturday_set': {'reg_type': 'SET', 'offset': 32883, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_sunday_set': {'reg_type': 'SET', 'offset': 32884, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_thursday_set': {'reg_type': 'SET', 'offset': 32881, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_tuesday_set': {'reg_type': 'SET', 'offset': 32879, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_wednesday_set': {'reg_type': 'SET', 'offset': 32880, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_power_set': {'reg_type': 'SET', 'offset': 32940, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p4_start_set': {'reg_type': 'SET', 'offset': 32876, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_stop_set': {'reg_type': 'SET', 'offset': 32877, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_temperature_set': {'reg_type': 'SET', 'offset': 32941, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 1, 'set_max': 40, 'mask': 255}, 'chrono_week_enable_set': {'reg_type': 'SET', 'offset': 32848, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'clock_hour_set': {'reg_type': 'SET', 'offset': 33017, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 23, 'mask': 65535}, 'clock_minute_set': {'reg_type': 'SET', 'offset': 33018, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 59, 'mask': 65535}, 'ore_lavoro_par_get': {'reg_type': 'GET', 'offset': 33004, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'ore_lavoro_tot_get': {'reg_type': 'GET', 'offset': 33002, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'pellet_type_get': {'reg_type': 'GET', 'offset': 32821, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'power_set': {'reg_type': 'SET', 'offset': 32895, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'real_power_get': {'reg_type': 'GET', 'offset': 93, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_get': {'reg_type': 'GET', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_off': 0}, 'status_managed_get': {'reg_type': 'GET', 'offset': 232, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_on': 85, 'value_off': 170}, 'status_managed_off_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_managed_on_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_get': {'reg_type': 'GET', 'offset': 1, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_palm_get': {'reg_type': 'GET', 'offset': 183, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_set': {'reg_type': 'SET', 'offset': 32893, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'temp_probe_k_get': {'reg_type': 'GET', 'offset': 87, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'thermostat_contact_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_1_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 1}, 'thermostat_contact_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_2_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'thermostat_contact_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'vent_main_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 128}, 'vent_main_set': {'reg_type': 'SET', 'offset': 32900, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 6, 'mask': 255, 'value_off': 0}} [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-22 17:35:05][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:35:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:35:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:35:05][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-22 17:35:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 65cb0e76-b345-4732-8858-52831e789f3b [2022-11-22 17:35:05][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:35:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:35:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:35:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/65cb0e76-b345-4732-8858-52831e789f3b HTTP/1.1" 200 244 [2022-11-22 17:35:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-22 17:35:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'waiting', 'jobAnswerPayload': {'id': 1669138505681, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': ''} [2022-11-22 17:35:06][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:35:06][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:35:06][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:35:07][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/65cb0e76-b345-4732-8858-52831e789f3b HTTP/1.1" 200 916 [2022-11-22 17:35:07][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669138505681, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': {'BufferId': 1, 'Items': [33, 51, 232, 33002, 32865, 32938, 32934, 32878, 32880, 32884, 33019, 32852, 119, 32894, 33006, 32848, 33021, 32851, 32821, 32917, 33016, 32844, 32893, 33018, 32866, 32875, 32863, 32879, 32856, 32900, 32, 32849, 59, 32869, 32877, 32870, 93, 32855, 32882, 32873, 33017, 32867, 32937, 32871, 33020, 32857, 32874, 183, 1, 32872, 32895, 32897, 32941, 32862, 32940, 32859, 32854, 32850, 32936, 32883, 32853, 87, 60, 33004, 32935, 32861, 32868, 32876, 32864, 32896, 32899, 32858, 32860, 32881, 32939], 'Values': [4, 0, 3, 1442, 1, 1, 3, 0, 0, 0, 34, 1, 148, 51, 327, 0, 34, 1, 9, 0, 2, 1, 21, 52, 1, 0, 1, 0, 1, 6, 3, 144, 0, 0, 144, 0, 4, 1, 0, 0, 24, 144, 21, 0, 17, 1, 0, 40, 40, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 174, 0, 1442, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 4, 51: 0, 232: 3, 33002: 1442, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 34, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 2, 32844: 1, 32893: 21, 33018: 52, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 3, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 4, 32855: 1, 32882: 0, 32873: 0, 33017: 24, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 40, 1: 40, 32872: 0, 32895: 3, 32897: 20, 32941: 20, 32862: 1, 32940: 1, 32859: 144, 32854: 1, 32850: 135, 32936: 3, 32883: 0, 32853: 1, 87: 174, 60: 0, 33004: 1442, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-22 17:35:07][DEBUG] : [deamon] device:Ergonomic found [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-22 17:35:07][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:35:07][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:35:07][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-22 17:35:07][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 4 [2022-11-22 17:35:07][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 4 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 40 [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 20.0 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'power_set' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-22 17:35:07][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 174 [2022-11-22 17:35:07][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 174 [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-22 17:35:07][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-22 17:35:07][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-22 17:35:07][DEBUG] : [deamon] command name:vent_main_set [2022-11-22 17:35:07][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:35:07][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-22 17:35:07][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-22 17:35:07][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-22 17:35:07][DEBUG] : [deamon] send change imediate [2022-11-22 17:35:07][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '4', 'StatusTranslated': 'ON', 'alarme': '0', 'Puissance': '4', 'AmbTemp': '20.0', 'Ventilo': '3', 'GazTemp': '174.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-22 17:35:07][DEBUG] : [deamon] send change imediate done [2022-11-22 17:35:07][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-22 17:35:07][DEBUG] : [deamon] no more command pending [2022-11-22 18:35:07][DEBUG] : reception callback [2022-11-22 18:35:07][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 4 [StatusTranslated] => ON [alarme] => 0 [Puissance] => 4 [AmbTemp] => 20.0 [Ventilo] => 3 [GazTemp] => 174.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-22 18:35:07][DEBUG] : Creation commandes [2022-11-22 18:35:07][DEBUG] : commande spe recu [2022-11-22 18:35:07][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-22 17:35:07][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-22 18:36:03][DEBUG] : Deamon_info:ok [2022-11-22 18:36:03][DEBUG] : [core] recherche cmd spe [2022-11-22 18:36:03][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-22 18:36:03][INFO] : [core] refreshAll [2022-11-22 18:36:03][INFO] : [core] socket close [2022-11-22 17:36:03][INFO] : Client connected to [127.0.0.1:34080] [2022-11-22 17:36:03][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:36:03][INFO] : Client disconnected from [127.0.0.1:34080] [2022-11-22 17:36:03][DEBUG] : [deamon] Message 1 received in socket JEEDOM_SOCKET_MESSAGE :b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:36:03][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-22 17:36:03][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-22 17:36:03][DEBUG] : [deamon] COMMANDE pending [2022-11-22 17:36:03][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-22 17:36:03][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-22 17:36:03][DEBUG] : [agua-iot] [device] Update device information [2022-11-22 17:36:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-22 17:36:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:36:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:36:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:36:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-22 17:36:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:36:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-22 17:36:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> REGISTERS MAP: {'accensioni_get': {'reg_type': 'GET', 'offset': 33006, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'alarms_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'alarms_get': {'reg_type': 'GET', 'offset': 51, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 65535}, 'calendar_day_set': {'reg_type': 'SET', 'offset': 33019, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 31, 'mask': 65535}, 'calendar_day_week_set': {'reg_type': 'SET', 'offset': 33016, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 7, 'mask': 65535}, 'calendar_month_set': {'reg_type': 'SET', 'offset': 33020, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 12, 'mask': 65535}, 'calendar_year_set': {'reg_type': 'SET', 'offset': 33021, 'formula': '#+2000', 'formula_inverse': '#-2000', 'format_string': '{0}', 'set_min': 15, 'set_max': 50, 'mask': 65535}, 'canalization_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_1_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 15}, 'canalization_1_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 15}, 'canalization_1_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_1_temp_air_set': {'reg_type': 'SET', 'offset': 32896, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_2_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_2_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_2_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_temp_air_get': {'reg_type': 'GET', 'offset': 60, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_2_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_man_auto_enable': {'reg_type': 'ENABLE', 'offset': 32917, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_man_auto_set': {'reg_type': 'SET', 'offset': 32899, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'canalization_single_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_single_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_single_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_single_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_single_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_single_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_single_temp_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'chrono_general_enable_set': {'reg_type': 'SET', 'offset': 32844, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_friday_set': {'reg_type': 'SET', 'offset': 32855, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_monday_set': {'reg_type': 'SET', 'offset': 32851, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_saturday_set': {'reg_type': 'SET', 'offset': 32856, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_sunday_set': {'reg_type': 'SET', 'offset': 32857, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_thursday_set': {'reg_type': 'SET', 'offset': 32854, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_tuesday_set': {'reg_type': 'SET', 'offset': 32852, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_wednesday_set': {'reg_type': 'SET', 'offset': 32853, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_power_set': {'reg_type': 'SET', 'offset': 32934, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p1_start_set': {'reg_type': 'SET', 'offset': 32849, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_stop_set': {'reg_type': 'SET', 'offset': 32850, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_temperature_set': {'reg_type': 'SET', 'offset': 32935, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p2_day_friday_set': {'reg_type': 'SET', 'offset': 32864, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_monday_set': {'reg_type': 'SET', 'offset': 32860, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_saturday_set': {'reg_type': 'SET', 'offset': 32865, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_sunday_set': {'reg_type': 'SET', 'offset': 32866, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_thursday_set': {'reg_type': 'SET', 'offset': 32863, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_tuesday_set': {'reg_type': 'SET', 'offset': 32861, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_wednesday_set': {'reg_type': 'SET', 'offset': 32862, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_power_set': {'reg_type': 'SET', 'offset': 32936, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p2_start_set': {'reg_type': 'SET', 'offset': 32858, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_stop_set': {'reg_type': 'SET', 'offset': 32859, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_temperature_set': {'reg_type': 'SET', 'offset': 32937, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p3_day_friday_set': {'reg_type': 'SET', 'offset': 32873, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_monday_set': {'reg_type': 'SET', 'offset': 32869, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_saturday_set': {'reg_type': 'SET', 'offset': 32874, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_sunday_set': {'reg_type': 'SET', 'offset': 32875, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_thursday_set': {'reg_type': 'SET', 'offset': 32872, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_tuesday_set': {'reg_type': 'SET', 'offset': 32870, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_wednesday_set': {'reg_type': 'SET', 'offset': 32871, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_power_set': {'reg_type': 'SET', 'offset': 32938, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p3_start_set': {'reg_type': 'SET', 'offset': 32867, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_stop_set': {'reg_type': 'SET', 'offset': 32868, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_temperature_set': {'reg_type': 'SET', 'offset': 32939, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p4_day_friday_set': {'reg_type': 'SET', 'offset': 32882, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_monday_set': {'reg_type': 'SET', 'offset': 32878, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_saturday_set': {'reg_type': 'SET', 'offset': 32883, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_sunday_set': {'reg_type': 'SET', 'offset': 32884, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_thursday_set': {'reg_type': 'SET', 'offset': 32881, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_tuesday_set': {'reg_type': 'SET', 'offset': 32879, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_wednesday_set': {'reg_type': 'SET', 'offset': 32880, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_power_set': {'reg_type': 'SET', 'offset': 32940, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p4_start_set': {'reg_type': 'SET', 'offset': 32876, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_stop_set': {'reg_type': 'SET', 'offset': 32877, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_temperature_set': {'reg_type': 'SET', 'offset': 32941, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 1, 'set_max': 40, 'mask': 255}, 'chrono_week_enable_set': {'reg_type': 'SET', 'offset': 32848, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'clock_hour_set': {'reg_type': 'SET', 'offset': 33017, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 23, 'mask': 65535}, 'clock_minute_set': {'reg_type': 'SET', 'offset': 33018, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 59, 'mask': 65535}, 'ore_lavoro_par_get': {'reg_type': 'GET', 'offset': 33004, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'ore_lavoro_tot_get': {'reg_type': 'GET', 'offset': 33002, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'pellet_type_get': {'reg_type': 'GET', 'offset': 32821, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'power_set': {'reg_type': 'SET', 'offset': 32895, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'real_power_get': {'reg_type': 'GET', 'offset': 93, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_get': {'reg_type': 'GET', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_off': 0}, 'status_managed_get': {'reg_type': 'GET', 'offset': 232, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_on': 85, 'value_off': 170}, 'status_managed_off_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_managed_on_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_get': {'reg_type': 'GET', 'offset': 1, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_palm_get': {'reg_type': 'GET', 'offset': 183, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_set': {'reg_type': 'SET', 'offset': 32893, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'temp_probe_k_get': {'reg_type': 'GET', 'offset': 87, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'thermostat_contact_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_1_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 1}, 'thermostat_contact_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_2_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'thermostat_contact_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'vent_main_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 128}, 'vent_main_set': {'reg_type': 'SET', 'offset': 32900, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 6, 'mask': 255, 'value_off': 0}} [2022-11-22 17:36:03][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-22 17:36:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:36:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:36:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:36:04][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-22 17:36:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:36:04][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-22 17:36:04][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 0079001e-5a7a-4430-bf90-c796d54708c4 [2022-11-22 17:36:04][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:36:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:36:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:36:04][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/0079001e-5a7a-4430-bf90-c796d54708c4 HTTP/1.1" 200 244 [2022-11-22 17:36:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:36:04][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-22 17:36:04][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'waiting', 'jobAnswerPayload': {'id': 1669138564195, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': ''} [2022-11-22 17:36:05][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:36:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:36:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:36:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/0079001e-5a7a-4430-bf90-c796d54708c4 HTTP/1.1" 200 916 [2022-11-22 17:36:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669138564195, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': {'BufferId': 1, 'Items': [33, 51, 232, 33002, 32865, 32938, 32934, 32878, 32880, 32884, 33019, 32852, 119, 32894, 33006, 32848, 33021, 32851, 32821, 32917, 33016, 32844, 32893, 33018, 32866, 32875, 32863, 32879, 32856, 32900, 32, 32849, 59, 32869, 32877, 32870, 93, 32855, 32882, 32873, 33017, 32867, 32937, 32871, 33020, 32857, 32874, 183, 1, 32872, 32895, 32897, 32941, 32862, 32940, 32859, 32854, 32850, 32936, 32883, 32853, 87, 60, 33004, 32935, 32861, 32868, 32876, 32864, 32896, 32899, 32858, 32860, 32881, 32939], 'Values': [4, 0, 3, 1442, 1, 1, 3, 0, 0, 0, 34, 1, 148, 51, 327, 0, 34, 1, 9, 0, 2, 1, 21, 53, 1, 0, 1, 0, 1, 6, 3, 144, 0, 0, 144, 0, 4, 1, 0, 0, 24, 144, 21, 0, 17, 1, 0, 40, 40, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 174, 0, 1442, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 4, 51: 0, 232: 3, 33002: 1442, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 34, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 2, 32844: 1, 32893: 21, 33018: 53, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 3, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 4, 32855: 1, 32882: 0, 32873: 0, 33017: 24, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 40, 1: 40, 32872: 0, 32895: 3, 32897: 20, 32941: 20, 32862: 1, 32940: 1, 32859: 144, 32854: 1, 32850: 135, 32936: 3, 32883: 0, 32853: 1, 87: 174, 60: 0, 33004: 1442, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-22 17:36:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-22 17:36:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:36:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:36:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-22 17:36:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 4 [2022-11-22 17:36:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 4 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 40 [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 20.0 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-22 17:36:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 174 [2022-11-22 17:36:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 174 [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-22 17:36:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-22 17:36:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-22 17:36:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-22 17:36:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:36:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-22 17:36:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-22 17:36:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-22 17:36:05][DEBUG] : [deamon] send change imediate [2022-11-22 17:36:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '4', 'StatusTranslated': 'ON', 'alarme': '0', 'Puissance': '4', 'AmbTemp': '20.0', 'Ventilo': '3', 'GazTemp': '174.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-22 17:36:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-22 17:36:05][DEBUG] : [deamon] send change imediate done [2022-11-22 17:36:05][DEBUG] : [deamon] no more command pending [2022-11-22 18:36:05][DEBUG] : reception callback [2022-11-22 18:36:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 4 [StatusTranslated] => ON [alarme] => 0 [Puissance] => 4 [AmbTemp] => 20.0 [Ventilo] => 3 [GazTemp] => 174.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-22 18:36:05][DEBUG] : Creation commandes [2022-11-22 18:36:05][DEBUG] : commande spe recu [2022-11-22 18:36:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-22 17:36:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-22 18:37:02][DEBUG] : Deamon_info:ok [2022-11-22 18:37:02][DEBUG] : [core] recherche cmd spe [2022-11-22 18:37:02][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-22 18:37:02][INFO] : [core] refreshAll [2022-11-22 18:37:02][INFO] : [core] socket close [2022-11-22 17:37:02][INFO] : Client connected to [127.0.0.1:42558] [2022-11-22 17:37:02][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:37:02][INFO] : Client disconnected from [127.0.0.1:42558] [2022-11-22 17:37:02][DEBUG] : [deamon] Message 1 received in socket JEEDOM_SOCKET_MESSAGE :b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:37:02][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-22 17:37:02][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-22 17:37:02][DEBUG] : [deamon] COMMANDE pending [2022-11-22 17:37:02][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-22 17:37:02][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-22 17:37:02][DEBUG] : [agua-iot] [device] Update device information [2022-11-22 17:37:02][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-22 17:37:02][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:37:02][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:37:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:37:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-22 17:37:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> REGISTERS MAP: {'accensioni_get': {'reg_type': 'GET', 'offset': 33006, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'alarms_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'alarms_get': {'reg_type': 'GET', 'offset': 51, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 65535}, 'calendar_day_set': {'reg_type': 'SET', 'offset': 33019, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 31, 'mask': 65535}, 'calendar_day_week_set': {'reg_type': 'SET', 'offset': 33016, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 7, 'mask': 65535}, 'calendar_month_set': {'reg_type': 'SET', 'offset': 33020, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 12, 'mask': 65535}, 'calendar_year_set': {'reg_type': 'SET', 'offset': 33021, 'formula': '#+2000', 'formula_inverse': '#-2000', 'format_string': '{0}', 'set_min': 15, 'set_max': 50, 'mask': 65535}, 'canalization_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_1_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 15}, 'canalization_1_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 15}, 'canalization_1_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_1_temp_air_set': {'reg_type': 'SET', 'offset': 32896, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_2_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_2_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_2_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_temp_air_get': {'reg_type': 'GET', 'offset': 60, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_2_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_man_auto_enable': {'reg_type': 'ENABLE', 'offset': 32917, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_man_auto_set': {'reg_type': 'SET', 'offset': 32899, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'canalization_single_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_single_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_single_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_single_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_single_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_single_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_single_temp_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'chrono_general_enable_set': {'reg_type': 'SET', 'offset': 32844, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_friday_set': {'reg_type': 'SET', 'offset': 32855, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_monday_set': {'reg_type': 'SET', 'offset': 32851, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_saturday_set': {'reg_type': 'SET', 'offset': 32856, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_sunday_set': {'reg_type': 'SET', 'offset': 32857, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_thursday_set': {'reg_type': 'SET', 'offset': 32854, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_tuesday_set': {'reg_type': 'SET', 'offset': 32852, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_wednesday_set': {'reg_type': 'SET', 'offset': 32853, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_power_set': {'reg_type': 'SET', 'offset': 32934, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p1_start_set': {'reg_type': 'SET', 'offset': 32849, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_stop_set': {'reg_type': 'SET', 'offset': 32850, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_temperature_set': {'reg_type': 'SET', 'offset': 32935, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p2_day_friday_set': {'reg_type': 'SET', 'offset': 32864, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_monday_set': {'reg_type': 'SET', 'offset': 32860, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_saturday_set': {'reg_type': 'SET', 'offset': 32865, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_sunday_set': {'reg_type': 'SET', 'offset': 32866, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_thursday_set': {'reg_type': 'SET', 'offset': 32863, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_tuesday_set': {'reg_type': 'SET', 'offset': 32861, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_wednesday_set': {'reg_type': 'SET', 'offset': 32862, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_power_set': {'reg_type': 'SET', 'offset': 32936, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p2_start_set': {'reg_type': 'SET', 'offset': 32858, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_stop_set': {'reg_type': 'SET', 'offset': 32859, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_temperature_set': {'reg_type': 'SET', 'offset': 32937, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p3_day_friday_set': {'reg_type': 'SET', 'offset': 32873, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_monday_set': {'reg_type': 'SET', 'offset': 32869, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_saturday_set': {'reg_type': 'SET', 'offset': 32874, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_sunday_set': {'reg_type': 'SET', 'offset': 32875, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_thursday_set': {'reg_type': 'SET', 'offset': 32872, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_tuesday_set': {'reg_type': 'SET', 'offset': 32870, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_wednesday_set': {'reg_type': 'SET', 'offset': 32871, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_power_set': {'reg_type': 'SET', 'offset': 32938, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p3_start_set': {'reg_type': 'SET', 'offset': 32867, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_stop_set': {'reg_type': 'SET', 'offset': 32868, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_temperature_set': {'reg_type': 'SET', 'offset': 32939, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p4_day_friday_set': {'reg_type': 'SET', 'offset': 32882, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_monday_set': {'reg_type': 'SET', 'offset': 32878, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_saturday_set': {'reg_type': 'SET', 'offset': 32883, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_sunday_set': {'reg_type': 'SET', 'offset': 32884, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_thursday_set': {'reg_type': 'SET', 'offset': 32881, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_tuesday_set': {'reg_type': 'SET', 'offset': 32879, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_wednesday_set': {'reg_type': 'SET', 'offset': 32880, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_power_set': {'reg_type': 'SET', 'offset': 32940, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p4_start_set': {'reg_type': 'SET', 'offset': 32876, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_stop_set': {'reg_type': 'SET', 'offset': 32877, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_temperature_set': {'reg_type': 'SET', 'offset': 32941, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 1, 'set_max': 40, 'mask': 255}, 'chrono_week_enable_set': {'reg_type': 'SET', 'offset': 32848, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'clock_hour_set': {'reg_type': 'SET', 'offset': 33017, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 23, 'mask': 65535}, 'clock_minute_set': {'reg_type': 'SET', 'offset': 33018, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 59, 'mask': 65535}, 'ore_lavoro_par_get': {'reg_type': 'GET', 'offset': 33004, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'ore_lavoro_tot_get': {'reg_type': 'GET', 'offset': 33002, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'pellet_type_get': {'reg_type': 'GET', 'offset': 32821, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'power_set': {'reg_type': 'SET', 'offset': 32895, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'real_power_get': {'reg_type': 'GET', 'offset': 93, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_get': {'reg_type': 'GET', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_off': 0}, 'status_managed_get': {'reg_type': 'GET', 'offset': 232, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_on': 85, 'value_off': 170}, 'status_managed_off_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_managed_on_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_get': {'reg_type': 'GET', 'offset': 1, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_palm_get': {'reg_type': 'GET', 'offset': 183, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_set': {'reg_type': 'SET', 'offset': 32893, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'temp_probe_k_get': {'reg_type': 'GET', 'offset': 87, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'thermostat_contact_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_1_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 1}, 'thermostat_contact_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_2_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'thermostat_contact_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'vent_main_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 128}, 'vent_main_set': {'reg_type': 'SET', 'offset': 32900, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 6, 'mask': 255, 'value_off': 0}} [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-22 17:37:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:37:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:37:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:37:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-22 17:37:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 8f653c6f-1506-4b7e-901b-df542aed7fbe [2022-11-22 17:37:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:37:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:37:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:37:03][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/8f653c6f-1506-4b7e-901b-df542aed7fbe HTTP/1.1" 200 244 [2022-11-22 17:37:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-22 17:37:03][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'waiting', 'jobAnswerPayload': {'id': 1669138623693, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': ''} [2022-11-22 17:37:04][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:37:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:37:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:37:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/8f653c6f-1506-4b7e-901b-df542aed7fbe HTTP/1.1" 200 916 [2022-11-22 17:37:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669138623693, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': {'BufferId': 1, 'Items': [33, 51, 232, 33002, 32865, 32938, 32934, 32878, 32880, 32884, 33019, 32852, 119, 32894, 33006, 32848, 33021, 32851, 32821, 32917, 33016, 32844, 32893, 33018, 32866, 32875, 32863, 32879, 32856, 32900, 32, 32849, 59, 32869, 32877, 32870, 93, 32855, 32882, 32873, 33017, 32867, 32937, 32871, 33020, 32857, 32874, 183, 1, 32872, 32895, 32897, 32941, 32862, 32940, 32859, 32854, 32850, 32936, 32883, 32853, 87, 60, 33004, 32935, 32861, 32868, 32876, 32864, 32896, 32899, 32858, 32860, 32881, 32939], 'Values': [4, 0, 3, 1442, 1, 1, 3, 0, 0, 0, 34, 1, 148, 51, 327, 0, 34, 1, 9, 0, 2, 1, 21, 54, 1, 0, 1, 0, 1, 6, 3, 144, 0, 0, 144, 0, 4, 1, 0, 0, 24, 144, 21, 0, 17, 1, 0, 40, 40, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 175, 0, 1442, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 4, 51: 0, 232: 3, 33002: 1442, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 34, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 2, 32844: 1, 32893: 21, 33018: 54, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 3, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 4, 32855: 1, 32882: 0, 32873: 0, 33017: 24, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 40, 1: 40, 32872: 0, 32895: 3, 32897: 20, 32941: 20, 32862: 1, 32940: 1, 32859: 144, 32854: 1, 32850: 135, 32936: 3, 32883: 0, 32853: 1, 87: 175, 60: 0, 33004: 1442, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-22 17:37:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-22 17:37:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:37:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:37:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-22 17:37:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 4 [2022-11-22 17:37:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 4 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 40 [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 20.0 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-22 17:37:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 175 [2022-11-22 17:37:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 175 [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-22 17:37:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-22 17:37:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-22 17:37:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-22 17:37:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:37:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-22 17:37:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-22 17:37:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-22 17:37:05][DEBUG] : [deamon] send change imediate [2022-11-22 17:37:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '4', 'StatusTranslated': 'ON', 'alarme': '0', 'Puissance': '4', 'AmbTemp': '20.0', 'Ventilo': '3', 'GazTemp': '175.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-22 17:37:05][DEBUG] : [deamon] send change imediate done [2022-11-22 17:37:05][DEBUG] : [deamon] no more command pending [2022-11-22 17:37:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-22 18:37:05][DEBUG] : reception callback [2022-11-22 18:37:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 4 [StatusTranslated] => ON [alarme] => 0 [Puissance] => 4 [AmbTemp] => 20.0 [Ventilo] => 3 [GazTemp] => 175.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-22 18:37:05][DEBUG] : Creation commandes [2022-11-22 18:37:05][DEBUG] : commande spe recu [2022-11-22 18:37:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-22 17:37:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-22 18:38:02][DEBUG] : Deamon_info:ok [2022-11-22 18:38:02][DEBUG] : [core] recherche cmd spe [2022-11-22 18:38:02][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-22 18:38:02][INFO] : [core] refreshAll [2022-11-22 18:38:02][INFO] : [core] socket close [2022-11-22 17:38:02][INFO] : Client connected to [127.0.0.1:52202] [2022-11-22 17:38:02][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:38:02][INFO] : Client disconnected from [127.0.0.1:52202] [2022-11-22 17:38:02][DEBUG] : [deamon] Message 1 received in socket JEEDOM_SOCKET_MESSAGE :b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:38:02][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-22 17:38:02][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-22 17:38:02][DEBUG] : [deamon] COMMANDE pending [2022-11-22 17:38:02][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-22 17:38:02][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-22 17:38:02][DEBUG] : [agua-iot] [device] Update device information [2022-11-22 17:38:02][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-22 17:38:02][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:38:02][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:38:02][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:38:02][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-22 17:38:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> REGISTERS MAP: {'accensioni_get': {'reg_type': 'GET', 'offset': 33006, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'alarms_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'alarms_get': {'reg_type': 'GET', 'offset': 51, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 65535}, 'calendar_day_set': {'reg_type': 'SET', 'offset': 33019, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 31, 'mask': 65535}, 'calendar_day_week_set': {'reg_type': 'SET', 'offset': 33016, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 7, 'mask': 65535}, 'calendar_month_set': {'reg_type': 'SET', 'offset': 33020, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 12, 'mask': 65535}, 'calendar_year_set': {'reg_type': 'SET', 'offset': 33021, 'formula': '#+2000', 'formula_inverse': '#-2000', 'format_string': '{0}', 'set_min': 15, 'set_max': 50, 'mask': 65535}, 'canalization_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_1_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 15}, 'canalization_1_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 15}, 'canalization_1_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_1_temp_air_set': {'reg_type': 'SET', 'offset': 32896, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_2_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_2_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_2_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_temp_air_get': {'reg_type': 'GET', 'offset': 60, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_2_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_man_auto_enable': {'reg_type': 'ENABLE', 'offset': 32917, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_man_auto_set': {'reg_type': 'SET', 'offset': 32899, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'canalization_single_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_single_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_single_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_single_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_single_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_single_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_single_temp_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'chrono_general_enable_set': {'reg_type': 'SET', 'offset': 32844, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_friday_set': {'reg_type': 'SET', 'offset': 32855, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_monday_set': {'reg_type': 'SET', 'offset': 32851, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_saturday_set': {'reg_type': 'SET', 'offset': 32856, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_sunday_set': {'reg_type': 'SET', 'offset': 32857, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_thursday_set': {'reg_type': 'SET', 'offset': 32854, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_tuesday_set': {'reg_type': 'SET', 'offset': 32852, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_wednesday_set': {'reg_type': 'SET', 'offset': 32853, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_power_set': {'reg_type': 'SET', 'offset': 32934, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p1_start_set': {'reg_type': 'SET', 'offset': 32849, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_stop_set': {'reg_type': 'SET', 'offset': 32850, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_temperature_set': {'reg_type': 'SET', 'offset': 32935, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p2_day_friday_set': {'reg_type': 'SET', 'offset': 32864, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_monday_set': {'reg_type': 'SET', 'offset': 32860, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_saturday_set': {'reg_type': 'SET', 'offset': 32865, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_sunday_set': {'reg_type': 'SET', 'offset': 32866, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_thursday_set': {'reg_type': 'SET', 'offset': 32863, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_tuesday_set': {'reg_type': 'SET', 'offset': 32861, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_wednesday_set': {'reg_type': 'SET', 'offset': 32862, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_power_set': {'reg_type': 'SET', 'offset': 32936, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p2_start_set': {'reg_type': 'SET', 'offset': 32858, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_stop_set': {'reg_type': 'SET', 'offset': 32859, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_temperature_set': {'reg_type': 'SET', 'offset': 32937, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p3_day_friday_set': {'reg_type': 'SET', 'offset': 32873, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_monday_set': {'reg_type': 'SET', 'offset': 32869, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_saturday_set': {'reg_type': 'SET', 'offset': 32874, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_sunday_set': {'reg_type': 'SET', 'offset': 32875, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_thursday_set': {'reg_type': 'SET', 'offset': 32872, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_tuesday_set': {'reg_type': 'SET', 'offset': 32870, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_wednesday_set': {'reg_type': 'SET', 'offset': 32871, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_power_set': {'reg_type': 'SET', 'offset': 32938, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p3_start_set': {'reg_type': 'SET', 'offset': 32867, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_stop_set': {'reg_type': 'SET', 'offset': 32868, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_temperature_set': {'reg_type': 'SET', 'offset': 32939, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p4_day_friday_set': {'reg_type': 'SET', 'offset': 32882, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_monday_set': {'reg_type': 'SET', 'offset': 32878, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_saturday_set': {'reg_type': 'SET', 'offset': 32883, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_sunday_set': {'reg_type': 'SET', 'offset': 32884, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_thursday_set': {'reg_type': 'SET', 'offset': 32881, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_tuesday_set': {'reg_type': 'SET', 'offset': 32879, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_wednesday_set': {'reg_type': 'SET', 'offset': 32880, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_power_set': {'reg_type': 'SET', 'offset': 32940, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p4_start_set': {'reg_type': 'SET', 'offset': 32876, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_stop_set': {'reg_type': 'SET', 'offset': 32877, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_temperature_set': {'reg_type': 'SET', 'offset': 32941, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 1, 'set_max': 40, 'mask': 255}, 'chrono_week_enable_set': {'reg_type': 'SET', 'offset': 32848, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'clock_hour_set': {'reg_type': 'SET', 'offset': 33017, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 23, 'mask': 65535}, 'clock_minute_set': {'reg_type': 'SET', 'offset': 33018, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 59, 'mask': 65535}, 'ore_lavoro_par_get': {'reg_type': 'GET', 'offset': 33004, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'ore_lavoro_tot_get': {'reg_type': 'GET', 'offset': 33002, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'pellet_type_get': {'reg_type': 'GET', 'offset': 32821, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'power_set': {'reg_type': 'SET', 'offset': 32895, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'real_power_get': {'reg_type': 'GET', 'offset': 93, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_get': {'reg_type': 'GET', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_off': 0}, 'status_managed_get': {'reg_type': 'GET', 'offset': 232, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_on': 85, 'value_off': 170}, 'status_managed_off_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_managed_on_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_get': {'reg_type': 'GET', 'offset': 1, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_palm_get': {'reg_type': 'GET', 'offset': 183, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_set': {'reg_type': 'SET', 'offset': 32893, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'temp_probe_k_get': {'reg_type': 'GET', 'offset': 87, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'thermostat_contact_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_1_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 1}, 'thermostat_contact_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_2_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'thermostat_contact_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'vent_main_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 128}, 'vent_main_set': {'reg_type': 'SET', 'offset': 32900, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 6, 'mask': 255, 'value_off': 0}} [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-22 17:38:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:38:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:38:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:38:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-22 17:38:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 4238886c-cfd0-40f0-a00c-187dcdba912e [2022-11-22 17:38:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:38:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:38:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:38:03][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/4238886c-cfd0-40f0-a00c-187dcdba912e HTTP/1.1" 200 244 [2022-11-22 17:38:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-22 17:38:03][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'waiting', 'jobAnswerPayload': {'id': 1669138683490, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': ''} [2022-11-22 17:38:04][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:38:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:38:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:38:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/4238886c-cfd0-40f0-a00c-187dcdba912e HTTP/1.1" 200 916 [2022-11-22 17:38:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669138683490, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': {'BufferId': 1, 'Items': [33, 51, 232, 33002, 32865, 32938, 32934, 32878, 32880, 32884, 33019, 32852, 119, 32894, 33006, 32848, 33021, 32851, 32821, 32917, 33016, 32844, 32893, 33018, 32866, 32875, 32863, 32879, 32856, 32900, 32, 32849, 59, 32869, 32877, 32870, 93, 32855, 32882, 32873, 33017, 32867, 32937, 32871, 33020, 32857, 32874, 183, 1, 32872, 32895, 32897, 32941, 32862, 32940, 32859, 32854, 32850, 32936, 32883, 32853, 87, 60, 33004, 32935, 32861, 32868, 32876, 32864, 32896, 32899, 32858, 32860, 32881, 32939], 'Values': [4, 0, 3, 1442, 1, 1, 3, 0, 0, 0, 34, 1, 148, 51, 327, 0, 34, 1, 9, 0, 2, 1, 21, 55, 1, 0, 1, 0, 1, 6, 3, 144, 0, 0, 144, 0, 4, 1, 0, 0, 24, 144, 21, 0, 17, 1, 0, 40, 40, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 174, 0, 1442, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 4, 51: 0, 232: 3, 33002: 1442, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 34, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 2, 32844: 1, 32893: 21, 33018: 55, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 3, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 4, 32855: 1, 32882: 0, 32873: 0, 33017: 24, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 40, 1: 40, 32872: 0, 32895: 3, 32897: 20, 32941: 20, 32862: 1, 32940: 1, 32859: 144, 32854: 1, 32850: 135, 32936: 3, 32883: 0, 32853: 1, 87: 174, 60: 0, 33004: 1442, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-22 17:38:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-22 17:38:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:38:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:38:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-22 17:38:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 4 [2022-11-22 17:38:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 4 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 40 [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 20.0 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-22 17:38:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 174 [2022-11-22 17:38:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 174 [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-22 17:38:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-22 17:38:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-22 17:38:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-22 17:38:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:38:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-22 17:38:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-22 17:38:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-22 17:38:05][DEBUG] : [deamon] send change imediate [2022-11-22 17:38:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '4', 'StatusTranslated': 'ON', 'alarme': '0', 'Puissance': '4', 'AmbTemp': '20.0', 'Ventilo': '3', 'GazTemp': '174.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-22 17:38:05][DEBUG] : [deamon] send change imediate done [2022-11-22 17:38:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-22 17:38:05][DEBUG] : [deamon] no more command pending [2022-11-22 18:38:05][DEBUG] : reception callback [2022-11-22 18:38:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 4 [StatusTranslated] => ON [alarme] => 0 [Puissance] => 4 [AmbTemp] => 20.0 [Ventilo] => 3 [GazTemp] => 174.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-22 18:38:05][DEBUG] : Creation commandes [2022-11-22 18:38:05][DEBUG] : commande spe recu [2022-11-22 18:38:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-22 17:38:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-22 18:39:03][DEBUG] : Deamon_info:ok [2022-11-22 18:39:03][DEBUG] : [core] recherche cmd spe [2022-11-22 18:39:03][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-22 18:39:03][INFO] : [core] refreshAll [2022-11-22 18:39:03][INFO] : [core] socket close [2022-11-22 17:39:03][INFO] : Client connected to [127.0.0.1:57016] [2022-11-22 17:39:03][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:39:03][INFO] : Client disconnected from [127.0.0.1:57016] [2022-11-22 17:39:03][DEBUG] : [deamon] Message 1 received in socket JEEDOM_SOCKET_MESSAGE :b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-22 17:39:03][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-22 17:39:03][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-22 17:39:03][DEBUG] : [deamon] COMMANDE pending [2022-11-22 17:39:03][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-22 17:39:03][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-22 17:39:03][DEBUG] : [agua-iot] [device] Update device information [2022-11-22 17:39:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-22 17:39:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:39:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:39:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:39:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-22 17:39:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:39:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-22 17:39:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> REGISTERS MAP: {'accensioni_get': {'reg_type': 'GET', 'offset': 33006, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'alarms_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'alarms_get': {'reg_type': 'GET', 'offset': 51, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 65535}, 'calendar_day_set': {'reg_type': 'SET', 'offset': 33019, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 31, 'mask': 65535}, 'calendar_day_week_set': {'reg_type': 'SET', 'offset': 33016, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 7, 'mask': 65535}, 'calendar_month_set': {'reg_type': 'SET', 'offset': 33020, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 12, 'mask': 65535}, 'calendar_year_set': {'reg_type': 'SET', 'offset': 33021, 'formula': '#+2000', 'formula_inverse': '#-2000', 'format_string': '{0}', 'set_min': 15, 'set_max': 50, 'mask': 65535}, 'canalization_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_1_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 15}, 'canalization_1_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 15}, 'canalization_1_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_1_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_1_temp_air_set': {'reg_type': 'SET', 'offset': 32896, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_2_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_2_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_2_temp_air_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_2_temp_air_get': {'reg_type': 'GET', 'offset': 60, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_2_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_man_auto_enable': {'reg_type': 'ENABLE', 'offset': 32917, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_man_auto_set': {'reg_type': 'SET', 'offset': 32899, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'canalization_single_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 240}, 'canalization_single_lock_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'canalization_single_lock_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 6, 'set_max': 6, 'mask': 240}, 'canalization_single_set': {'reg_type': 'SET', 'offset': 32894, 'formula': '#/16', 'formula_inverse': '#*16', 'format_string': '{0}', 'set_min': 1, 'set_max': 6, 'mask': 240}, 'canalization_single_temp_air_get': {'reg_type': 'GET', 'offset': 59, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'canalization_single_temp_air_set': {'reg_type': 'SET', 'offset': 32897, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 40, 'mask': 255}, 'canalization_single_temp_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'chrono_general_enable_set': {'reg_type': 'SET', 'offset': 32844, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_friday_set': {'reg_type': 'SET', 'offset': 32855, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_monday_set': {'reg_type': 'SET', 'offset': 32851, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_saturday_set': {'reg_type': 'SET', 'offset': 32856, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_sunday_set': {'reg_type': 'SET', 'offset': 32857, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_thursday_set': {'reg_type': 'SET', 'offset': 32854, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_tuesday_set': {'reg_type': 'SET', 'offset': 32852, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_day_wednesday_set': {'reg_type': 'SET', 'offset': 32853, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p1_power_set': {'reg_type': 'SET', 'offset': 32934, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p1_start_set': {'reg_type': 'SET', 'offset': 32849, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_stop_set': {'reg_type': 'SET', 'offset': 32850, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p1_temperature_set': {'reg_type': 'SET', 'offset': 32935, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p2_day_friday_set': {'reg_type': 'SET', 'offset': 32864, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_monday_set': {'reg_type': 'SET', 'offset': 32860, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_saturday_set': {'reg_type': 'SET', 'offset': 32865, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_sunday_set': {'reg_type': 'SET', 'offset': 32866, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_thursday_set': {'reg_type': 'SET', 'offset': 32863, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_tuesday_set': {'reg_type': 'SET', 'offset': 32861, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_day_wednesday_set': {'reg_type': 'SET', 'offset': 32862, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p2_power_set': {'reg_type': 'SET', 'offset': 32936, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p2_start_set': {'reg_type': 'SET', 'offset': 32858, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_stop_set': {'reg_type': 'SET', 'offset': 32859, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p2_temperature_set': {'reg_type': 'SET', 'offset': 32937, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p3_day_friday_set': {'reg_type': 'SET', 'offset': 32873, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_monday_set': {'reg_type': 'SET', 'offset': 32869, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_saturday_set': {'reg_type': 'SET', 'offset': 32874, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_sunday_set': {'reg_type': 'SET', 'offset': 32875, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_thursday_set': {'reg_type': 'SET', 'offset': 32872, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_tuesday_set': {'reg_type': 'SET', 'offset': 32870, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_day_wednesday_set': {'reg_type': 'SET', 'offset': 32871, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p3_power_set': {'reg_type': 'SET', 'offset': 32938, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p3_start_set': {'reg_type': 'SET', 'offset': 32867, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_stop_set': {'reg_type': 'SET', 'offset': 32868, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p3_temperature_set': {'reg_type': 'SET', 'offset': 32939, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'chrono_p4_day_friday_set': {'reg_type': 'SET', 'offset': 32882, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_monday_set': {'reg_type': 'SET', 'offset': 32878, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_saturday_set': {'reg_type': 'SET', 'offset': 32883, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_sunday_set': {'reg_type': 'SET', 'offset': 32884, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_thursday_set': {'reg_type': 'SET', 'offset': 32881, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_tuesday_set': {'reg_type': 'SET', 'offset': 32879, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_day_wednesday_set': {'reg_type': 'SET', 'offset': 32880, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'chrono_p4_power_set': {'reg_type': 'SET', 'offset': 32940, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'chrono_p4_start_set': {'reg_type': 'SET', 'offset': 32876, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_stop_set': {'reg_type': 'SET', 'offset': 32877, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 144, 'mask': 255}, 'chrono_p4_temperature_set': {'reg_type': 'SET', 'offset': 32941, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 1, 'set_max': 40, 'mask': 255}, 'chrono_week_enable_set': {'reg_type': 'SET', 'offset': 32848, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 255}, 'clock_hour_set': {'reg_type': 'SET', 'offset': 33017, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 23, 'mask': 65535}, 'clock_minute_set': {'reg_type': 'SET', 'offset': 33018, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 59, 'mask': 65535}, 'ore_lavoro_par_get': {'reg_type': 'GET', 'offset': 33004, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'ore_lavoro_tot_get': {'reg_type': 'GET', 'offset': 33002, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'pellet_type_get': {'reg_type': 'GET', 'offset': 32821, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'power_set': {'reg_type': 'SET', 'offset': 32895, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 1, 'set_max': 5, 'mask': 255}, 'real_power_get': {'reg_type': 'GET', 'offset': 93, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_get': {'reg_type': 'GET', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_off': 0}, 'status_managed_get': {'reg_type': 'GET', 'offset': 232, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255, 'value_on': 85, 'value_off': 170}, 'status_managed_off_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'status_managed_on_enable': {'reg_type': 'ENABLE', 'offset': 33, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_get': {'reg_type': 'GET', 'offset': 1, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_palm_get': {'reg_type': 'GET', 'offset': 183, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 255, 'mask': 255}, 'temp_air_set': {'reg_type': 'SET', 'offset': 32893, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 7, 'set_max': 40, 'mask': 255}, 'temp_probe_k_get': {'reg_type': 'GET', 'offset': 87, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0} °C', 'set_min': 0, 'set_max': 65535, 'mask': 65535}, 'thermostat_contact_1_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_1_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 1}, 'thermostat_contact_2_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_2_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'thermostat_contact_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 255, 'mask': 252}, 'thermostat_contact_get': {'reg_type': 'GET', 'offset': 32, 'formula': '#/2', 'formula_inverse': '#*2', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 2}, 'vent_main_enable': {'reg_type': 'ENABLE', 'offset': 119, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 1, 'mask': 128}, 'vent_main_set': {'reg_type': 'SET', 'offset': 32900, 'formula': '#', 'formula_inverse': '#', 'format_string': '{0}', 'set_min': 0, 'set_max': 6, 'mask': 255, 'value_off': 0}} [2022-11-22 17:39:03][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-22 17:39:03][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:39:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:39:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:39:04][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-22 17:39:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:39:04][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-22 17:39:04][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 3e6dfa8a-7bad-4b8d-a624-df91115f99c6 [2022-11-22 17:39:04][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:39:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:39:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:39:04][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/3e6dfa8a-7bad-4b8d-a624-df91115f99c6 HTTP/1.1" 200 118 [2022-11-22 17:39:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:39:04][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-22 17:39:04][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'} [2022-11-22 17:39:05][DEBUG] : [agua-iot] handle_webcall [2022-11-22 17:39:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-22 17:39:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-22 17:39:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/3e6dfa8a-7bad-4b8d-a624-df91115f99c6 HTTP/1.1" 200 916 [2022-11-22 17:39:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669138744081, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': {'BufferId': 1, 'Items': [33, 51, 232, 33002, 32865, 32938, 32934, 32878, 32880, 32884, 33019, 32852, 119, 32894, 33006, 32848, 33021, 32851, 32821, 32917, 33016, 32844, 32893, 33018, 32866, 32875, 32863, 32879, 32856, 32900, 32, 32849, 59, 32869, 32877, 32870, 93, 32855, 32882, 32873, 33017, 32867, 32937, 32871, 33020, 32857, 32874, 183, 1, 32872, 32895, 32897, 32941, 32862, 32940, 32859, 32854, 32850, 32936, 32883, 32853, 87, 60, 33004, 32935, 32861, 32868, 32876, 32864, 32896, 32899, 32858, 32860, 32881, 32939], 'Values': [4, 0, 3, 1442, 1, 1, 3, 0, 0, 0, 34, 1, 148, 51, 327, 0, 34, 1, 9, 0, 2, 1, 21, 56, 1, 0, 1, 0, 1, 6, 3, 144, 0, 0, 144, 0, 4, 1, 0, 0, 24, 144, 21, 0, 17, 1, 0, 40, 40, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 174, 0, 1442, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 4, 51: 0, 232: 3, 33002: 1442, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 34, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 2, 32844: 1, 32893: 21, 33018: 56, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 3, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 4, 32855: 1, 32882: 0, 32873: 0, 33017: 24, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 40, 1: 40, 32872: 0, 32895: 3, 32897: 20, 32941: 20, 32862: 1, 32940: 1, 32859: 144, 32854: 1, 32850: 135, 32936: 3, 32883: 0, 32853: 1, 87: 174, 60: 0, 33004: 1442, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-22 17:39:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-22 17:39:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:39:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 4 [2022-11-22 17:39:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 4 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-22 17:39:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 4 [2022-11-22 17:39:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 4 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 40 [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 20.0 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-22 17:39:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 174 [2022-11-22 17:39:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 174 [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-22 17:39:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-22 17:39:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-22 17:39:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-22 17:39:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-22 17:39:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-22 17:39:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-22 17:39:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-22 17:39:05][DEBUG] : [deamon] send change imediate [2022-11-22 17:39:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '4', 'StatusTranslated': 'ON', 'alarme': '0', 'Puissance': '4', 'AmbTemp': '20.0', 'Ventilo': '3', 'GazTemp': '174.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-22 17:39:05][DEBUG] : [deamon] send change imediate done [2022-11-22 17:39:05][DEBUG] : [deamon] no more command pending [2022-11-22 17:39:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-22 18:39:05][DEBUG] : reception callback [2022-11-22 18:39:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 4 [StatusTranslated] => ON [alarme] => 0 [Puissance] => 4 [AmbTemp] => 20.0 [Ventilo] => 3 [GazTemp] => 174.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-22 18:39:05][DEBUG] : Creation commandes [2022-11-22 18:39:05][DEBUG] : commande spe recu [2022-11-22 18:39:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-22 17:39:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0