[2022-11-23 08:28:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:28:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:28:04][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-23 08:28:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:28:04][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-23 08:28:04][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 07a728b8-7cd6-4311-8aad-fc0bef9fe79b [2022-11-23 08:28:04][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:28:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:28:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:28:04][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/07a728b8-7cd6-4311-8aad-fc0bef9fe79b HTTP/1.1" 200 118 [2022-11-23 08:28:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:28:04][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-23 08:28: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-23 08:28:05][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:28:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:28:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:28:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/07a728b8-7cd6-4311-8aad-fc0bef9fe79b HTTP/1.1" 200 915 [2022-11-23 08:28:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669192084185, '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': [0, 0, 3, 1445, 1, 1, 3, 0, 0, 0, 35, 1, 148, 51, 327, 0, 34, 1, 9, 0, 3, 1, 21, 39, 1, 0, 1, 0, 1, 6, 11, 144, 0, 0, 144, 0, 5, 1, 0, 0, 9, 144, 21, 0, 17, 1, 0, 37, 37, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 23, 0, 1445, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 0, 51: 0, 232: 3, 33002: 1445, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 35, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 3, 32844: 1, 32893: 21, 33018: 39, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 11, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 5, 32855: 1, 32882: 0, 32873: 0, 33017: 9, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 37, 1: 37, 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: 23, 60: 0, 33004: 1445, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-23 08:28:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-23 08:28:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:28:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:28:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-23 08:28:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 5 [2022-11-23 08:28:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 5 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 37 [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 18.5 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-23 08:28:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 23 [2022-11-23 08:28:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 23 [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-23 08:28:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-23 08:28:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-23 08:28:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-23 08:28:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:28:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-23 08:28:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-23 08:28:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-23 08:28:05][DEBUG] : [deamon] send change imediate [2022-11-23 08:28:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '0', 'StatusTranslated': 'OFF', 'alarme': '0', 'Puissance': '5', 'AmbTemp': '18.5', 'Ventilo': '3', 'GazTemp': '23.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-23 08:28:05][DEBUG] : [deamon] send change imediate done [2022-11-23 08:28:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-23 08:28:05][DEBUG] : [deamon] no more command pending [2022-11-23 09:28:05][DEBUG] : reception callback [2022-11-23 09:28:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 0 [StatusTranslated] => OFF [alarme] => 0 [Puissance] => 5 [AmbTemp] => 18.5 [Ventilo] => 3 [GazTemp] => 23.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-23 09:28:05][DEBUG] : Creation commandes [2022-11-23 09:28:05][DEBUG] : commande spe recu [2022-11-23 09:28:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-23 08:28:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-23 09:29:02][DEBUG] : Deamon_info:ok [2022-11-23 09:29:02][DEBUG] : [core] recherche cmd spe [2022-11-23 09:29:02][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-23 09:29:02][INFO] : [core] refreshAll [2022-11-23 08:29:02][INFO] : Client connected to [127.0.0.1:57980] [2022-11-23 09:29:02][INFO] : [core] socket close [2022-11-23 08:29:02][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-23 08:29:02][INFO] : Client disconnected from [127.0.0.1:57980] [2022-11-23 08:29: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-23 08:29:02][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-23 08:29:02][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-23 08:29:02][DEBUG] : [deamon] COMMANDE pending [2022-11-23 08:29:02][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-23 08:29:02][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-23 08:29:02][DEBUG] : [agua-iot] [device] Update device information [2022-11-23 08:29:02][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-23 08:29:02][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:29:02][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:29:02][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:29:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-23 08:29:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:29:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-23 08:29: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-23 08:29:03][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-23 08:29:03][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:29:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:29:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:29:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-23 08:29:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:29:03][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-23 08:29:03][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 21966c37-4831-4eaa-ab20-80162d0c50cd [2022-11-23 08:29:03][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:29:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:29:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:29:04][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/21966c37-4831-4eaa-ab20-80162d0c50cd HTTP/1.1" 200 118 [2022-11-23 08:29:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:29:04][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-23 08:29: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-23 08:29:05][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:29:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:29:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:29:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/21966c37-4831-4eaa-ab20-80162d0c50cd HTTP/1.1" 200 915 [2022-11-23 08:29:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669192143827, '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': [0, 0, 3, 1445, 1, 1, 3, 0, 0, 0, 35, 1, 148, 51, 327, 0, 34, 1, 9, 0, 3, 1, 21, 40, 1, 0, 1, 0, 1, 6, 11, 144, 0, 0, 144, 0, 5, 1, 0, 0, 9, 144, 21, 0, 17, 1, 0, 37, 37, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 25, 0, 1445, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 0, 51: 0, 232: 3, 33002: 1445, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 35, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 3, 32844: 1, 32893: 21, 33018: 40, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 11, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 5, 32855: 1, 32882: 0, 32873: 0, 33017: 9, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 37, 1: 37, 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: 25, 60: 0, 33004: 1445, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-23 08:29:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-23 08:29:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:29:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:29:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-23 08:29:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 5 [2022-11-23 08:29:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 5 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 37 [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 18.5 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-23 08:29:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 25 [2022-11-23 08:29:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 25 [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-23 08:29:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-23 08:29:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-23 08:29:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-23 08:29:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:29:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-23 08:29:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-23 08:29:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-23 08:29:05][DEBUG] : [deamon] send change imediate [2022-11-23 08:29:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '0', 'StatusTranslated': 'OFF', 'alarme': '0', 'Puissance': '5', 'AmbTemp': '18.5', 'Ventilo': '3', 'GazTemp': '25.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-23 08:29:05][DEBUG] : [deamon] send change imediate done [2022-11-23 08:29:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-23 08:29:05][DEBUG] : [deamon] no more command pending [2022-11-23 09:29:05][DEBUG] : reception callback [2022-11-23 09:29:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 0 [StatusTranslated] => OFF [alarme] => 0 [Puissance] => 5 [AmbTemp] => 18.5 [Ventilo] => 3 [GazTemp] => 25.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-23 09:29:05][DEBUG] : Creation commandes [2022-11-23 09:29:05][DEBUG] : commande spe recu [2022-11-23 09:29:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-23 08:29:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-23 09:30:08][DEBUG] : Deamon_info:ok [2022-11-23 09:30:08][DEBUG] : [core] recherche cmd spe [2022-11-23 09:30:08][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-23 09:30:08][INFO] : [core] refreshAll [2022-11-23 09:30:08][INFO] : [core] socket close [2022-11-23 08:30:08][INFO] : Client connected to [127.0.0.1:48698] [2022-11-23 08:30:08][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-23 08:30:08][INFO] : Client disconnected from [127.0.0.1:48698] [2022-11-23 08:30:08][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-23 08:30:08][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-23 08:30:08][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-23 08:30:08][DEBUG] : [deamon] COMMANDE pending [2022-11-23 08:30:08][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-23 08:30:08][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-23 08:30:08][DEBUG] : [agua-iot] [device] Update device information [2022-11-23 08:30:08][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-23 08:30:08][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:30:08][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:30:08][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:30:08][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-23 08:30:09][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:30:09][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-23 08:30:09][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-23 08:30:09][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-23 08:30:09][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:30:09][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:30:09][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:30:09][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-23 08:30:09][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:30:09][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-23 08:30:09][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= a75b154f-e160-42ff-af7b-baa26076c184 [2022-11-23 08:30:09][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:30:09][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:30:09][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:30:09][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/a75b154f-e160-42ff-af7b-baa26076c184 HTTP/1.1" 200 118 [2022-11-23 08:30:09][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:30:09][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-23 08:30:09][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'} [2022-11-23 08:30:10][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:30:10][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:30:10][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:30:11][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/a75b154f-e160-42ff-af7b-baa26076c184 HTTP/1.1" 200 915 [2022-11-23 08:30:11][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669192209433, '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': [0, 0, 3, 1445, 1, 1, 3, 0, 0, 0, 35, 1, 148, 51, 327, 0, 34, 1, 9, 0, 3, 1, 21, 41, 1, 0, 1, 0, 1, 6, 11, 144, 0, 0, 144, 0, 5, 1, 0, 0, 9, 144, 21, 0, 17, 1, 0, 37, 37, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 23, 0, 1445, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 0, 51: 0, 232: 3, 33002: 1445, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 35, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 3, 32844: 1, 32893: 21, 33018: 41, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 11, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 5, 32855: 1, 32882: 0, 32873: 0, 33017: 9, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 37, 1: 37, 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: 23, 60: 0, 33004: 1445, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-23 08:30:11][DEBUG] : [deamon] device:Ergonomic found [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-23 08:30:11][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:30:11][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:30:11][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-23 08:30:11][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 5 [2022-11-23 08:30:11][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 5 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 37 [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 18.5 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'power_set' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-23 08:30:11][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 23 [2022-11-23 08:30:11][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 23 [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-23 08:30:11][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-23 08:30:11][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-23 08:30:11][DEBUG] : [deamon] command name:vent_main_set [2022-11-23 08:30:11][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:30:11][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-23 08:30:11][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-23 08:30:11][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-23 08:30:11][DEBUG] : [deamon] send change imediate [2022-11-23 08:30:11][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '0', 'StatusTranslated': 'OFF', 'alarme': '0', 'Puissance': '5', 'AmbTemp': '18.5', 'Ventilo': '3', 'GazTemp': '23.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-23 08:30:11][DEBUG] : [deamon] send change imediate done [2022-11-23 08:30:11][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-23 08:30:11][DEBUG] : [deamon] no more command pending [2022-11-23 09:30:11][DEBUG] : reception callback [2022-11-23 09:30:11][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 0 [StatusTranslated] => OFF [alarme] => 0 [Puissance] => 5 [AmbTemp] => 18.5 [Ventilo] => 3 [GazTemp] => 23.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-23 09:30:11][DEBUG] : Creation commandes [2022-11-23 09:30:11][DEBUG] : commande spe recu [2022-11-23 09:30:11][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-23 08:30:11][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-23 09:31:02][DEBUG] : Deamon_info:ok [2022-11-23 09:31:02][DEBUG] : [core] recherche cmd spe [2022-11-23 09:31:02][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-23 09:31:02][INFO] : [core] refreshAll [2022-11-23 09:31:02][INFO] : [core] socket close [2022-11-23 08:31:02][INFO] : Client connected to [127.0.0.1:35564] [2022-11-23 08:31:02][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-23 08:31:02][INFO] : Client disconnected from [127.0.0.1:35564] [2022-11-23 08:31: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-23 08:31:02][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-23 08:31:02][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-23 08:31:02][DEBUG] : [deamon] COMMANDE pending [2022-11-23 08:31:03][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-23 08:31:03][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-23 08:31:03][DEBUG] : [agua-iot] [device] Update device information [2022-11-23 08:31:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-23 08:31:03][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:31:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:31:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:31:03][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-23 08:31:03][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:31:03][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-23 08:31: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-23 08:31:03][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-23 08:31:03][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:31:03][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:31:03][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:31:04][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-23 08:31:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:31:04][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-23 08:31:04][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= 553ffecf-be70-4377-a9a7-69dca109a5c1 [2022-11-23 08:31:04][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:31:04][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:31:04][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:31:04][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/553ffecf-be70-4377-a9a7-69dca109a5c1 HTTP/1.1" 200 244 [2022-11-23 08:31:04][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:31:04][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-23 08:31:04][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'waiting', 'jobAnswerPayload': {'id': 1669192264059, 'jid': '083AF275D50C', 'pl': {'BufferId': 1, 'cmd': 'GetBufferReading'}, 'type': 'node'}, 'jobAnswerData': ''} [2022-11-23 08:31:05][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:31:05][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:31:05][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:31:05][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/553ffecf-be70-4377-a9a7-69dca109a5c1 HTTP/1.1" 200 915 [2022-11-23 08:31:05][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669192264059, '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': [0, 0, 3, 1445, 1, 1, 3, 0, 0, 0, 35, 1, 148, 51, 327, 0, 34, 1, 9, 0, 3, 1, 21, 48, 1, 0, 1, 0, 1, 6, 11, 144, 0, 0, 144, 0, 5, 1, 0, 0, 9, 144, 21, 0, 17, 1, 0, 37, 37, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 23, 0, 1445, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 0, 51: 0, 232: 3, 33002: 1445, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 35, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 3, 32844: 1, 32893: 21, 33018: 48, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 11, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 5, 32855: 1, 32882: 0, 32873: 0, 33017: 9, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 1, 32874: 0, 183: 37, 1: 37, 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: 23, 60: 0, 33004: 1445, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-23 08:31:05][DEBUG] : [deamon] device:Ergonomic found [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-23 08:31:05][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:31:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:31:05][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-23 08:31:05][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 5 [2022-11-23 08:31:05][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 5 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 37 [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 18.5 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'power_set' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-23 08:31:05][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 23 [2022-11-23 08:31:05][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 23 [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-23 08:31:05][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-23 08:31:05][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-23 08:31:05][DEBUG] : [deamon] command name:vent_main_set [2022-11-23 08:31:05][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:31:05][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-23 08:31:05][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-23 08:31:05][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-23 08:31:05][DEBUG] : [deamon] send change imediate [2022-11-23 08:31:05][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '0', 'StatusTranslated': 'OFF', 'alarme': '0', 'Puissance': '5', 'AmbTemp': '18.5', 'Ventilo': '3', 'GazTemp': '23.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-23 08:31:05][DEBUG] : [deamon] send change imediate done [2022-11-23 08:31:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-23 08:31:05][DEBUG] : [deamon] no more command pending [2022-11-23 09:31:05][DEBUG] : reception callback [2022-11-23 09:31:05][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 0 [StatusTranslated] => OFF [alarme] => 0 [Puissance] => 5 [AmbTemp] => 18.5 [Ventilo] => 3 [GazTemp] => 23.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-23 09:31:05][DEBUG] : Creation commandes [2022-11-23 09:31:05][DEBUG] : commande spe recu [2022-11-23 09:31:05][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-23 08:31:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0 [2022-11-23 09:32:07][DEBUG] : Deamon_info:ok [2022-11-23 09:32:07][DEBUG] : [core] recherche cmd spe [2022-11-23 09:32:07][DEBUG] : [core] commandeSpe trouvée :i_vent_main_set [2022-11-23 09:32:07][INFO] : [core] refreshAll [2022-11-23 09:32:07][INFO] : [core] socket close [2022-11-23 08:32:07][INFO] : Client connected to [127.0.0.1:53048] [2022-11-23 08:32:07][INFO] : Message read from socket: b'{"apikey":"X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV","ID":"0","TYPE":"REFRESH_ALL","VALUE":"0","cmdSpe":["i_vent_main_set"]}' [2022-11-23 08:32:07][INFO] : Client disconnected from [127.0.0.1:53048] [2022-11-23 08:32:07][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-23 08:32:07][DEBUG] : [deamon] Message decoded 1 apikey:X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV [2022-11-23 08:32:07][DEBUG] : [deamon] COMMANDE_TYPE :REFRESH_ALL ID:0 value:0 cmdSpe:['i_vent_main_set'] [2022-11-23 08:32:07][DEBUG] : [deamon] COMMANDE pending [2022-11-23 08:32:07][DEBUG] : [deamon] commande pending found type:REFRESH_ALL [2022-11-23 08:32:07][DEBUG] : [deamon] demande refresh pour chaque noeud [2022-11-23 08:32:07][DEBUG] : [agua-iot] [device] Update device information [2022-11-23 08:32:07][DEBUG] : [agua-iot] [device] __update_device_registers_mapping [2022-11-23 08:32:07][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:32:07][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:32:07][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:32:08][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetRegistersMap HTTP/1.1" 200 77700 [2022-11-23 08:32:08][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:32:08][DEBUG] : [agua-iot] [device] __update_device_registers_mapping --> SUCCESSFULLY UPDATED REGISTERS MAP! [2022-11-23 08:32:08][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-23 08:32:08][DEBUG] : [agua-iot] [device] __update_device_information [2022-11-23 08:32:08][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:32:08][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:32:08][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:32:08][DEBUG] : https://moretti.agua-iot.com:443 "POST /deviceGetBufferReading HTTP/1.1" 200 102 [2022-11-23 08:32:08][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:32:08][DEBUG] : [agua-iot] [device] __update_device_information--> GETBUFFERREADING SUCCEEDED! [2022-11-23 08:32:08][DEBUG] : [agua-iot] [device] __update_device_information--> res['idRequest']= ba80e8a4-5f0e-4fce-a049-0ed53b0e3fda [2022-11-23 08:32:08][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:32:08][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:32:08][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:32:08][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/ba80e8a4-5f0e-4fce-a049-0ed53b0e3fda HTTP/1.1" 200 118 [2022-11-23 08:32:08][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:32:08][DEBUG] : [agua-iot] [device] __update_device_information--> devicejob status retry: 0 [2022-11-23 08:32:08][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'Missing job', 'jobAnswerStatus': 'Missing job answer'} [2022-11-23 08:32:09][DEBUG] : [agua-iot] handle_webcall [2022-11-23 08:32:09][DEBUG] : [agua-iot] Correctly set headers for requests to Agua IOT [2022-11-23 08:32:09][DEBUG] : Starting new HTTPS connection (1): moretti.agua-iot.com:443 [2022-11-23 08:32:10][DEBUG] : https://moretti.agua-iot.com:443 "GET /deviceJobStatus/ba80e8a4-5f0e-4fce-a049-0ed53b0e3fda HTTP/1.1" 200 915 [2022-11-23 08:32:10][DEBUG] : [agua-iot] handle_webcall --> OK [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __update_device_information--> res: {'Success': True, 'Text': 'DEVICE_JOB_STATUS_OK', 'jobRequestStatus': 'completed', 'jobAnswerStatus': 'completed', 'jobAnswerPayload': {'id': 1669192328619, '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': [0, 0, 3, 1445, 1, 1, 3, 0, 0, 0, 35, 1, 148, 51, 327, 0, 34, 1, 9, 0, 3, 1, 21, 49, 1, 0, 1, 0, 1, 6, 11, 144, 0, 0, 144, 0, 5, 1, 0, 0, 9, 144, 21, 0, 17, 0, 0, 37, 37, 0, 3, 20, 20, 1, 1, 144, 1, 135, 3, 0, 1, 23, 0, 1445, 21, 1, 144, 144, 1, 20, 1, 144, 1, 0, 20], 'cmd': 'GetBufferReading'}} [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __update_device_information--> JOBANSWERSTATUS COMPLETED! [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __update_device_information--> SUCCESSFULLY RETRIEVED ITEM IN JOBANSWERDATA! [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __update_device_information--> INFORMATION MAP: {33: 0, 51: 0, 232: 3, 33002: 1445, 32865: 1, 32938: 1, 32934: 3, 32878: 0, 32880: 0, 32884: 0, 33019: 35, 32852: 1, 119: 148, 32894: 51, 33006: 327, 32848: 0, 33021: 34, 32851: 1, 32821: 9, 32917: 0, 33016: 3, 32844: 1, 32893: 21, 33018: 49, 32866: 1, 32875: 0, 32863: 1, 32879: 0, 32856: 1, 32900: 6, 32: 11, 32849: 144, 59: 0, 32869: 0, 32877: 144, 32870: 0, 93: 5, 32855: 1, 32882: 0, 32873: 0, 33017: 9, 32867: 144, 32937: 21, 32871: 0, 33020: 17, 32857: 0, 32874: 0, 183: 37, 1: 37, 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: 23, 60: 0, 33004: 1445, 32935: 21, 32861: 1, 32868: 144, 32876: 144, 32864: 1, 32896: 20, 32899: 1, 32858: 144, 32860: 1, 32881: 0, 32939: 20} [2022-11-23 08:32:10][DEBUG] : [deamon] device:Ergonomic found [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'status_managed_get' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'status_managed_get' ORIGINAL VALUE: 3 [2022-11-23 08:32:10][DEBUG] : GET 'status_managed_get' CALCULATED VALUE: 3 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:32:10][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'status_get' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'status_get' ORIGINAL VALUE: 0 [2022-11-23 08:32:10][DEBUG] : GET 'status_get' CALCULATED VALUE: 0 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'alarms_get' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'alarms_get' ORIGINAL VALUE: 0 [2022-11-23 08:32:10][DEBUG] : GET 'alarms_get' CALCULATED VALUE: 0 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'real_power_get' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'real_power_get' ORIGINAL VALUE: 5 [2022-11-23 08:32:10][DEBUG] : GET 'real_power_get' CALCULATED VALUE: 5 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_get' FORMULA: #/2 [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_get' ORIGINAL VALUE: 37 [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_get' CALCULATED VALUE: 18.5 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'power_set' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'power_set' ORIGINAL VALUE: 3 [2022-11-23 08:32:10][DEBUG] : GET 'power_set' CALCULATED VALUE: 3 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : remplacement temp_gas_flue_get par temp_probe_k_get [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'temp_probe_k_get' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'temp_probe_k_get' ORIGINAL VALUE: 23 [2022-11-23 08:32:10][DEBUG] : GET 'temp_probe_k_get' CALCULATED VALUE: 23 [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_set' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_set' ORIGINAL VALUE: 21 [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_set' CALCULATED VALUE: 21 [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_set' MIN: 7 [2022-11-23 08:32:10][DEBUG] : GET 'temp_air_set' MAX: 40 [2022-11-23 08:32:10][DEBUG] : [deamon] adding result for command spe:i_vent_main_set [2022-11-23 08:32:10][DEBUG] : [deamon] command name:vent_main_set [2022-11-23 08:32:10][DEBUG] : [agua-iot] [device] __get_information_item [2022-11-23 08:32:10][DEBUG] : GET 'vent_main_set' FORMULA: # [2022-11-23 08:32:10][DEBUG] : GET 'vent_main_set' ORIGINAL VALUE: 6 [2022-11-23 08:32:10][DEBUG] : GET 'vent_main_set' CALCULATED VALUE: 6 [2022-11-23 08:32:10][DEBUG] : [deamon] send change imediate [2022-11-23 08:32:10][INFO] : Send to jeedom : {'Id': '0F41B1F2-61F7-43F4-A0B4-3144F96C46BC', 'status_managed': '3', 'Name': 'Ergonomic', 'Modele': 'MORETTI', 'Status': '0', 'StatusTranslated': 'OFF', 'alarme': '0', 'Puissance': '5', 'AmbTemp': '18.5', 'Ventilo': '3', 'GazTemp': '23.0', 'Consigne': '21.0', 'TempMin': '7', 'TempMax': '40', 'is_online': 'True', 'i_vent_main_set': '6.0'} [2022-11-23 08:32:10][DEBUG] : [deamon] send change imediate done [2022-11-23 08:32:10][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80 [2022-11-23 08:32:10][DEBUG] : [deamon] no more command pending [2022-11-23 09:32:10][DEBUG] : reception callback [2022-11-23 09:32:10][DEBUG] : test=Array ( [Id] => 0F41B1F2-61F7-43F4-A0B4-3144F96C46BC [status_managed] => 3 [Name] => Ergonomic [Modele] => MORETTI [Status] => 0 [StatusTranslated] => OFF [alarme] => 0 [Puissance] => 5 [AmbTemp] => 18.5 [Ventilo] => 3 [GazTemp] => 23.0 [Consigne] => 21.0 [TempMin] => 7 [TempMax] => 40 [is_online] => True [i_vent_main_set] => 6.0 ) [2022-11-23 09:32:10][DEBUG] : Creation commandes [2022-11-23 09:32:10][DEBUG] : commande spe recu [2022-11-23 09:32:10][DEBUG] : commande spe i_vent_main_set misa a jour valeur:6.0 [2022-11-23 08:32:10][DEBUG] : http://127.0.0.1:80 "POST /plugins/PoeleAgua/core/php/jeePoeleAgua.php?apikey=X10MASW7XuJp6C4Q3gykKUS6SQ0DrytjeIW0EG3TqYqWkejEKAR4KVtcyDgTcHNV HTTP/1.1" 200 0