Home Assistant plugin updated for Python 3
- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
Yeah, I need to check on the heat_cool mode. not sure how to handle that.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
Try this version: https://github.com/FlyingDiver/Indigo-H ... g/2023.0.1
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Re: Home Assistant plugin updated for Python 3
Hi Joe,
Updated to the latest version and get the following;
Previous version was "Home Assistant 2022.0.0"
I've submitted a GitHub issue in any case.
Updated to the latest version and get the following;
Code: Select all
Upgrading plugin Home Assistant Agent to newer version 2023.0.0 (previous version moved to trash)
Loading plugin "Home Assistant Agent 2023.0.0" using API v3.0
Starting plugin "Home Assistant Agent 2023.0.0" (pid 18294)
Home Assistant Agent Error Error in plugin execution InitializeMain:
File "plugin.py", line 10, in <module>
type: No module named 'zeroconf'
Stopping plugin "Home Assistant Agent 2023.0.0" (pid 18294)
Stopped plugin "Home Assistant Agent 2023.0.0"I've submitted a GitHub issue in any case.
- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
Colly wrote:Hi Joe,
Updated to the latest version and get the following;
Previous version was "Home Assistant 2022.0.0"Code: Select all
Upgrading plugin Home Assistant Agent to newer version 2023.0.0 (previous version moved to trash) Loading plugin "Home Assistant Agent 2023.0.0" using API v3.0 Starting plugin "Home Assistant Agent 2023.0.0" (pid 18294) Home Assistant Agent Error Error in plugin execution InitializeMain: File "plugin.py", line 10, in <module> type: No module named 'zeroconf' Stopping plugin "Home Assistant Agent 2023.0.0" (pid 18294) Stopped plugin "Home Assistant Agent 2023.0.0"
I've submitted a GitHub issue in any case.
Code: Select all
pip3 install websocket-client zeroconf
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Re: Home Assistant plugin updated for Python 3
That sorted it.
Re: Home Assistant plugin updated for Python 3
The new version works well with switch and sensor devices but still has issues with the climate devices.
Once created, you have to data or responds to actions:
Once created, you have to data or responds to actions:
Code: Select all
Home Assistant Agent Pool HA Thermostat: Starting device with address: climate.pool
Home Assistant Agent Debug Websocket got auth_ok for ha_version 2023.8.0
Home Assistant Agent Debug Pool HA Thermostat: climate.pool not in ha_entity_map[climate][pool]
Home Assistant Agent Debug Websocket on_message: {"id":1,"type":"result","success":true,"result":null}
Home Assistant Agent Debug Websocket reply Success for subscribe_events
Home Assistant Agent Debug Websocket on_message: {"id":2,"type":"result","success":true,"result":[{"entity_id":"person.admin","state":"unknown","attributes":{"editable":true,"id":"admin","user_id":"250b207b7a25402ebf30cecb8cef41a0","device_trackers":[],"friendly_name":"Admin - Julio"},"last_changed":"2023-08-03T20:40:55.161860+00:00","last_updated":"2023-08-03T20:41:05.734832+00:00","context":{"id":"01H6YJ3WE61QPAYDNZ1SJMGKNR","parent_id":null,"user_id":null}},{"entity_id":"zone.home","state":"0","attributes":{"latitude":25.73444626836192,"longitude":-80.24373010688578,"radius":100,"passive":false,"persons":[],"editable":true,"icon":"mdi:home","friendly_name":"Home"},"last_changed":"2023-08-03T20:40:59.930012+00:00","last_updated":"2023-08-03T20:40:59.930012+00:00","context":{"id":"01H6YJ3PRT8B1A1SCJR1YCSPPH","parent_id":null,"user_id":null}},{"entity_id":"sun.sun","state":"above_horizon","attributes":{"next_dawn":"2023-08-04T10:23:56.040403+00:00","next_dusk":"2023-08-04T00:30:36.652129+00:00","next_midnight":"2023-08-04T05:27:05+00:00","next_noon":"2023-08-04T17:27:09+00:00","next_rising":"2023-08-04T10:48:59.801281+00:00","next_setting":"2023-08-04T00:05:33.037259+00:00","elevation":43.53,"azimuth":270.0,"rising":false,"friendly_name":"Sun"},"last_changed":"2023-08-03T20:41:01.550638+00:00","last_updated":"2023-08-03T20:45:01.551544+00:00","context":{"id":"01H6YJB2QFCXV8P961E8W3JCZC","parent_id":null,"user_id":null}},{"entity_id":"automation.update_available_notifications","state":"on","attributes":{"id":"notify-update","last_triggered":"2022-03-03T15:16:28.107029+00:00","mode":"single","current":0,"friendly_name":"Update Available Notifications"},"last_changed":"2023-08-03T20:41:02.146555+00:00","last_updated":"2023-08-03T20:41:02.146555+00:00","context":{"id":"01H6YJ3RY28MVV48CQ31JB2WKC","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_cleaner_on","state":"on","attributes":{"id":"1669307863480","last_triggered":"2023-07-29T13:30:00.618143+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Cleaner-ON"},"last_changed":"2023-08-03T20:41:02.147192+00:00","last_updated":"2023-08-03T20:41:02.147192+00:00","context":{"id":"01H6YJ3RY3MMADKGWE4A5BMH51","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_cleaner_off","state":"on","attributes":{"id":"1669308039031","last_triggered":"2023-07-29T14:15:00.536796+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Cleaner-OFF"},"last_changed":"2023-08-03T20:41:02.147771+00:00","last_updated":"2023-08-03T20:41:02.147771+00:00","context":{"id":"01H6YJ3RY34KWTHR2B6V32NCXG","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_poolpump_on","state":"on","attributes":{"id":"1669310200337","last_triggered":"2022-12-18T09:08:19.873648+00:00","mode":"single","current":0,"friendly_name":"MQTT-PoolPump-ON"},"last_changed":"2023-08-03T20:41:02.148280+00:00","last_updated":"2023-08-03T20:41:02.148280+00:00","context":{"id":"01H6YJ3RY47XACQ25ZHDP6F7RG","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_poolpump_off","state":"on","attributes":{"id":"1669310241975","last_triggered":"2022-12-04T22:42:31.144727+00:00","mode":"single","current":0,"friendly_name":"MQTT-PoolPump-OFF"},"last_changed":"2023-08-03T20:41:02.148885+00:00","last_updated":"2023-08-03T20:41:02.148885+00:00","context":{"id":"01H6YJ3RY4KQY9BDABX5QBRJY4","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_drainline_off","state":"on","attributes":{"id":"1669346834598","last_triggered":"2023-07-17T15:00:43.337021+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-DrainLine-OFF"},"last_changed":"2023-08-03T20:41:02.149449+00:00","last_updated":"2023-08-03T20:41:02.149449+00:00","context":{"id":"01H6YJ3RY5HGGMYY9AKP0JMRFW","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_drainline_on","state":"on","attributes":{"id":"1669346888960","last_triggered":"2023-07-17T14:57:43.493121+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-DrainLine-ON"},"last_changed":"2023-08-03T20:41:02.149944+00:00","last_updated":"2023-08-03T20:41:02.149944+00:00","context":{"id":"01H6YJ3RY5GC9JK41DQP1ZERZY","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_fillline_off","state":"on","attributes":{"id":"1669346993403","last_triggered":"2023-07-06T21:27:58.617217+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-FillLine-OFF"},"last_changed":"2023-08-03T20:41:02.150438+00:00","last_updated":"2023-08-03T20:41:02.150438+00:00","context":{"id":"01H6YJ3RY6D5F66YQ0NH3ACJ8T","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_fillline_on","state":"on","attributes":{"id":"1669347031923","last_triggered":"2023-05-16T16:36:21.570020+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-FillLine-ON"},"last_changed":"2023-08-03T20:41:02.150875+00:00","last_updated":"2023-08-03T20:41:02.150875+00:00","context":{"id":"01H6YJ3RY6B5Q2YX004HHF3MEA","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_heater_off","state":"on","attributes":{"id":"1669347114038","last_triggered":"2023-05-18T17:23:27.665764+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Heater-OFF"},"last_changed":"2023-08-03T20:41:02.151301+00:00","last_updated":"2023-08-03T20:41:02.151301+00:00","context":{"id":"01H6YJ3RY719VH2CCE3CF7V55K","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_heater_on","state":"on","attributes":{"id":"1669347161824","last_triggered":null,"mode":"single","current":0,"friendly_name":"MQTT-Pool-Heater-ON"},"last_changed":"2023-08-03T20:41:02.151754+00:00","last_updated":"2023-08-03T20:41:02.151754+00:00","context":{"id":"01H6YJ3RY7PNX9HW2H8Y9ZDK4Z","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_waterfall_off","state":"on","attributes":{"id":"1669347264245","last_triggered":"2023-05-18T17:23:27.666887+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Waterfall-OFF"},"last_changed":"2023-08-03T20:41:02.152700+00:00","last_updated":"2023-08-03T20:41:02.152700+00:00","context":{"id":"01H6YJ3RY8S5HFNA1VR1BF41VJ","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_waterfall_on","state":"on","attributes":{"id":"1669347303560","last_triggered":null,"mode":"single","current":0,"friendly_name":"MQTT-Pool-Waterfall-ON"},"last_changed":"2023-08-03T20:41:02.153212+00:00","last_updated":"2023-08-03T20:41:02.153212+00:00","context":{"id":"01H6YJ3RY99AZ2HRQD5Y0592FB","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_thermostat_setto55","state":"on","attributes":{"id":"1669351093492","last_triggered":"2022-11-25T20:32:46.379670+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Thermostat-SetTo55"},"last_changed":"2023-08-03T20:41:02.153652+00:00","last_updated":"2023-08-03T20:41:02.153652+00:00","context":{"id":"01H6YJ3RY90N92R47YEQE8N2A0","parent_id":null,"user_id":null}},{"entity_id":"automation.pool_thermostat_setto88","state":"on","attributes":{"id":"1669351207621","last_triggered":"2022-11-25T16:17:05.245589+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Thermostat-SetTo88"},"last_changed":"2023-08-03T20:41:02.154077+00:00","last_updated":"2023-08-03T20:41:02.154077+00:00","context":{"id":"01H6YJ3RYAGWXGNE95K5HTBTK7","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_thermostat_setto90","state":"on","attributes":{"id":"1669351281855","last_triggered":"2022-11-25T16:01:52.035657+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Thermostat-SetTo90"},"last_changed":"2023-08-03T20:41:02.154550+00:00","last_updated":"2023-08-03T20:41:02.154550+00:00","context":{"id":"01H6YJ3RYAK2S0KYWREWCZNKNY","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_pool_temp_setpoint","state":"on","attributes":{"id":"1669398069836","last_triggered":"2023-08-03T20:48:08.419896+00:00","mode":"single","current":0,"friendly_name":"MQTT-Pool-Temp-Setpoint"},"last_changed":"2023-08-03T20:41:02.154992+00:00","last_updated":"2023-08-03T20:48:09.479821+00:00","context":{"id":"01H6YJGS73P1ET9PM4N1PFHA00","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_setpoint","state":"on","attributes":{"id":"1669414686986","last_triggered":"2023-08-03T20:41:07.264701+00:00","mode":"single","current":0,"friendly_name":"MQTT-Nexia-Setpoint-Temperature"},"last_changed":"2023-08-03T20:41:02.155390+00:00","last_updated":"2023-08-03T20:41:07.283314+00:00","context":{"id":"01H6YJ3XY0RSX0G8XY1EQPRR00","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_sethvac_mode","state":"on","attributes":{"id":"1669416580248","last_triggered":"2023-08-02T20:16:26.027168+00:00","mode":"single","current":0,"friendly_name":"MQTT-Nexia-HVAC_Mode-OFF"},"last_changed":"2023-08-03T20:41:02.155829+00:00","last_updated":"2023-08-03T20:41:02.155829+00:00","context":{"id":"01H6YJ3RYBCEKHS40Y6F32ARNP","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_hvac_mode_cool","state":"on","attributes":{"id":"1669418639047","last_triggered":"2023-08-02T20:26:48.024049+00:00","mode":"single","current":0,"friendly_name":"MQTT-Nexia-HVAC_Mode-COOL"},"last_changed":"2023-08-03T20:41:02.156258+00:00","last_updated":"2023-08-03T20:41:02.156258+00:00","context":{"id":"01H6YJ3RYCA6N20A5A3GZ0WK57","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_hvac_mode_heat","state":"on","attributes":{"id":"1669419499697","last_triggered":null,"mode":"single","current":0,"friendly_name":"MQTT-Nexia-HVAC_Mode-HEAT"},"last_changed":"2023-08-03T20:41:02.156721+00:00","last_updated":"2023-08-03T20:41:02.156721+00:00","context":{"id":"01H6YJ3RYCJAW1SESXZRHG7YH7","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_hvac_mode_auto","state":"on","attributes":{"id":"1669419538727","last_triggered":null,"mode":"single","current":0,"friendly_name":"MQTT-Nexia-HVAC_Mode-AUTO"},"last_changed":"2023-08-03T20:41:02.157149+00:00","last_updated":"2023-08-03T20:41:02.157149+00:00","context":{"id":"01H6YJ3RYDEWMFDVG5TKYEFD51","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_hold_off","state":"on","attributes":{"id":"1669421091880","last_triggered":"2023-05-29T18:41:27.089485+00:00","mode":"single","current":0,"friendly_name":"MQTT-Nexia-Hold-OFF"},"last_changed":"2023-08-03T20:41:02.157634+00:00","last_updated":"2023-08-03T20:41:02.157634+00:00","context":{"id":"01H6YJ3RYD5R2W6CPTSCNXZNJX","parent_id":null,"user_id":null}},{"entity_id":"automation.mqtt_nexia_hold_on","state":"on","attributes":{"id":"1669421147362","last_triggered":"2023-05-23T11:22:06.954299+00:00","mode":"single","current":0,"friendly_name":"MQTT-Nexia-Hold-ON"},"last_changed":"2023-08-03T20:41:02.158081+00:00","last_updated":"2023-08-03T20:41:02.158081+00:00","context":{"id":"01H6YJ3RYEN1TZH3KEV6K0KB3R","parent_id":null,"user_id":null}},{"entity_id":"sensor.sun_next_dawn","state":"2023-08-04T10:23:56+00:00","attributes":{"device_class":"timestamp","icon":"mdi:sun-clock","friendly_name":"Sun Next dawn"},"last_changed":"2023-08-03T20:41:02.613503+00:00","last_updated":"2023-08-03T20:41:02.613503+00:00","context":{"id":"01H6YJ3SCNK9GFRT6DHMPKTKGH","parent_id":null,"user_id":null}},{"entity_id":"sensor.sun_next_dusk","state":"2023-08-04T00:30:36+00:00","attributes":{"device_class":"timestamp","icon":"mdi:sun-clock","friendly_name":"Sun Next dusk"},"last_changed":"2023-08-03T20:41:02.614170+00:00","last_updated":"2023-08-03T20:41:02.614170+00:00","context":{"id":"01H6YJ3SCPRSBT79PSPYN88A2C","parent_id":null,"user_id":null}},{"entity_id":"sensor.sun_next_midnight","state":"2023-08-04T05:27:05+00:00","attributes":{"device_class":"timestamp","icon":"mdi:sun-clock","friendly_name":"Sun Next midnight"},"last_changed":"2023-08-03T20:41:02.614762+00:00","last_updated":"2023-08-03T20:41:02.614762+00:00","context":{"id":"01H6YJ3SCP501GT6AT54NW3M2H","parent_id":null,"user_id":null}},{"entity_id":"sensor.sun_next_noon","state":"2023-08-04T17:27:09+00:00","attributes":{"device_class":"timestamp","icon":"mdi:sun-clock","friendly_name":"Sun Next noon"},"last_changed":"2023-08-03T20:41:02.615313+00:00","last_updated":"2023-08-03T20:41:02.615313+00:00","context":{"id":"01H6YJ3SCQ84PZH7YC5M56RE45","parent_id":null,"user_id":null}},{"entity_id":"sensor.sun_next_rising","state":"2023-08-04T10:48:59+00:00","attributes":{"device_class":"timestamp","icon":"mdi:sun-clock","friendly_name":"Sun Next rising"},"last_changed":"2023-08-03T20:41:02.615857+00:00","last_updated":"2023-08-03T20:41:02.615857+00:00","context":{"id":"01H6YJ3SCQKZEKRWBH00EMYR2F","parent_id":null,"user_id":null}},{"entity_id":"sensor.sun_next_setting","state":"2023-08-04T00:05:33+00:00","attributes":{"device_class":"timestamp","icon":"mdi:sun-clock","friendly_name":"Sun Next setting"},"last_changed":"2023-08-03T20:41:02.616337+00:00","last_updated":"2023-08-03T20:41:02.616337+00:00","context":{"id":"01H6YJ3SCRFQ7M888Q4C9YAR31","parent_id":null,"user_id":null}},{"entity_id":"button.sony_xbr_65x850c_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"Sony XBR-65X850C Restart"},"last_changed":"2023-08-03T20:41:02.836757+00:00","last_updated":"2023-08-03T20:41:02.836757+00:00","context":{"id":"01H6YJ3SKMP6VCMHFQ3A1EHDSF","parent_id":null,"user_id":null}},{"entity_id":"button.sony_xbr_65x850c_terminate_apps","state":"unknown","attributes":{"friendly_name":"Sony XBR-65X850C Terminate apps"},"last_changed":"2023-08-03T20:41:02.837353+00:00","last_updated":"2023-08-03T20:41:02.837353+00:00","context":{"id":"01H6YJ3SKNWCA6DPV7QN6B11R8","parent_id":null,"user_id":null}},{"entity_id":"media_player.sony_xbr_65x850c","state":"off","attributes":{"assumed_state":true,"device_class":"tv","friendly_name":"Sony XBR-65X850C","supported_features":155581},"last_changed":"2023-08-03T20:41:02.914896+00:00","last_updated":"2023-08-03T20:41:02.914896+00:00","context":{"id":"01H6YJ3SP21WZZQXN1629MZS8S","parent_id":null,"user_id":null}},{"entity_id":"remote.sony_xbr_65x850c","state":"off","attributes":{"friendly_name":"Sony XBR-65X850C","supported_features":0},"last_changed":"2023-08-03T20:41:02.916978+00:00","last_updated":"2023-08-03T20:41:02.916978+00:00","context":{"id":"01H6YJ3SP4NBAEJRMYPV7Z5Y3F","parent_id":null,"user_id":null}},{"entity_id":"weather.forecast_home","state":"rainy","attributes":{"temperature":89,"temperature_unit":"°F","humidity":65,"cloud_coverage":94.5,"pressure":29.98,"pressure_unit":"inHg","wind_bearing":135.4,"wind_speed":8.7,"wind_speed_unit":"mph","visibility_unit":"mi","precipitation_unit":"in","forecast":[{"condition":"rainy","datetime":"2023-08-03T16:00:00+00:00","wind_bearing":135.4,"temperature":89,"templow":76,"wind_speed":11.62,"precipitation":0.24,"humidity":65},{"condition":"rainy","datetime":"2023-08-04T16:00:00+00:00","wind_bearing":184.2,"temperature":87,"templow":77,"wind_speed":11.62,"precipitation":0.42,"humidity":71},{"condition":"rainy","datetime":"2023-08-05T16:00:00+00:00","wind_bearing":213.8,"temperature":88,"templow":77,"wind_speed":9.82,"precipitation":0.29,"humidity":72},{"condition":"rainy","datetime":"2023-08-06T16:00:00+00:00","wind_bearing":151.0,"temperature":89,"templow":78,"wind_speed":7.58,"precipitation":0.13,"humidity":72},{"condition":"rainy","datetime":"2023-08-07T16:00:00+00:00","wind_bearing":141.9,"temperature":89,"templow":82,"wind_speed":6.96,"precipitation":0.09,"humidity":73},{"condition":"sunny","datetime":"2023-08-08T16:00:00+00:00","wind_bearing":129.8,"temperature":90,"templow":79,"wind_speed":6.96,"precipitation":0.03,"humidity":68}],"attribution":"Weather forecast from met.no, delivered by the Norwegian Meteorological Institute.","friendly_name":"Forecast Home"},"last_changed":"2023-08-03T20:41:02.934325+00:00","last_updated":"2023-08-03T20:41:02.934325+00:00","context":{"id":"01H6YJ3SPPX0EMASCYWG9XHYBV","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_system_status","state":"Cooling","attributes":{"attribution":"Data provided by Trane Technologies","friendly_name":"House System Status"},"last_changed":"2023-08-03T20:41:03.790855+00:00","last_updated":"2023-08-03T20:41:03.790855+00:00","context":{"id":"01H6YJ3THE0WVQHES2D66YSRE9","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_air_cleaner_mode","state":"auto","attributes":{"attribution":"Data provided by Trane Technologies","friendly_name":"House Air Cleaner Mode"},"last_changed":"2023-08-03T20:41:03.791567+00:00","last_updated":"2023-08-03T20:41:03.791567+00:00","context":{"id":"01H6YJ3THFYFGRB8CSF1Y5RV5A","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_current_compressor_speed","state":"0.0","attributes":{"state_class":"measurement","unit_of_measurement":"%","attribution":"Data provided by Trane Technologies","friendly_name":"House Current Compressor Speed"},"last_changed":"2023-08-03T20:41:03.792188+00:00","last_updated":"2023-08-03T20:41:03.792188+00:00","context":{"id":"01H6YJ3THGY9WBSP4BDVEF8C3T","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_requested_compressor_speed","state":"0.0","attributes":{"state_class":"measurement","unit_of_measurement":"%","attribution":"Data provided by Trane Technologies","friendly_name":"House Requested Compressor Speed"},"last_changed":"2023-08-03T20:41:03.792819+00:00","last_updated":"2023-08-03T20:41:03.792819+00:00","context":{"id":"01H6YJ3THGXSFT49GPDZMHJRM5","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_outdoor_temperature","state":"88.0","attributes":{"state_class":"measurement","unit_of_measurement":"°F","attribution":"Data provided by Trane Technologies","device_class":"temperature","friendly_name":"House Outdoor Temperature"},"last_changed":"2023-08-03T20:41:03.793510+00:00","last_updated":"2023-08-03T20:41:03.793510+00:00","context":{"id":"01H6YJ3THHT4YV8AVDTQXA66VD","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_relative_humidity","state":"58.0","attributes":{"state_class":"measurement","unit_of_measurement":"%","attribution":"Data provided by Trane Technologies","device_class":"humidity","friendly_name":"House Relative Humidity"},"last_changed":"2023-08-03T20:41:03.794233+00:00","last_updated":"2023-08-03T20:41:03.794233+00:00","context":{"id":"01H6YJ3THJYD0G50GBYZWXG6YM","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_nativezone_temperature","state":"77","attributes":{"state_class":"measurement","unit_of_measurement":"°F","attribution":"Data provided by Trane Technologies","device_class":"temperature","friendly_name":"House NativeZone Temperature"},"last_changed":"2023-08-03T20:41:03.795070+00:00","last_updated":"2023-08-03T20:41:03.795070+00:00","context":{"id":"01H6YJ3THKJ5AJFHP9KFKDQAZ6","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_nativezone_zone_status","state":"Idle","attributes":{"attribution":"Data provided by Trane Technologies","friendly_name":"House NativeZone Zone Status"},"last_changed":"2023-08-03T20:41:03.795732+00:00","last_updated":"2023-08-03T20:41:03.795732+00:00","context":{"id":"01H6YJ3THKPKGJF0A8PQ5M4MBR","parent_id":null,"user_id":null}},{"entity_id":"sensor.house_nativezone_zone_setpoint_status","state":"Run Schedule - None","attributes":{"attribution":"Data provided by Trane Technologies","friendly_name":"House NativeZone Zone Setpoint Status"},"last_changed":"2023-08-03T20:41:03.796309+00:00","last_updated":"2023-08-03T20:41:03.796309+00:00","context":{"id":"01H6YJ3THMSJSNQYEAZ7JYSC2K","parent_id":null,"user_id":null}},{"entity_id":"binary_sensor.house_blower_active","state":"on","attributes":{"attribution":"Data provided by Trane Technologies","friendly_name":"House Blower Active"},"last_changed":"2023-08-03T20:41:03.801784+00:00","last_updated":"2023-08-03T20:41:03.801784+00:00","context":{"id":"01H6YJ3THSXQ7G4NQJDF76TTVH","parent_id":null,"user_id":null}},{"entity_id":"climate.house_nativezone","state":"cool","attributes":{"hvac_modes":["off","auto","heat_cool","heat","cool"],"min_temp":55,"max_temp":99,"target_temp_step":1.0,"fan_modes":["Auto","On","Circulate"],"preset_modes":["None","Home","Away","Sleep"],"current_temperature":77,"temperature":77,"target_temp_high":null,"target_temp_low":null,"current_humidity":58.0,"fan_mode":"Auto","hvac_action":"cooling","preset_mode":"None","attribution":"Data provided by Trane Technologies","friendly_name":"House NativeZone","supported_features":27},"last_changed":"2023-08-03T20:41:03.803754+00:00","last_updated":"2023-08-03T20:41:03.803754+00:00","context":{"id":"01H6YJ3THV76TP9HC55MA0HJHE","parent_id":null,"user_id":null}},{"entity_id":"scene.sethold","state":"unknown","attributes":{"description":"House will permanently hold the heat to 68.0 and cool to 79.0","attribution":"Data provided by Trane Technologies","icon":"mdi:script-text-outline","friendly_name":"SetHold"},"last_changed":"2023-08-03T20:41:03.805510+00:00","last_updated":"2023-08-03T20:41:03.805510+00:00","context":{"id":"01H6YJ3THX680W9GBFAJH9ASES","parent_id":null,"user_id":null}},{"entity_id":"scene.setpoint_vacation","state":"unknown","attributes":{"description":"House will heat to 68 and cool to 78","attribution":"Data provided by Trane Technologies","icon":"mdi:script-text-outline","friendly_name":"Setpoint-Away"},"last_changed":"2023-08-03T20:41:03.805967+00:00","last_updated":"2023-08-03T20:41:03.805967+00:00","context":{"id":"01H6YJ3THX66FWJM3DSC5K7ZG0","parent_id":null,"user_id":null}},{"entity_id":"scene.setpoint_guess","state":"unknown","attributes":{"description":"House will heat to 68 and cool to 75","attribution":"Data provided by Trane Technologies","icon":"mdi:script-text-outline","friendly_name":"Setpoint-Guess"},"last_changed":"2023-08-03T20:41:03.806246+00:00","last_updated":"2023-08-03T20:41:03.806246+00:00","context":{"id":"01H6YJ3THYRASHVFFAN0FZQMCB","parent_id":null,"user_id":null}},{"entity_id":"scene.setpoint_home","state":"unknown","attributes":{"description":"House will heat to 68 and cool to 77","attribution":"Data provided by Trane Technologies","icon":"mdi:script-text-outline","friendly_name":"Setpoint-Home"},"last_changed":"2023-08-03T20:41:03.806544+00:00","last_updated":"2023-08-03T20:41:03.806544+00:00","context":{"id":"01H6YJ3THYFCS836DRMGVW5Q7X","parent_id":null,"user_id":null}},{"entity_id":"scene.setpoint_home_wake_weekend","state":"unknown","attributes":{"description":"House will heat to 68 and cool to 76","attribution":"Data provided by Trane Technologies","icon":"mdi:script-text-outline","friendly_name":"Setpoint-Sleep"},"last_changed":"2023-08-03T20:41:03.806823+00:00","last_updated":"2023-08-03T20:41:03.806823+00:00","context":{"id":"01H6YJ3THY3YTYMZDEBCW3ZK0G","parent_id":null,"user_id":null}},{"entity_id":"switch.house_nativezone_hold","state":"off","attributes":{"attribution":"Data provided by Trane Technologies","icon":"mdi:timer","friendly_name":"House NativeZone Hold"},"last_changed":"2023-08-03T20:41:03.808011+00:00","last_updated":"2023-08-03T20:41:03.808011+00:00","context":{"id":"01H6YJ3TJ08HEAGBPMFQG40G2R","parent_id":null,"user_id":null}},{"entity_id":"binary_sensor.freeze_protection","state":"off","attributes":{"device_class":"cold","friendly_name":"Freeze Protection"},"last_changed":"2023-08-03T20:41:05.715904+00:00","last_updated":"2023-08-03T20:41:05.715904+00:00","context":{"id":"01H6YJ3WDKRSGA3TN666RR4BWJ","parent_id":null,"user_id":null}},{"entity_id":"binary_sensor.is_icl_present","state":"off","attributes":{"friendly_name":"Is Icl Present"},"last_changed":"2023-08-03T20:41:05.716500+00:00","last_updated":"2023-08-03T20:41:05.716500+00:00","context":{"id":"01H6YJ3WDM93TNH9G2KCNEGRGD","parent_id":null,"user_id":null}},{"entity_id":"climate.pool","state":"off","attributes":{"hvac_modes":["heat","off"],"min_temp":32,"max_temp":104,"current_temperature":90,"temperature":55,"friendly_name":"Pool","supported_features":1},"last_changed":"2023-08-03T20:48:08.401756+00:00","last_updated":"2023-08-03T20:48:08.401756+00:00","context":{"id":"01H6YJGQSHH5KE2NXRDAPHC3HH","parent_id":null,"user_id":null}},{"entity_id":"sensor.pool_temp","state":"90","attributes":{"unit_of_measurement":"°F","device_class":"temperature","friendly_name":"Pool Temp"},"last_changed":"2023-08-03T20:41:05.718536+00:00","last_updated":"2023-08-03T20:41:05.718536+00:00","context":{"id":"01H6YJ3WDPJSXA201YVEZAJAWH","parent_id":null,"user_id":null}},{"entity_id":"sensor.air_temp","state":"92","attributes":{"unit_of_measurement":"°F","device_class":"temperature","friendly_name":"Air Temp"},"last_changed":"2023-08-03T20:41:05.719137+00:00","last_updated":"2023-08-03T20:41:05.719137+00:00","context":{"id":"01H6YJ3WDQTYWZGJSBJ1EW6XEF","parent_id":null,"user_id":null}},{"entity_id":"sensor.pool_salinity","state":"unknown","attributes":{"friendly_name":"Pool Salinity"},"last_changed":"2023-08-03T20:41:05.719904+00:00","last_updated":"2023-08-03T20:41:05.719904+00:00","context":{"id":"01H6YJ3WDQW5S3HFZ4PFK720ZP","parent_id":null,"user_id":null}},{"entity_id":"sensor.relay_count","state":"unknown","attributes":{"friendly_name":"Relay Count"},"last_changed":"2023-08-03T20:41:05.720650+00:00","last_updated":"2023-08-03T20:41:05.720650+00:00","context":{"id":"01H6YJ3WDRG561S9JSTFDSH9NJ","parent_id":null,"user_id":null}},{"entity_id":"switch.pool_pump","state":"on","attributes":{"icon":"mdi:fan","friendly_name":"Pool Pump"},"last_changed":"2023-08-03T20:41:05.721476+00:00","last_updated":"2023-08-03T20:41:05.721476+00:00","context":{"id":"01H6YJ3WDS1MMEGQ3E2E81J0J8","parent_id":null,"user_id":null}},{"entity_id":"switch.pool_heater","state":"off","attributes":{"icon":"mdi:radiator","friendly_name":"Pool Heater"},"last_changed":"2023-08-03T20:48:08.402449+00:00","last_updated":"2023-08-03T20:48:08.402449+00:00","context":{"id":"01H6YJGS6J042WZZDCQZVBPHXV","parent_id":null,"user_id":null}},{"entity_id":"switch.cleaner","state":"off","attributes":{"icon":"mdi:robot-vacuum","friendly_name":"Cleaner"},"last_changed":"2023-08-03T20:41:05.724274+00:00","last_updated":"2023-08-03T20:41:05.724274+00:00","context":{"id":"01H6YJ3WDW3HMW8RY29B2SMEC1","parent_id":null,"user_id":null}},{"entity_id":"switch.waterfall","state":"off","attributes":{"icon":"mdi:fountain","friendly_name":"Waterfall"},"last_changed":"2023-08-03T20:41:05.724748+00:00","last_updated":"2023-08-03T20:41:05.724748+00:00","context":{"id":"01H6YJ3WDWZG7C1SZ55DRRK207","parent_id":null,"user_id":null}},{"entity_id":"switch.drain_line","state":"off","attributes":{"friendly_name":"Drain Line"},"last_changed":"2023-08-03T20:41:05.725277+00:00","last_updated":"2023-08-03T20:41:05.725277+00:00","context":{"id":"01H6YJ3WDX241WEADN0CSAVAXN","parent_id":null,"user_id":null}},{"entity_id":"switch.fill_line","state":"off","attributes":{"friendly_name":"Fill Line"},"last_changed":"2023-08-03T20:41:05.725887+00:00","last_updated":"2023-08-03T20:41:05.725887+00:00","context":{"id":"01H6YJ3WDXQNKZ4F6CDBDWH2Y5","parent_id":null,"user_id":null}},{"entity_id":"weather.home","state":"unavailable","attributes":{"restored":true,"friendly_name":"Home","supported_features":0},"last_changed":"2023-08-03T20:41:05.732693+00:00","last_updated":"2023-08-03T20:41:05.732693+00:00","context":{"id":"01H6YJ3WE40VY7CANMARNESCMX","parent_id":null,"user_id":null}},{"entity_id":"sensor.is_icl_present","state":"unavailable","attributes":{"restored":true,"friendly_name":"Is Icl Present","supported_features":0},"last_changed":"2023-08-03T20:41:05.732958+00:00","last_updated":"2023-08-03T20:41:05.732958+00:00","context":{"id":"01H6YJ3WE4BMHBNQ7GYF5Z6TGC","parent_id":null,"user_id":null}},{"entity_id":"sensor.icl_custom_color_info","state":"unavailable","attributes":{"restored":true,"friendly_name":"Icl Custom Color Info","supported_features":0},"last_changed":"2023-08-03T20:41:05.733105+00:00","last_updated":"2023-08-03T20:41:05.733105+00:00","context":{"id":"01H6YJ3WE57WGBK83ZYRNYEH60","parent_id":null,"user_id":null}},{"entity_id":"sensor.heatpump_info","state":"unavailable","attributes":{"restored":true,"friendly_name":"Heatpump Info","supported_features":0},"last_changed":"2023-08-03T20:41:05.733238+00:00","last_updated":"2023-08-03T20:41:05.733238+00:00","context":{"id":"01H6YJ3WE5VTAY9WZW0TBX0MRM","parent_id":null,"user_id":null}}]}- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
1. Learn to use the CODE tags. Seriously.
2. Turn off Extra Debugging
3. I don't understand what "Once created, you have to data or responds to actions" means.
4. Please explain the actual problem you're seeing. Don't assume the log output explains it.
5. Restart the plugin and post the log with just the regular debug logging.
2. Turn off Extra Debugging
3. I don't understand what "Once created, you have to data or responds to actions" means.
4. Please explain the actual problem you're seeing. Don't assume the log output explains it.
5. Restart the plugin and post the log with just the regular debug logging.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Re: Home Assistant plugin updated for Python 3
Created new climate devices
I selected it from the list
No info, no action
When trying to change the temp:
I selected it from the list
No info, no action
When trying to change the temp:
Code: Select all
Aug 3, 2023 at 5:11:40 PM
Home Assistant Agent Debug Pool HA Thermostat: _handleChangeSetpointAction: setpointHeat 1.0
Home Assistant Agent Debug Pool HA Thermostat: _handleChangeSetpointAction: setpointHeat 1.0
Home Assistant Agent Debug Pool HA Thermostat: _handleChangeSetpointAction: setpointHeat 1.0
Home Assistant Agent Debug Pool HA Thermostat: _handleChangeSetpointAction: setpointHeat -1.0
Home Assistant Agent Debug Pool HA Thermostat: newHVACmode: 1 (heat)
Home Assistant Agent Debug Updating device Pool HA Thermostat with {'entity_id': 'climate.pool', 'state': 'heat', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T21:11:46.348709+00:00', 'last_updated': '2023-08-03T21:11:46.348709+00:00', 'context': {'id': '01H6YKW0XJKFTW09GXENDWJEW0', 'parent_id': None, 'user_id': '250b207b7a25402ebf30cecb8cef41a0'}}
Home Assistant Agent Error Websocket state_changed exception: 'fan_mode'
Home Assistant Agent Debug Websocket state_changed:
{'id': 1, 'type': 'event', 'event': {'event_type': 'state_changed', 'data': {'entity_id': 'climate.pool', 'old_state': {'entity_id': 'climate.pool', 'state': 'off', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T20:48:08.401756+00:00', 'last_updated': '2023-08-03T20:49:51.737334+00:00', 'context': {'id': '01H6YJKY3SNSQ52PBDZ35CTWTB', 'parent_id': None, 'user_id': None}}, 'new_state': {'entity_id': 'climate.pool', 'state': 'heat', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T21:11:46.348709+00:00', 'last_updated': '2023-08-03T21:11:46.348709+00:00', 'context': {'id': '01H6YKW0XJKFTW09GXENDWJEW0', 'parent_id': None, 'user_id': '250b207b7a25402ebf30cecb8cef41a0'}}}, 'origin': 'LOCAL', 'time_fired': '2023-08-03T21:11:46.348709+00:00', 'context': {'id': '01H6YKW0XJKFTW09GXENDWJEW0', 'parent_id': None, 'user_id': '250b207b7a25402ebf30cecb8cef41a0'}}}
Home Assistant Agent Debug Updating device Pool HA 04-Heater (HA Plugin) with {'entity_id': 'switch.pool_heater', 'state': 'on', 'attributes': {'icon': 'mdi:radiator', 'friendly_name': 'Pool Heater'}, 'last_changed': '2023-08-03T21:11:46.349452+00:00', 'last_updated': '2023-08-03T21:11:46.349452+00:00', 'context': {'id': '01H6YKW1XDNJZ607Z3TA4E3MDX', 'parent_id': None, 'user_id': None}}
Home Assistant Agent Debug Websocket unknown message type: {"id": 1, "type": "event", "event": {"event_type": "automation_triggered", "data": {"name": "MQTT-Pool-Temp-Setpoint", "entity_id": "automation.mqtt_pool_temp_setpoint", "source": "mqtt topic homeassistant/climate/pool/temperature"}, "origin": "LOCAL", "time_fired": "2023-08-03T21:11:46.371004+00:00", "context": {"id": "01H6YKW1Y2EZT9Z6B3N8YDZ20V", "parent_id": null, "user_id": null}}}- Attachments
-
- Screenshot 2023-08-03 at 5.08.57 PM.png (52.64 KiB) Viewed 2343 times
Re: Home Assistant plugin updated for Python 3
The climate devices now show the correct temp, humidityy and mode. The custom states seem to be recorded and displaying. I will need to do some more testing but seems to be working currently.
Awesome work.
Thanks.
Awesome work.
Thanks.
- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
Wait. This is a pool heater with no fan? That might be the problem. Let me look into that.roquej wrote:Created new climate devices
I selected it from the list
No info, no action
When trying to change the temp:
What's the source for the data? Looks like it might be going through the HA MQTT integration.
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Re: Home Assistant plugin updated for Python 3
Yes, it's a pool heater with no fan control. I do have an MQ integration, which is the way I did this before your plugin. It's convoluted with MQ and Virtual devices and triggers in HA. This is why I want to replace all of that with the plugin. This is the log when creating the device:
Home Assistant Agent Debug logLevel = 10
Home Assistant Agent Debug get_entity_list for filter 'climate': retList = [('climate.house_nativezone', 'house_nativezone'), ('climate.pool', 'pool')]
Home Assistant Agent Debug menuChanged: typeId = HAclimate, devId = 142276811, valuesDict = UiValuesDict : (dict)
NumHumidityInputs : 0 (string)
NumTemperatureInputs : 0 (string)
ShowCoolHeatEquipmentStateUI : true (bool)
SupportsCoolSetpoint : true (bool)
SupportsHeatSetpoint : true (bool)
SupportsHvacFanMode : false (bool)
SupportsHvacOperationMode : true (bool)
SupportsStatusRequest : false (bool)
address : climate.pool (string)
Home Assistant Agent Debug get_entity_list for filter 'climate': retList = [('climate.house_nativezone', 'house_nativezone'), ('climate.pool', 'pool')]
Home Assistant Agent new device 1: Starting device with address: climate.pool
Home Assistant Agent Debug Updating device new device 1 with {'entity_id': 'climate.pool', 'state': 'off', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T21:22:51.779193+00:00', 'last_updated': '2023-08-03T21:22:51.779193+00:00', 'context': {'id': '01H6YMGBR32JAA6KFDR4FQTQZ6', 'parent_id': None, 'user_id': None}}
Home Assistant Agent Error Error in plugin execution ServerReplacedElem:
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1379, in device_updated
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1315, in _dispatch_device_start_comm
File "plugin.py", line 157, in deviceStartComm
File "plugin.py", line 226, in update_device
type: ('fan_mode',)
Home Assistant Agent new device 1: Stopping device with address: climate.pool
Home Assistant Agent new device 1: Starting device with address: climate.pool
Home Assistant Agent Debug Updating device new device 1 with {'entity_id': 'climate.pool', 'state': 'off', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T21:22:51.779193+00:00', 'last_updated': '2023-08-03T21:22:51.779193+00:00', 'context': {'id': '01H6YMGBR32JAA6KFDR4FQTQZ6', 'parent_id': None, 'user_id': None}}
Home Assistant Agent Error Error in plugin execution ServerReplacedElem:
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1379, in device_updated
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1315, in _dispatch_device_start_comm
File "plugin.py", line 157, in deviceStartComm
File "plugin.py", line 226, in update_device
type: ('fan_mode',)
Home Assistant Agent Debug logLevel = 10
Home Assistant Agent Debug get_entity_list for filter 'climate': retList = [('climate.house_nativezone', 'house_nativezone'), ('climate.pool', 'pool')]
Home Assistant Agent Debug menuChanged: typeId = HAclimate, devId = 142276811, valuesDict = UiValuesDict : (dict)
NumHumidityInputs : 0 (string)
NumTemperatureInputs : 0 (string)
ShowCoolHeatEquipmentStateUI : true (bool)
SupportsCoolSetpoint : true (bool)
SupportsHeatSetpoint : true (bool)
SupportsHvacFanMode : false (bool)
SupportsHvacOperationMode : true (bool)
SupportsStatusRequest : false (bool)
address : climate.pool (string)
Home Assistant Agent Debug get_entity_list for filter 'climate': retList = [('climate.house_nativezone', 'house_nativezone'), ('climate.pool', 'pool')]
Home Assistant Agent new device 1: Starting device with address: climate.pool
Home Assistant Agent Debug Updating device new device 1 with {'entity_id': 'climate.pool', 'state': 'off', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T21:22:51.779193+00:00', 'last_updated': '2023-08-03T21:22:51.779193+00:00', 'context': {'id': '01H6YMGBR32JAA6KFDR4FQTQZ6', 'parent_id': None, 'user_id': None}}
Home Assistant Agent Error Error in plugin execution ServerReplacedElem:
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1379, in device_updated
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1315, in _dispatch_device_start_comm
File "plugin.py", line 157, in deviceStartComm
File "plugin.py", line 226, in update_device
type: ('fan_mode',)
Home Assistant Agent new device 1: Stopping device with address: climate.pool
Home Assistant Agent new device 1: Starting device with address: climate.pool
Home Assistant Agent Debug Updating device new device 1 with {'entity_id': 'climate.pool', 'state': 'off', 'attributes': {'hvac_modes': ['heat', 'off'], 'min_temp': 32, 'max_temp': 104, 'current_temperature': 89, 'temperature': 55, 'friendly_name': 'Pool', 'supported_features': 1}, 'last_changed': '2023-08-03T21:22:51.779193+00:00', 'last_updated': '2023-08-03T21:22:51.779193+00:00', 'context': {'id': '01H6YMGBR32JAA6KFDR4FQTQZ6', 'parent_id': None, 'user_id': None}}
Home Assistant Agent Error Error in plugin execution ServerReplacedElem:
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1379, in device_updated
File "/Library/Application Support/Perceptive Automation/Indigo 2022.2/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1315, in _dispatch_device_start_comm
File "plugin.py", line 157, in deviceStartComm
File "plugin.py", line 226, in update_device
type: ('fan_mode',)
- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
Seriously, it's not a hard button to use. It's this one:
Posting the errors from when you created the device first would have been better. Just saying.
https://github.com/FlyingDiver/Indigo-H ... g/2023.0.2
Posting the errors from when you created the device first would have been better. Just saying.
https://github.com/FlyingDiver/Indigo-H ... g/2023.0.2
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
Re: Home Assistant plugin updated for Python 3
I am sorry, multi-tasking on work calls. Are you being sarcastic? I am clueless about sarcasm. It is a cultural thing. If not, I am being a dork, as I have no clue what you're trying to tell me.
You will have to dumb it down.
JP
You will have to dumb it down.
JP
- FlyingDiver
- Posts: 7830
- Joined: Sat Jun 07, 2014 10:36 am
- Location: Southwest Florida, USA
Re: Home Assistant plugin updated for Python 3
Not sarcastic, really. You're just causing me more work. When you post code or log segments, use the button above the text input box labeled "Code" to put code tags around those text lines, which makes them much easier to read.
- Attachments
-
- Screenshot 2023-08-03 at 5.42.21 PM.png (33.03 KiB) Viewed 2345 times
joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177
my plugins: http://forums.indigodomo.com/viewforum.php?f=177