Pyhass / Hive-Custom-Component

A custom version of the home assistant hive component
MIT License
33 stars 17 forks source link

2020.1_b7: TRV Climate Entities not created #10

Closed holdestmade closed 3 years ago

holdestmade commented 4 years ago

2020.1_b7: TRV Climate Entities not created, battery level and availability for the TRVs are created ok

Thermostats Climate Entity works fine

KJonline commented 4 years ago

@holdestmade Are you getting any errors and if so please could you document them here so I can understand the issue. I don’t have a TRV so I’m working a bit blind.

holdestmade commented 4 years ago

This is in the logs at startup after installing b7:


Logger: homeassistant.components.sensor
Source: custom_components/hive/sensor.py:70
Integration: Sensor (documentation, issues)
First occurred: 17:27:19 (1 occurrences)
Last logged: 17:27:19

Error while setting up hive platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 201, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 310, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 371, in _async_add_entity
    device_info = entity.device_info
  File "/config/custom_components/hive/sensor.py", line 70, in device_info
    "model": self.device["device_data"]["model"],
KeyError: 'model'

Logger: homeassistant.components.climate
Source: custom_components/hive/climate.py:101
Integration: Climate (documentation, issues)
First occurred: 17:27:19 (1 occurrences)
Last logged: 17:27:19

Error while setting up hive platform for climate
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 201, in _async_setup_platform
    await asyncio.gather(*pending)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 310, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 361, in _async_add_entity
    suggested_object_id = entity.name
  File "/config/custom_components/hive/climate.py", line 101, in name
    return self.device["ha_name"]
KeyError: 'ha_name'
martinlong1978 commented 4 years ago

Yep, same problem for me. I actually don't get ether the battery entities or the climate entities with b7

KJonline commented 4 years ago

Hi @martinlong1978 @holdestmade, I have been working on the next beta and before I published it I wanted to check the TRV issue out. im not sure if I have unintentionally fixed it or not, I have ran HA with a dummy file as I don't have TRV's but I seem to get all entities loaded up correctly now please can you have a look at beta 8 and feedback if this is still an issue then I release it.

image
martinlong1978 commented 4 years ago

Hi,

I certainly can, but I don't see the b8 tag in the repo yet - I'm installing through HACS.

Thanks

Martin

On Mon, 2 Nov 2020 at 22:44, Khole notifications@github.com wrote:

Hi @martinlong1978 https://github.com/martinlong1978 @holdestmade https://github.com/holdestmade, I have been working on the next beta and before I published it I wanted to check the TRV issue out. im not sure if I have unintentionally fixed it or not, I have ran HA with a dummy file as I don't have TRV's but I seem to get all entities loaded up correctly now please can you have a look at beta 8 and feedback if this is still an issue then I release it. [image: image] https://user-images.githubusercontent.com/29937485/97927444-e3254780-1d5c-11eb-9408-0e7dbf43ddcf.png

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-720766755, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G2EBJ247L26U7QJDDTSN4Y35ANCNFSM4SWAZMFA .

martinlong1978 commented 4 years ago

Sorry, no joy. My hive integration breaks completely with any of the beta versions, including b8.

Nothing shows up in the log files, but I do get this

[image: image.png]

On Mon, 2 Nov 2020 at 22:53, Long, Martin martin@longhome.co.uk wrote:

Hi,

I certainly can, but I don't see the b8 tag in the repo yet - I'm installing through HACS.

Thanks

Martin

On Mon, 2 Nov 2020 at 22:44, Khole notifications@github.com wrote:

Hi @martinlong1978 https://github.com/martinlong1978 @holdestmade https://github.com/holdestmade, I have been working on the next beta and before I published it I wanted to check the TRV issue out. im not sure if I have unintentionally fixed it or not, I have ran HA with a dummy file as I don't have TRV's but I seem to get all entities loaded up correctly now please can you have a look at beta 8 and feedback if this is still an issue then I release it. [image: image] https://user-images.githubusercontent.com/29937485/97927444-e3254780-1d5c-11eb-9408-0e7dbf43ddcf.png

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-720766755, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G2EBJ247L26U7QJDDTSN4Y35ANCNFSM4SWAZMFA .

KJonline commented 4 years ago

@martinlong1978 Please can you try that release was a bit duff

martinlong1978 commented 4 years ago

Could you push the tag again please?

On Mon, 2 Nov 2020 at 23:44, Khole notifications@github.com wrote:

@martinlong1978 Please can you try that release was a bit duff

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

martinlong1978 commented 4 years ago

It's ok... got it.

On Mon, 2 Nov 2020 at 23:49, Long, Martin martin@longhome.co.uk wrote:

Could you push the tag again please?

On Mon, 2 Nov 2020 at 23:44, Khole notifications@github.com wrote:

@martinlong1978 Please can you try that release was a bit duff

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

KJonline commented 4 years ago

im having strange issues with this build myself now so im not sure if its going to work for you

martinlong1978 commented 4 years ago

Ok, the climate entities are working again. However, no additional sensors for the TRVs.

if it helps, here is my JSON from the devices and products endpoints:

products: [{"id":"3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4","type":"trvcontrol","sortOrder":1,"created":1572692045612,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":20.8,"working":false,"trvs":["945dc093-95a2-4c6f-bde2-d9724dfb56b2"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Bathroom","mode":"SCHEDULE","target":15,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}],"tuesday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}],"wednesday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}],"thursday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}],"friday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}],"saturday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}],"sunday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":15}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"db7f48ed-1a84-422c-a2e4-4836fd3b992b","type":"trvcontrol","sortOrder":1,"created":1572691414896,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"db7f48ed-1a84-422c-a2e4-4836fd3b992b","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":21,"working":false,"trvs":["822aa058-e90e-4591-b893-fa8b60c64161"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Den","mode":"SCHEDULE","target":7,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"tuesday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"wednesday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"thursday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"friday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"saturday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"sunday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":7}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"1daa06b3-af0f-4b2e-b4d1-5ff05638cc55","type":"trvcontrol","sortOrder":1,"created":1572691124208,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"1daa06b3-af0f-4b2e-b4d1-5ff05638cc55","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":22.4,"working":false,"trvs":["da4a34e5-4c65-4758-9c41-11b32c08a364"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Dining Room","mode":"SCHEDULE","target":7,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"tuesday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"wednesday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"thursday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"friday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"saturday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"sunday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":7}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"926f4d3a-eb07-4d6c-ab33-1675488e7c15","type":"trvcontrol","sortOrder":1,"created":1572692254316,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"926f4d3a-eb07-4d6c-ab33-1675488e7c15","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":21.5,"working":false,"trvs":["883402df-62bc-42cf-8e66-9a48d3f22b05"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Effies Room","mode":"SCHEDULE","target":15,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"tuesday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"wednesday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"thursday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"friday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"saturday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"sunday":[{"start":360,"value":{"target":20}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"56a3e43a-2858-4ce6-a1d7-e404c063537f","type":"trvcontrol","sortOrder":1,"created":1572692777033,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"56a3e43a-2858-4ce6-a1d7-e404c063537f","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":20.5,"working":true,"trvs":["116b8726-c775-43b6-9887-7e6598fd983d"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Ensuite shower","mode":"MANUAL","target":32,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}],"tuesday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}],"wednesday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}],"thursday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}],"friday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}],"saturday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}],"sunday":[{"start":360,"value":{"target":21}},{"start":1380,"value":{"target":12}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"4f3e5700-02b9-49f0-b941-698c8304c9ed","type":"trvcontrol","sortOrder":1,"created":1572693222566,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"4f3e5700-02b9-49f0-b941-698c8304c9ed","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":18.8,"working":false,"trvs":["c8618b7b-75a1-4ba4-861c-20aac7cb303d"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Ethan's Room","mode":"SCHEDULE","target":15,"frostProtection":7,"schedule":{"monday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"tuesday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"wednesday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"thursday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"friday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"saturday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}],"sunday":[{"start":300,"value":{"target":15}},{"start":360,"value":{"target":19}},{"start":510,"value":{"target":15}},{"start":900,"value":{"target":20}},{"start":1230,"value":{"target":17}},{"start":1380,"value":{"target":15}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"422204fd-ff72-44d8-8568-4a0063859fe2","type":"trvcontrol","sortOrder":1,"created":1572691810682,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"422204fd-ff72-44d8-8568-4a0063859fe2","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":18.2,"working":false,"trvs":["593ac3ae-7fbf-4cd3-ad16-e5496e5617fa"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Hall","mode":"SCHEDULE","target":7,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}],"tuesday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}],"wednesday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}],"thursday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}],"friday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}],"saturday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}],"sunday":[{"start":360,"value":{"target":18}},{"start":1380,"value":{"target":7}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"f7f7c647-e03f-40ae-a500-f5e36c47ad8b","type":"trvcontrol","sortOrder":1,"created":1572690850509,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"f7f7c647-e03f-40ae-a500-f5e36c47ad8b","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":20.9,"working":false,"trvs":["eed1ec56-122e-4a34-9097-2eae5660acf5"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Lounge Window","mode":"SCHEDULE","target":7,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"tuesday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"wednesday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"thursday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"friday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":19}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"saturday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":21}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}],"sunday":[{"start":360,"value":{"target":21}},{"start":510,"value":{"target":21}},{"start":900,"value":{"target":21}},{"start":1380,"value":{"target":7}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"7d56c7c6-ed95-4856-a764-e303460e500b","type":"trvcontrol","sortOrder":1,"created":1572692569096,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"7d56c7c6-ed95-4856-a764-e303460e500b","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":19.3,"working":false,"trvs":["e1ddf058-a8ca-491f-b6c4-083e2c37da15"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Master Bedroom","mode":"SCHEDULE","target":15,"frostProtection":7,"schedule":{"monday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}],"tuesday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}],"wednesday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}],"thursday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}],"friday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}],"saturday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}],"sunday":[{"start":360,"value":{"target":19}},{"start":510,"value":{"target":17.5}},{"start":1140,"value":{"target":18}},{"start":1290,"value":{"target":19.5}},{"start":1410,"value":{"target":15}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"776d3354-2923-446e-b5a4-ff190a0883a6","type":"trvcontrol","sortOrder":1,"created":1572692964145,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"version":"00000000","upgrade":{"available":false,"upgrading":false},"parent":"776d3354-2923-446e-b5a4-ff190a0883a6","capabilities":["HOLIDAY_MODE","BOOST","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"maxEvents":6,"pmz":"OK","temperature":21.4,"working":false,"trvs":["46184a71-3c43-45b1-b6cb-abb2c767222d"],"previous":{"mode":"SCHEDULE"},"scheduleOverride":false,"zoneName":"Thermostat 1","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]}},"state":{"name":"Office","mode":"SCHEDULE","target":7,"frostProtection":7,"schedule":{"monday":[{"start":420,"value":{"target":20}},{"start":1020,"value":{"target":7}}],"tuesday":[{"start":420,"value":{"target":20}},{"start":1020,"value":{"target":7}}],"wednesday":[{"start":420,"value":{"target":20}},{"start":1020,"value":{"target":7}}],"thursday":[{"start":420,"value":{"target":20}},{"start":1020,"value":{"target":7}}],"friday":[{"start":420,"value":{"target":20}},{"start":1020,"value":{"target":7}}],"saturday":[{"start":420,"value":{"target":15}},{"start":1020,"value":{"target":7}}],"sunday":[{"start":420,"value":{"target":15}},{"start":1020,"value":{"target":7}}]},"autoBoost":"DISABLED","autoBoostTarget":22,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"}},{"id":"c0c22756-2104-468c-a16c-08cb012cec51","type":"heating","sortOrder":1,"created":1572689945444,"lastSeen":1604215249212,"parent":"5977360b-9bb5-4b1f-915d-36e7bac2037f","props":{"online":true,"model":"SLR2","version":"03025700","upgrade":{"available":false,"upgrading":false},"capabilities":["INFORMATION","RENAME","HEATING_ALERTS","GEOLOCATION","HOLIDAY_MODE","BOOST","OPTIMUM_START","TRV_AUTO_BOOST","TRV_AUTO_BOOST_READY"],"holidayMode":{"active":false,"enabled":false,"start":1572690300000,"end":1573295400000,"temperature":12.5},"modelVariant":"SLR2b","working":true,"pmz":"OK","previous":{"mode":"SCHEDULE"},"scheduleOverride":true,"temperature":21.7,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","autoBoost":{"active":false,"target":22,"duration":30,"trvs":["56a3e43a-2858-4ce6-a1d7-e404c063537f"]},"readyBy":false},"state":{"name":"Zone 1","boost":25,"frostProtection":7,"mode":"BOOST","schedule":{"monday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}],"tuesday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}],"wednesday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}],"thursday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}],"friday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}],"saturday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}],"sunday":[{"value":{"target":18},"start":390},{"value":{"target":7},"start":1380}]},"target":32,"optimumStart":false,"autoBoost":"DISABLED","autoBoostTarget":22}},{"id":"852f7785-ab0f-485a-9852-25980ef61394","type":"hotwater","sortOrder":2,"created":1572689945768,"lastSeen":1604215249212,"parent":"5977360b-9bb5-4b1f-915d-36e7bac2037f","props":{"online":true,"model":"SLR2","version":"03025700","upgrade":{"available":false,"upgrading":false},"modelVariant":"SLR2b","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","working":true,"holidayMode":{"active":false,"enabled":false,"start":1572690300000,"end":1573295400000},"capabilities":["INFORMATION","HOLIDAY_MODE","BOOST"],"previous":{"mode":"SCHEDULE"},"pmz":"OK"},"state":{"name":"Zone 1","mode":"SCHEDULE","schedule":{"monday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1425}],"tuesday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1425}],"wednesday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1425}],"thursday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1425}],"friday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1425}],"saturday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1425}],"sunday":[{"value":{"status":"ON"},"start":360},{"value":{"status":"OFF"},"start":1410}]},"boost":null,"status":"ON"}}]

devices:

[{"id":"c8b7142b-4812-4000-ae32-de2626e12a95","type":"hub","sortOrder":0,"created":1572685317537,"lastSeen":1604361552492,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"model":"NANO2","version":"1.0.0-7005-S547.4","manufacturer":"AlertMe","hardwareIdentifier":"JLP-364","upgrade":{"available":false,"upgrading":false},"power":"mains","uptime":54000,"operation":"DEPLOYED","ipAddress":"10.100.128.190","macAddress":"00:1C:2B:2D:0D:78","capabilities":["INFORMATION","RENAME","REBOOT_HUB","MIMIC_MODE","ActionsDaylight","ActionsMultiOutput","SLT5_INSTALL","ACTIONS_2","INSTALL_PHILIPS_HUE","PRODUCT_GROUP","SECURITY_LITE","HOMEKIT"],"pmz":"OK","connection":"wired","daylight":{"status":"DARK","nextDark":1604420881000,"nextLight":1604387221000,"nextSunrise":1604387220000,"nextSunset":1604420880000},"mimicMode":{"enabled":false,"firstTime":true,"start":"18:00","end":"22:30","consumers":[]},"assistedLiving":{"noMorningActivity":false,"noRecentActivity":false,"nightTime":false,"learning":true},"homeKit":{"status":"DISABLED","paired":false}},"state":{"name":"Hub","homeKitEnabled":false,"homeKitPaired":false,"discovery":false}},{"id":"c8618b7b-75a1-4ba4-861c-20aac7cb303d","type":"trv","sortOrder":1,"created":1572693215282,"lastSeen":1604215116398,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306269089,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":true,"status":"IN_PROGRESS"},"power":"battery","signal":100,"battery":100,"eui64":"14B457FFFEC22F26","calibration":{"start":"2019-11-16T19:29:59.143+0000","end":"2019-11-16T21:42:59.141+0000","failureReason":"CANCELED"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Ethan's Room","control":"4f3e5700-02b9-49f0-b941-698c8304c9ed","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"HORIZONTAL","mountingModeActive":false,"viewingAngle":"ANGLE_0","calibrationStatus":"CALIBRATED"}},{"id":"46184a71-3c43-45b1-b6cb-abb2c767222d","type":"trv","sortOrder":1,"created":1572692958371,"lastSeen":1604215247457,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306443632,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":98,"battery":60,"eui64":"14B457FFFEC22F22","calibration":{"start":"2019-12-17T14:55:37.468+0000","end":"2019-12-17T17:03:37.831+0000","failureReason":"FAILED"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Office","control":"776d3354-2923-446e-b5a4-ff190a0883a6","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"VERTICAL","mountingModeActive":false,"viewingAngle":"ANGLE_180","calibrationStatus":"CALIBRATED"}},{"id":"eed1ec56-122e-4a34-9097-2eae5660acf5","type":"trv","sortOrder":1,"created":1572690840022,"lastSeen":1604215186960,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306367274,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":80,"eui64":"14B457FFFEC22F3C","calibration":{"start":"2019-11-02T10:38:47.165+0000","end":"2019-11-02T13:01:42.510+0000"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Lounge Window","control":"f7f7c647-e03f-40ae-a500-f5e36c47ad8b","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"VERTICAL","mountingModeActive":false,"viewingAngle":"ANGLE_180","calibrationStatus":"CALIBRATED"}},{"id":"da4a34e5-4c65-4758-9c41-11b32c08a364","type":"trv","sortOrder":1,"created":1572691118527,"lastSeen":1604215255036,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306270790,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":60,"eui64":"14B457FFFEC22F2E","calibration":{"start":"2019-12-01T08:39:11.919+0000","end":"2019-12-01T11:00:12.089+0000","failureReason":"FAILED"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Dining Room","control":"1daa06b3-af0f-4b2e-b4d1-5ff05638cc55","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"VERTICAL","mountingModeActive":false,"viewingAngle":"ANGLE_180","calibrationStatus":"CALIBRATED"}},{"id":"822aa058-e90e-4591-b893-fa8b60c64161","type":"trv","sortOrder":1,"created":1572691409162,"lastSeen":1604215114405,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306317020,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":40,"eui64":"14B457FFFEC22F02","calibration":{"start":"2019-11-05T00:41:53.420+0000","end":"2019-11-05T03:15:53.675+0000","failureReason":"FAILED"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Den","control":"db7f48ed-1a84-422c-a2e4-4836fd3b992b","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"VERTICAL","mountingModeActive":false,"viewingAngle":"ANGLE_180","calibrationStatus":"CALIBRATED"}},{"id":"116b8726-c775-43b6-9887-7e6598fd983d","type":"trv","sortOrder":1,"created":1572692770391,"lastSeen":1604215256470,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306424366,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":100,"eui64":"14B457FFFEC22F3A","calibration":{"start":"2019-11-02T15:42:48.914+0000","end":"2019-11-02T17:54:49.005+0000","failureReason":"FAILED"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Ensuite shower","control":"56a3e43a-2858-4ce6-a1d7-e404c063537f","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"HORIZONTAL","mountingModeActive":false,"viewingAngle":"ANGLE_0","calibrationStatus":"CALIBRATED"}},{"id":"945dc093-95a2-4c6f-bde2-d9724dfb56b2","type":"trv","sortOrder":1,"created":1572692038181,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306256138,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":100,"eui64":"14B457FFFEC22F2F","calibration":{"start":"2019-11-02T16:19:36.988+0000","end":"2019-11-02T19:50:37.115+0000"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Bathroom","control":"3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"HORIZONTAL","mountingModeActive":false,"viewingAngle":"ANGLE_0","calibrationStatus":"CALIBRATED"}},{"id":"883402df-62bc-42cf-8e66-9a48d3f22b05","type":"trv","sortOrder":1,"created":1572692248642,"lastSeen":1604215220277,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306292335,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":80,"eui64":"14B457FFFEC22F25","calibration":{"start":"2019-12-17T14:50:56.791+0000","end":"2019-12-17T16:56:56.752+0000","failureReason":"CANCELED"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Effies Room","control":"926f4d3a-eb07-4d6c-ab33-1675488e7c15","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"VERTICAL","mountingModeActive":false,"viewingAngle":"ANGLE_180","calibrationStatus":"CALIBRATED"}},{"id":"e1ddf058-a8ca-491f-b6c4-083e2c37da15","type":"trv","sortOrder":1,"created":1572692562861,"lastSeen":1604215149978,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306361382,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":100,"eui64":"14B457FFFEC22F38","calibration":{"start":"2019-11-11T17:49:40.950+0000","end":"2019-11-11T19:47:41.046+0000"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Master Bedroom","control":"7d56c7c6-ed95-4856-a764-e303460e500b","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"HORIZONTAL","mountingModeActive":false,"viewingAngle":"ANGLE_0","calibrationStatus":"CALIBRATED"}},{"id":"593ac3ae-7fbf-4cd3-ad16-e5496e5617fa","type":"trv","sortOrder":1,"created":1572691804965,"lastSeen":1604215225881,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306266631,"model":"TRV001","version":"0000021B","manufacturer":"Danfoss","upgrade":{"available":false,"version":"0000021B","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":99,"battery":60,"eui64":"14B457FFFEC22F1E","calibration":{"start":"2019-11-02T11:30:44.082+0000","end":"2019-11-02T13:37:44.472+0000"},"capabilities":["INFORMATION","RENAME","DELETE","TRV_CALIBRATION"]},"state":{"name":"Hall","control":"422204fd-ff72-44d8-8568-4a0063859fe2","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","zoneName":"Thermostat 1","childLock":false,"mountingMode":"HORIZONTAL","mountingModeActive":false,"viewingAngle":"ANGLE_0","calibrationStatus":"CALIBRATED"}},{"id":"b6b15d9b-fcaa-450f-a3bf-8578712e443b","type":"thermostatui","sortOrder":1,"created":1572686277875,"lastSeen":1604215262585,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306224372,"model":"SLT3","version":"05060212","manufacturer":"Computime","upgrade":{"available":false,"version":"05060212","progress":100,"upgrading":false,"status":"COMPLETE"},"power":"battery","signal":100,"battery":60,"capabilities":["INFORMATION","RENAME","HEATING_ALERTS","GEOLOCATION","HOLIDAY_MODE","SLT3B_REPLACEMENT","SLT_REPLACEMENT","OPTIMUM_START"],"modelVariant":"SLT3b","zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f"},"state":{"name":"Main Thermostat","zoneName":"Zone 1"}},{"id":"5977360b-9bb5-4b1f-915d-36e7bac2037f","type":"boilermodule","sortOrder":1,"created":1572689943994,"lastSeen":1604215249212,"parent":"c8b7142b-4812-4000-ae32-de2626e12a95","props":{"online":true,"presenceLastChanged":1604306146403,"model":"SLR2","version":"03025700","manufacturer":"Computime","upgrade":{"available":false,"upgrading":false,"status":"COMPLETE"},"power":"mains","signal":100,"zone":"5977360b-9bb5-4b1f-915d-36e7bac2037f","tui":"b6b15d9b-fcaa-450f-a3bf-8578712e443b","modelVariant":"SLR2b","capabilities":["INFORMATION","FAST_HEAT"]},"state":{"name":"Zone 1","zoneName":"Zone 1"}}]

On Mon, 2 Nov 2020 at 23:52, Khole notifications@github.com wrote:

im having strange issues with this build myself now so im not sure if its going to work for you

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-720791172, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G7MUFPFPQPBVPTEXQTSN5A2BANCNFSM4SWAZMFA .

KJonline commented 4 years ago

Quick Question how are you setting it up via the UI or via YAML?

martinlong1978 commented 4 years ago

Via YAML

On Tue, 3 Nov 2020 at 00:07, Khole notifications@github.com wrote:

Quick Question how are you setting it up via the UI or via YAML?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

martinlong1978 commented 4 years ago

With b9 I'm getting

2020-11-03 00:14:55 ERROR (SyncWorker_63) [homeassistant.util.package] Unable to install package pyhiveapi==0.3b7: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-_96q66_o/pyhiveapi/ 2020-11-03 00:14:55 ERROR (MainThread) [homeassistant.setup] Setup failed for hive: Requirements for hive not found: ['pyhiveapi==0.3b7']. 2

On Tue, 3 Nov 2020 at 00:13, Long, Martin martin@longhome.co.uk wrote:

Via YAML

On Tue, 3 Nov 2020 at 00:07, Khole notifications@github.com wrote:

Quick Question how are you setting it up via the UI or via YAML?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

KJonline commented 4 years ago

ye b9 is to fix a HassOS specific issue its no different function to b8

martinlong1978 commented 4 years ago

When I try to set up using the UI I get this:

2020-11-03 00:30:04 ERROR (MainThread) [aiohttp.server] Error handling request Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_protocol.py", line 418, in start resp = await task File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_app.py", line 458, in _handle resp = await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/aiohttp/web_middlewares.py", line 119, in impl return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/request_context.py", line 18, in request_context_middleware return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/ban.py", line 72, in ban_middleware return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/auth.py", line 127, in auth_middleware return await handler(request) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/view.py", line 129, in handle result = await result File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/config/config_entries.py", line 169, in post return await super().post(request, flow_id) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/http/data_validator.py", line 60, in wrapper result = await method(view, request, *args, *kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/data_entry_flow.py", line 106, in post result = await self._flow_mgr.async_configure(flow_id, data) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 156, in async_configure result = await self._async_handle_step(flow, cur_step["step_id"], user_input) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/data_entry_flow.py", line 204, in _async_handle_step result: Dict = await getattr(flow, method)(user_input) File "/home/openhabian/.homeassistant/custom_components/hive/config_flow.py", line 80, in async_step_user self.tokens = await self.hive_auth.login() File "/srv/homeassistant/lib/python3.7/site-packages/pyhiveapi/hiveauth.py", line 235, in login ClientId=self.client_id)) File "/usr/lib/python3.7/concurrent/futures/thread.py", line 57, in run result = self.fn(self.args, self.kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/client.py", line 316, in _api_call return self._make_api_call(operation_name, kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/client.py", line 613, in _make_api_call operation_model, request_dict, request_context) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/client.py", line 632, in _make_request return self._endpoint.make_request(operation_model, request_dict) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/endpoint.py", line 102, in make_request return self._send_request(request_dict, operation_model) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/endpoint.py", line 132, in _send_request request = self.create_request(request_dict, operation_model) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/endpoint.py", line 116, in create_request operation_name=operation_model.name) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/hooks.py", line 356, in emit return self._emitter.emit(aliased_event_name, kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/hooks.py", line 228, in emit return self._emit(event_name, kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/hooks.py", line 211, in _emit response = handler(**kwargs) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/signers.py", line 90, in handler return self.sign(operation_name, request) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/signers.py", line 160, in sign auth.add_auth(request) File "/srv/homeassistant/lib/python3.7/site-packages/botocore/auth.py", line 357, in add_auth raise NoCredentialsError botocore.exceptions.NoCredentialsError: Unable to locate credentials

On Tue, 3 Nov 2020 at 00:21, Khole notifications@github.com wrote:

ye b9 is to fix a HassOS specific issue its no different function to b8

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-720800589, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G6XJCHRBCIQIFTY2QLSN5EHHANCNFSM4SWAZMFA .

KJonline commented 4 years ago

Sorry @martinlong1978 I need to give this some thought and a clear focus.

martinlong1978 commented 4 years ago

Ok, no problem. I'll roll back to master for now. Thanks

Martin

On Tue, 3 Nov 2020 at 00:47, Khole notifications@github.com wrote:

Sorry @martinlong1978 https://github.com/martinlong1978 I need to give this some thought and a clear focus.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-720808847, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GZCB7PXIHNP7CCJNNLSN5HI3ANCNFSM4SWAZMFA .

holdestmade commented 4 years ago

Getting same when trying to add integration:

Logger: aiohttp.server
Source: custom_components/hive/config_flow.py:80
First occurred: 9:47:52 (1 occurrences)
Last logged: 9:47:52

Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_protocol.py", line 418, in start
    resp = await task
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_app.py", line 458, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.8/site-packages/aiohttp/web_middlewares.py", line 119, in impl
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 18, in request_context_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 72, in ban_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 127, in auth_middleware
    return await handler(request)
  File "/usr/src/homeassistant/homeassistant/components/http/view.py", line 129, in handle
    result = await result
  File "/usr/src/homeassistant/homeassistant/components/config/config_entries.py", line 169, in post
    return await super().post(request, flow_id)
  File "/usr/src/homeassistant/homeassistant/components/http/data_validator.py", line 60, in wrapper
    result = await method(view, request, *args, **kwargs)
  File "/usr/src/homeassistant/homeassistant/helpers/data_entry_flow.py", line 106, in post
    result = await self._flow_mgr.async_configure(flow_id, data)
  File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 156, in async_configure
    result = await self._async_handle_step(flow, cur_step["step_id"], user_input)
  File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 204, in _async_handle_step
    result: Dict = await getattr(flow, method)(user_input)
  File "/config/custom_components/hive/config_flow.py", line 80, in async_step_user
    self.tokens = await self.hive_auth.login()
  File "/usr/local/lib/python3.8/site-packages/pyhiveapi/hiveauth.py", line 231, in login
    response = await self.loop.run_in_executor(None,
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/botocore/client.py", line 357, in _api_call
    return self._make_api_call(operation_name, kwargs)
  File "/usr/local/lib/python3.8/site-packages/botocore/client.py", line 647, in _make_api_call
    http, parsed_response = self._make_request(
  File "/usr/local/lib/python3.8/site-packages/botocore/client.py", line 667, in _make_request
    return self._endpoint.make_request(operation_model, request_dict)
  File "/usr/local/lib/python3.8/site-packages/botocore/endpoint.py", line 102, in make_request
    return self._send_request(request_dict, operation_model)
  File "/usr/local/lib/python3.8/site-packages/botocore/endpoint.py", line 132, in _send_request
    request = self.create_request(request_dict, operation_model)
  File "/usr/local/lib/python3.8/site-packages/botocore/endpoint.py", line 115, in create_request
    self._event_emitter.emit(event_name, request=request,
  File "/usr/local/lib/python3.8/site-packages/botocore/hooks.py", line 356, in emit
    return self._emitter.emit(aliased_event_name, **kwargs)
  File "/usr/local/lib/python3.8/site-packages/botocore/hooks.py", line 228, in emit
    return self._emit(event_name, kwargs)
  File "/usr/local/lib/python3.8/site-packages/botocore/hooks.py", line 211, in _emit
    response = handler(**kwargs)
  File "/usr/local/lib/python3.8/site-packages/botocore/signers.py", line 90, in handler
    return self.sign(operation_name, request)
  File "/usr/local/lib/python3.8/site-packages/botocore/signers.py", line 157, in sign
    auth.add_auth(request)
  File "/usr/local/lib/python3.8/site-packages/botocore/auth.py", line 357, in add_auth
    raise NoCredentialsError
botocore.exceptions.NoCredentialsError: Unable to locate credentials
KJonline commented 3 years ago

@martinlong1978 - Please can you test this issue in Beta 10

martinlong1978 commented 3 years ago

Hi. So the login now works fine, and it creates 12 devices, and 37 entities. Excellent.

However, there are no climate entities at all. Only sensors for the battery level, availability etc.

I see the following in the log:

2020-11-05 20:55:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:55:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:55:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:56:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:56:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:56:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:57:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:57:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:57:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:58:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:58:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:58:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:59:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:59:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:59:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:00:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:00:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:00:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device.

On Thu, 5 Nov 2020 at 20:37, Khole notifications@github.com wrote:

@martinlong1978 https://github.com/martinlong1978 - Please can you test this issue in Beta 10

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-722629599, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GYHM2HLCLDIR4KJPA3SOMEGZANCNFSM4SWAZMFA .

holdestmade commented 3 years ago

Similar for me, but the climate entities for the 2 main thermostats are created, just not the TRVs (but battery level and availability are)

9 devices (Hub, Upstairs and Downstairs Thermostats and 6 TRVs) 38 entities

Logger: pyhiveapi.custom_logging
Source: /usr/local/lib/python3.8/site-packages/pyhiveapi/custom_logging.py:78
First occurred: 21:02:33 (92 occurrences)
Last logged: 21:04:36

ERROR - No data found for device.

Logger: homeassistant.components.sensor
Source: custom_components/hive/sensor.py:71
Integration: Sensor (documentation, issues)
First occurred: 21:02:33 (2 occurrences)
Last logged: 21:02:33

Error adding entities for domain sensor with platform hive
Error while setting up hive platform for sensor
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 314, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in _async_add_entity
    device_info = entity.device_info
  File "/config/custom_components/hive/sensor.py", line 71, in device_info
    "model": self.device["device_data"]["model"],
KeyError: 'model'

Logger: homeassistant.components.climate
Source: custom_components/hive/climate.py:101
Integration: Climate (documentation, issues)
First occurred: 21:02:33 (2 occurrences)
Last logged: 21:02:33

Error adding entities for domain climate with platform hive
Error while setting up hive platform for climate
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 314, in async_add_entities
    await asyncio.gather(*tasks)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 372, in _async_add_entity
    suggested_object_id = entity.name
  File "/config/custom_components/hive/climate.py", line 101, in name
    return self.device["ha_name"]
KeyError: 'ha_name'

Did have this in the log until I restarted twice:

Logger: homeassistant.config_entries
Source: custom_components/hive/__init__.py:158
First occurred: 20:59:13 (1 occurrences)
Last logged: 20:59:13

Error setting up entry xxxxxxxxxxxx@xxxxxx.xxx for hive
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 234, in async_setup
    result = await component.async_setup_entry(hass, self)  # type: ignore
  File "/config/custom_components/hive/__init__.py", line 158, in async_setup_entry
    devices = await hive.session.start_session(Tokens,
  File "/usr/local/lib/python3.8/site-packages/pyhiveapi/hive_session.py", line 326, in start_session
    await self.log.log("No_ID", self.type, "Initialising Hive Component.")
  File "/usr/local/lib/python3.8/site-packages/pyhiveapi/custom_logging.py", line 47, in log
    l_file = open(Data.l_o_file, "a")
AttributeError: type object 'Data' has no attribute 'l_o_file'
martinlong1978 commented 3 years ago

Found this in the log:

2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:05:56 INFO (MainThread) [homeassistant.components.water_heater] Setting up water_heater.hive 2020-11-05 21:05:56 ERROR (MainThread) [homeassistant.components.climate] Error while setting up hive platform for climate Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 201, in _async_setup_platform await asyncio.gather(pending) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 310, in async_add_entities await asyncio.gather(tasks) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 361, in _async_add_entity suggested_object_id = entity.name File "/home/openhabian/.homeassistant/custom_components/hive/climate.py", line 101, in name return self.device["ha_name"] KeyError: 'ha_name' 2020-11-05 21:05:56 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up hive platform for sensor Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 201, in _async_setup_platform await asyncio.gather(pending) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 310, in async_add_entities await asyncio.gather(tasks) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py", line 371, in _async_add_entity device_info = entity.device_info File "/home/openhabian/.homeassistant/custom_components/hive/sensor.py", line 71, in device_info "model": self.device["device_data"]["model"], KeyError: 'model' 2020-11-05 21:05:56 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device.

On Thu, 5 Nov 2020 at 21:01, Long, Martin martin@longhome.co.uk wrote:

Hi. So the login now works fine, and it creates 12 devices, and 37 entities. Excellent.

However, there are no climate entities at all. Only sensors for the battery level, availability etc.

I see the following in the log:

2020-11-05 20:55:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:55:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:55:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:56:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:56:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:56:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:57:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:57:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:57:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:58:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:58:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:58:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:59:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:59:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 20:59:09 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:00:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:00:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device. 2020-11-05 21:00:12 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device.

On Thu, 5 Nov 2020 at 20:37, Khole notifications@github.com wrote:

@martinlong1978 https://github.com/martinlong1978 - Please can you test this issue in Beta 10

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-722629599, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GYHM2HLCLDIR4KJPA3SOMEGZANCNFSM4SWAZMFA .

KJonline commented 3 years ago

I have fixed a few of the issues I have found tonight and release beta 15. please can you upgrade and let me know how you get on there is more logging in place now so that should help understand which sensor is falling over for you because it cannot find a model number.

martinlong1978 commented 3 years ago

Hi. Here's the log from beta 15

2020-11-06 21:00:25 INFO (MainThread) [ homeassistant.components.binary_sensor] Setting up binary_sensor.hive 2020-11-06 21:00:25 INFO (MainThread) [homeassistant.components.climate ] Setting up climate.hive 2020-11-06 21:00:25 INFO (MainThread) [homeassistant.components.sensor ] Setting up sensor.hive 2020-11-06 21:00:25 INFO (MainThread) [homeassistant.components.switch ] Setting up switch.hive 2020-11-06 21:00:25 INFO (SyncWorker_3) [homeassistant.loader ] Loaded water_heater from homeassistant.components.water_heater 2020-11-06 21:00:25 INFO (MainThread) [homeassistant.setup ] Setting up water_heater 2020-11-06 21:00:25 INFO (MainThread) [homeassistant.setup ] Setup of domain water_heater took 0.0 seconds 2020-11-06 21:00:25 INFO (MainThread) [homeassistant.components.water_heater ] Setting up water_heater.hive 2020-11-06 21:00:25 ERROR (MainThread) [homeassistant.components.climate] Error while setting up hive platform for climate Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py" , line 201, in _async_setup_platform await asyncio.gather(pending) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py" , line 310, in async_add_entities await asyncio.gather(tasks) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py" , line 361, in _async_add_entity suggested_object_id = entity.name File "/home/openhabian/.homeassistant/custom_components/hive/climate.py" , line 101, in name return self.device["ha_name"] KeyError: 'ha_name' 2020-11-06 21:00:25 ERROR (MainThread) [homeassistant.components.sensor] Error while setting up hive platform for sensor Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py" , line 201, in _async_setup_platform await asyncio.gather(pending) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py" , line 310, in async_add_entities await asyncio.gather(tasks) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/helpers/entity_platform.py" , line 371, in _async_add_entity device_info = entity.device_info File "/home/openhabian/.homeassistant/custom_components/hive/sensor.py" , line 73, in device_info "model": self.device["device_data"]["model"], KeyError: 'model' 2020-11-06 21:00:26 INFO (MainThread) [custom_components.hacs.data ] Restore started 2020-11-06 21:00:27 INFO (MainThread) [custom_components.hacs.data ] Restore done 2020-11-06 21:00:27 INFO (MainThread) [custom_components.hacs] Setup task HacsSetupTask.SENSOR 2020-11-06 21:00:27 INFO (MainThread) [custom_components.hacs ] Stage changed: HacsStage.WAITING 2020-11-06 21:00:27 INFO (MainThread) [custom_components.hacs ] Setup complete, waiting for Home Assistant before startup tasks starts 2020-11-06 21:00:27 INFO (MainThread) [homeassistant.components.sensor ] Setting up sensor.hacs 2020-11-06 21:00:28 WARNING (MainThread) [hass_nabucasa.cloud_api] Fetched https://alexa-api.nabucasa.com/access_token (400) 2020-11-06 21:00:28 WARNING (MainThread) [hass_nabucasa.cloud_api] Fetched https://alexa-api.nabucasa.com/access_token (400) 2020-11-06 21:00:28 WARNING (MainThread) [hass_nabucasa.cloud_api] Fetched https://alexa-api.nabucasa.com/access_token (400) 2020-11-06 21:00:28 WARNING (MainThread) [hass_nabucasa.cloud_api] Fetched https://alexa-api.nabucasa.com/access_token (400) 2020-11-06 21:00:31 INFO (MainThread) [homeassistant.components.sensor ] Setting up sensor.upnp 2020-11-06 21:00:31 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 309, in _handle_entity_registry_updated await self._sync_helper(to_update, to_remove) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 253, in _sync_helper await self.async_get_access_token() File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 134, in async_get_access_token raise RequireRelink homeassistant.components.cloud.const.RequireRelink 2020-11-06 21:00:31 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 309, in _handle_entity_registry_updated await self._sync_helper(to_update, to_remove) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 253, in _sync_helper await self.async_get_access_token() File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 134, in async_get_access_token raise RequireRelink homeassistant.components.cloud.const.RequireRelink 2020-11-06 21:00:31 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 309, in _handle_entity_registry_updated await self._sync_helper(to_update, to_remove) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 253, in _sync_helper await self.async_get_access_token() File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 134, in async_get_access_token raise RequireRelink homeassistant.components.cloud.const.RequireRelink 2020-11-06 21:00:31 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved Traceback (most recent call last): File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 309, in _handle_entity_registry_updated await self._sync_helper(to_update, to_remove) File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 253, in _sync_helper await self.async_get_access_token() File "/srv/homeassistant/lib/python3.7/site-packages/homeassistant/components/cloud/alexa_config.py" , line 134, in async_get_access_token raise RequireRelink homeassistant.components.cloud.const.RequireRelink 2020-11-06 21:01:07 INFO (MainThread) [hass_nabucasa.google_report_state ] Connected 2020-11-06 21:01:10 INFO (SyncWorker_40) [homeassistant.loader ] Loaded dialogflow from homeassistant.components.dialogflow

On Fri, 6 Nov 2020 at 00:09, Khole notifications@github.com wrote:

I have fixed a few of the issues I have found tonight and release beta 15. please can you upgrade and let me know how you get on there is more logging in place now so that should help understand which sensor is falling over for you because it cannot find a model number.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-722717808, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GYSRDYE33CPFSIGZFLSOM5FHANCNFSM4SWAZMFA .

KJonline commented 3 years ago

Thanks @martinlong1978 please can you follow the same steps as described in https://github.com/Pyhive/HA-Hive-Custom-Component/issues/6#issuecomment-723239506 recently on how to enable the debug function and then rerun your setup with the relevant categories switched on.

martinlong1978 commented 3 years ago

Ah ha. Looks like it's failing on the switch entity "switch.effie_room_low_temp".

Interestingly, that TRV seems to be the only device which creates this switch "low_temp" entity. None of the other TRVs have that - just the availability and battery level sensors.

2020-11-06 21:56:23 INFO (MainThread) [homeassistant.bootstrap] Config directory: /home/openhabian/.homeassistant 2020-11-06 21:56:23 INFO (SyncWorker_2) [homeassistant.loader] Loaded hive from custom_components.hive 2020-11-06 21:56:23 INFO (SyncWorker_3) [homeassistant.loader] Loaded hacs from custom_components.hacs 2020-11-06 21:56:23 INFO (SyncWorker_6) [homeassistant.loader] Loaded homeassistant from homeassistant.components.homeassistant 2020-11-06 21:56:23 INFO (SyncWorker_7) [homeassistant.loader] Loaded persistent_notification from homeassistant.components.persistent_notification 2020-11-06 21:56:23 INFO (MainThread) [homeassistant.setup] Setting up homeassistant 2020-11-06 21:56:23 INFO (MainThread) [homeassistant.setup] Setup of domain homeassistant took 0.0 seconds 2020-11-06 21:56:23 INFO (MainThread) [homeassistant.setup] Setting up persistent_notification 2020-11-06 21:56:23 INFO (MainThread) [homeassistant.setup] Setup of domain persistent_notification took 0.0 seconds 2020-11-06 21:56:23 INFO (SyncWorker_2) [homeassistant.loader] Loaded logger from homeassistant.components.logger 2020-11-06 21:56:23 INFO (SyncWorker_3) [homeassistant.loader] Loaded default_config from homeassistant.components.default_config 2020-11-06 21:56:23 INFO (SyncWorker_1) [homeassistant.loader] Loaded mobile_app from homeassistant.components.mobile_app 2020-11-06 21:56:23 INFO (SyncWorker_7) [homeassistant.loader] Loaded frontend from homeassistant.components.frontend 2020-11-06 21:56:23 INFO (SyncWorker_8) [homeassistant.loader] Loaded python_script from homeassistant.components.python_script 2020-11-06 21:56:23 INFO (SyncWorker_2) [homeassistant.loader] Loaded automation from homeassistant.components.automation 2020-11-06 21:56:23 INFO (SyncWorker_10) [homeassistant.loader] Loaded met from homeassistant.components.met 2020-11-06 21:56:23 INFO (SyncWorker_6) [homeassistant.loader] Loaded input_select from homeassistant.components.input_select 2020-11-06 21:56:23 INFO (SyncWorker_3) [homeassistant.loader] Loaded notify from homeassistant.components.notify 2020-11-06 21:56:23 INFO (SyncWorker_0) [homeassistant.loader] Loaded group from homeassistant.components.group 2020-11-06 21:56:23 INFO (SyncWorker_12) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave 2020-11-06 21:56:23 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hive which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. 2020-11-06 21:56:23 INFO (SyncWorker_20) [homeassistant.loader] Loaded discovery from homeassistant.components.discovery 2020-11-06 21:56:23 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. 2020-11-06 21:56:23 INFO (SyncWorker_2) [homeassistant.loader] Loaded upnp from homeassistant.components.upnp 2020-11-06 21:56:23 INFO (SyncWorker_8) [homeassistant.loader] Loaded script from homeassistant.components.script 2020-11-06 21:56:23 INFO (SyncWorker_20) [homeassistant.loader] Loaded tts from homeassistant.components.tts 2020-11-06 21:56:23 INFO (SyncWorker_23) [homeassistant.loader] Loaded influxdb from homeassistant.components.influxdb 2020-11-06 21:56:23 INFO (SyncWorker_2) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio 2020-11-06 21:56:23 INFO (SyncWorker_4) [homeassistant.loader] Loaded cast from homeassistant.components.cast 2020-11-06 21:56:23 INFO (SyncWorker_15) [homeassistant.loader] Loaded wake_on_lan from homeassistant.components.wake_on_lan 2020-11-06 21:56:23 INFO (SyncWorker_6) [homeassistant.loader] Loaded scene from homeassistant.components.scene 2020-11-06 21:56:23 INFO (SyncWorker_17) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt 2020-11-06 21:56:23 INFO (SyncWorker_7) [homeassistant.loader] Loaded light from homeassistant.components.light 2020-11-06 21:56:23 INFO (SyncWorker_31) [homeassistant.loader] Loaded zha from homeassistant.components.zha 2020-11-06 21:56:23 INFO (SyncWorker_0) [homeassistant.loader] Loaded cloud from homeassistant.components.cloud 2020-11-06 21:56:23 INFO (SyncWorker_12) [homeassistant.loader] Loaded http from homeassistant.components.http 2020-11-06 21:56:23 INFO (SyncWorker_21) [homeassistant.loader] Loaded webhook from homeassistant.components.webhook 2020-11-06 21:56:23 INFO (SyncWorker_34) [homeassistant.loader] Loaded api from homeassistant.components.api 2020-11-06 21:56:23 INFO (SyncWorker_22) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api 2020-11-06 21:56:23 INFO (SyncWorker_36) [homeassistant.loader] Loaded auth from homeassistant.components.auth 2020-11-06 21:56:23 INFO (SyncWorker_14) [homeassistant.loader] Loaded alexa from homeassistant.components.alexa 2020-11-06 21:56:23 INFO (SyncWorker_14) [homeassistant.loader] Loaded config from homeassistant.components.config 2020-11-06 21:56:23 INFO (SyncWorker_25) [homeassistant.loader] Loaded device_automation from homeassistant.components.device_automation 2020-11-06 21:56:23 INFO (SyncWorker_39) [homeassistant.loader] Loaded person from homeassistant.components.person 2020-11-06 21:56:23 INFO (SyncWorker_23) [homeassistant.loader] Loaded image from homeassistant.components.image 2020-11-06 21:56:23 INFO (SyncWorker_2) [homeassistant.loader] Loaded lovelace from homeassistant.components.lovelace 2020-11-06 21:56:23 INFO (SyncWorker_4) [homeassistant.loader] Loaded tag from homeassistant.components.tag 2020-11-06 21:56:23 INFO (SyncWorker_16) [homeassistant.loader] Loaded onboarding from homeassistant.components.onboarding 2020-11-06 21:56:23 INFO (SyncWorker_28) [homeassistant.loader] Loaded search from homeassistant.components.search 2020-11-06 21:56:23 INFO (SyncWorker_1) [homeassistant.loader] Loaded system_log from homeassistant.components.system_log 2020-11-06 21:56:23 INFO (SyncWorker_7) [homeassistant.loader] Loaded history from homeassistant.components.history 2020-11-06 21:56:23 INFO (SyncWorker_30) [homeassistant.loader] Loaded recorder from homeassistant.components.recorder 2020-11-06 21:56:23 INFO (SyncWorker_50) [homeassistant.loader] Loaded logbook from homeassistant.components.logbook 2020-11-06 21:56:23 INFO (SyncWorker_50) [homeassistant.loader] Loaded map from homeassistant.components.map 2020-11-06 21:56:23 INFO (SyncWorker_50) [homeassistant.loader] Loaded media_source from homeassistant.components.media_source 2020-11-06 21:56:23 INFO (SyncWorker_53) [homeassistant.loader] Loaded ssdp from homeassistant.components.ssdp 2020-11-06 21:56:24 INFO (SyncWorker_53) [homeassistant.loader] Loaded sun from homeassistant.components.sun 2020-11-06 21:56:24 INFO (SyncWorker_53) [homeassistant.loader] Loaded system_health from homeassistant.components.system_health 2020-11-06 21:56:24 INFO (SyncWorker_13) [homeassistant.loader] Loaded updater from homeassistant.components.updater 2020-11-06 21:56:24 INFO (SyncWorker_57) [homeassistant.loader] Loaded zeroconf from homeassistant.components.zeroconf 2020-11-06 21:56:24 INFO (SyncWorker_57) [homeassistant.loader] Loaded zone from homeassistant.components.zone 2020-11-06 21:56:24 INFO (SyncWorker_34) [homeassistant.loader] Loaded input_boolean from homeassistant.components.input_boolean 2020-11-06 21:56:24 INFO (SyncWorker_24) [homeassistant.loader] Loaded input_datetime from homeassistant.components.input_datetime 2020-11-06 21:56:24 INFO (SyncWorker_24) [homeassistant.loader] Loaded input_text from homeassistant.components.input_text 2020-11-06 21:56:24 INFO (SyncWorker_38) [homeassistant.loader] Loaded input_number from homeassistant.components.input_number 2020-11-06 21:56:24 INFO (MainThread) [homeassistant.bootstrap] Domains to be set up: {'persistent_notification', 'logger', 'system_health', 'input_text', 'default_config', 'mobile_app', 'frontend', 'python_script', 'automation', 'input_boolean', 'met', 'media_source', 'ssdp', 'input_select', 'cloud', 'notify', 'auth', 'group', 'zwave', 'history', 'hive', 'webhook', 'input_number', 'api', 'input_datetime', 'discovery', 'upnp', 'tts', 'hacs', 'image', 'device_automation', 'search', 'recorder', 'influxdb', 'script', 'twilio', 'zeroconf', 'config', 'logbook', 'updater', 'lovelace', 'map', 'cast', 'wake_on_lan', 'tag', 'onboarding', 'scene', 'alexa', 'person', 'mqtt', 'system_log', 'sun', 'light', 'zha', 'zone', 'http', 'websocket_api'} 2020-11-06 21:56:24 INFO (MainThread) [homeassistant.bootstrap] Setting up logging: {'logger', 'system_log', 'recorder'} 2020-11-06 21:56:24 INFO (MainThread) [homeassistant.setup] Setting up logger 2020-11-06 21:56:29 DEBUG (MainThread) [pyhiveapi.custom_logging] Initialising Hive Component. 2020-11-06 21:56:29 DEBUG (MainThread) [pyhiveapi.custom_logging] Scan interval updated to 0:02:00 2020-11-06 21:56:29 DEBUG (MainThread) [pyhiveapi.custom_logging] Logging into Hive. 2020-11-06 21:56:30 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting hive device info 2020-11-06 21:56:30 DEBUG (MainThread) [pyhiveapi.custom_logging] Checking if new tokens are required 2020-11-06 21:56:30 DEBUG (MainThread) [pyhiveapi.custom_logging] Request is - get: https://beekeeper-uk.hivehome.com/1.0/nodes/all?products=true&devices=true&actions=true 2020-11-06 21:56:33 DEBUG (MainThread) [pyhiveapi.custom_logging] Response is - 200 2020-11-06 21:56:33 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting Hive weather info. 2020-11-06 21:56:33 DEBUG (MainThread) [pyhiveapi.custom_logging] Checking if new tokens are required 2020-11-06 21:56:33 DEBUG (MainThread) [pyhiveapi.custom_logging] Request is - get: https://weather.prod.bgchprod.info/weather?postcode=NG4%203QX&country=GB 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Response is - 200 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Creating list of devices 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Hive component has initialised 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Status is Online 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'hive_name': 'Hub', 'hive_type': 'Connectivity', 'ha_name': 'Hub Online Status', 'ha_type': 'binary_sensor', 'device_id': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'device_name': 'Hub', 'hub_id': None, 'device_data': {'online': True, 'model': 'NANO2', 'version': '1.0.0-7005-S547.14', 'manufacturer': 'AlertMe', 'hardwareIdentifier': 'JLP-364', 'upgrade': {'available': False, 'upgrading': False}, 'power': 'mains', 'uptime': 207000, 'operation': 'DEPLOYED', 'ipAddress': '10.100.128.190', 'macAddress': '00:1C:2B:2D:0D:78', 'capabilities': ['INFORMATION', 'RENAME', 'REBOOT_HUB', 'MIMIC_MODE', 'ActionsDaylight', 'ActionsMultiOutput', 'SLT5_INSTALL', 'ACTIONS_2', 'INSTALL_PHILIPS_HUE', 'PRODUCT_GROUP', 'SECURITY_LITE', 'HOMEKIT'], 'pmz': 'OK', 'connection': 'wired', 'daylight': {'status': 'DARK', 'nextDark': 1604766061000, 'nextLight': 1604733241000, 'nextSunrise': 1604733240000, 'nextSunset': 1604766060000}, 'mimicMode': {'enabled': False, 'firstTime': True, 'start': '18:00', 'end': '22:30', 'consumers': []}, 'assistedLiving': {'noMorningActivity': False, 'noRecentActivity': False, 'nightTime': False, 'learning': True}, 'homeKit': {'status': 'DISABLED', 'paired': False}}, 'custom': None, 'state': 'Online', 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Current Temp is 20.7 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Target temp is 18 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current operation 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Current operation is False 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Mode is SCHEDULE 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Boost state is OFF 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting Attribute data 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Attribute data {'available': True, 'battery': '60%'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'c0c22756-2104-468c-a16c-08cb012cec51', 'hive_name': 'Zone 1', 'hive_type': 'heating', 'ha_name': 'Zone 1', 'ha_type': 'climate', 'device_id': 'b6b15d9b-fcaa-450f-a3bf-8578712e443b', 'device_name': 'Main Thermostat', 'temperatureunit': 'C', 'min_temp': 5, 'max_temp': 32, 'current_temperature': 20.7, 'target_temperature': 18, 'action': False, 'mode': 'SCHEDULE', 'boost': 'OFF', 'device_data': {'online': True, 'presenceLastChanged': 1604491897598, 'model': 'SLT3', 'version': '05060212', 'manufacturer': 'Computime', 'upgrade': {'available': False, 'version': '05060212', 'progress': 100, 'upgrading': False, 'status': 'COMPLETE'}, 'power': 'battery', 'signal': 100, 'battery': 60, 'capabilities': ['INFORMATION', 'RENAME', 'HEATING_ALERTS', 'GEOLOCATION', 'HOLIDAY_MODE', 'SLT3B_REPLACEMENT', 'SLT_REPLACEMENT', 'OPTIMUM_START'], 'modelVariant': 'SLT3b', 'zone': '5977360b-9bb5-4b1f-915d-36e7bac2037f'}, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'custom': None, 'attributes': {'available': True, 'battery': '60%'}} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'CurrentTemperature', 'ha_name': 'Bathroom Current Temperature', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.6, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'TargetTemperature', 'ha_name': 'Bathroom Target Temperature', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.6, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_State', 'ha_name': 'Bathroom State', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.6, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_Mode', 'ha_name': 'Bathroom Mode', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.6, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_Boost', 'ha_name': 'Bathroom Boost', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.6, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'CurrentTemperature', 'ha_name': 'Den Current Temperature', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.5, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'TargetTemperature', 'ha_name': 'Den Target Temperature', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.5, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_State', 'ha_name': 'Den State', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.5, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_Mode', 'ha_name': 'Den Mode', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.5, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_Boost', 'ha_name': 'Den Boost', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.5, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'CurrentTemperature', 'ha_name': 'Dining Room Current Temperature', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.5, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'TargetTemperature', 'ha_name': 'Dining Room Target Temperature', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.5, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_State', 'ha_name': 'Dining Room State', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.5, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_Mode', 'ha_name': 'Dining Room Mode', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.5, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_Boost', 'ha_name': 'Dining Room Boost', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.5, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'CurrentTemperature', 'ha_name': 'Effies Room Current Temperature', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'TargetTemperature', 'ha_name': 'Effies Room Target Temperature', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_State', 'ha_name': 'Effies Room State', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_Mode', 'ha_name': 'Effies Room Mode', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_Boost', 'ha_name': 'Effies Room Boost', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'CurrentTemperature', 'ha_name': 'Ensuite shower Current Temperature', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'TargetTemperature', 'ha_name': 'Ensuite shower Target Temperature', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_State', 'ha_name': 'Ensuite shower State', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_Mode', 'ha_name': 'Ensuite shower Mode', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_Boost', 'ha_name': 'Ensuite shower Boost', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'CurrentTemperature', 'ha_name': "Ethan's Room Current Temperature", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'TargetTemperature', 'ha_name': "Ethan's Room Target Temperature", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_State', 'ha_name': "Ethan's Room State", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_Mode', 'ha_name': "Ethan's Room Mode", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_Boost', 'ha_name': "Ethan's Room Boost", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'CurrentTemperature', 'ha_name': 'Hall Current Temperature', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'TargetTemperature', 'ha_name': 'Hall Target Temperature', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_State', 'ha_name': 'Hall State', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_Mode', 'ha_name': 'Hall Mode', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_Boost', 'ha_name': 'Hall Boost', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'CurrentTemperature', 'ha_name': 'Lounge Window Current Temperature', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'TargetTemperature', 'ha_name': 'Lounge Window Target Temperature', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_State', 'ha_name': 'Lounge Window State', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_Mode', 'ha_name': 'Lounge Window Mode', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_Boost', 'ha_name': 'Lounge Window Boost', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 21:56:34 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '7d56c7c6-ed95-4856-a764-e303460e500b', 'hive_name': 'Master Bedroom', 'hive_type': 'CurrentTemperature', 'ha_name': 'Master Bedroom Current Temperature', 'ha_type': 'sensor', 'device_id': '7d56c7c6-ed95-4856-a764-e303460e500b', 'device_name': 'Master Bedroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '7d56c7c6-ed95-4856-a764-e303460e500b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.7, 'working': True, 'trvs': ['e1ddf058-a8ca-491f-b6c4-083e2c37da15'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537

martinlong1978 commented 3 years ago

Hi. I got a little further. I realised that the entra entities were actions I'd created on some devices. I deleted the actions from Hive, as I don't use them anymore. Now it seems to be erroring on the weather entity.

2020-11-06 22:12:40 INFO (MainThread) [homeassistant.bootstrap] Config directory: /home/openhabian/.homeassistant 2020-11-06 22:12:41 INFO (SyncWorker_2) [homeassistant.loader] Loaded hive from custom_components.hive 2020-11-06 22:12:41 INFO (SyncWorker_3) [homeassistant.loader] Loaded hacs from custom_components.hacs 2020-11-06 22:12:41 INFO (SyncWorker_6) [homeassistant.loader] Loaded homeassistant from homeassistant.components.homeassistant 2020-11-06 22:12:41 INFO (SyncWorker_1) [homeassistant.loader] Loaded persistent_notification from homeassistant.components.persistent_notification 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.setup] Setting up homeassistant 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.setup] Setup of domain homeassistant took 0.0 seconds 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.setup] Setting up persistent_notification 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.setup] Setup of domain persistent_notification took 0.0 seconds 2020-11-06 22:12:41 INFO (SyncWorker_2) [homeassistant.loader] Loaded default_config from homeassistant.components.default_config 2020-11-06 22:12:41 INFO (SyncWorker_7) [homeassistant.loader] Loaded group from homeassistant.components.group 2020-11-06 22:12:41 INFO (SyncWorker_6) [homeassistant.loader] Loaded python_script from homeassistant.components.python_script 2020-11-06 22:12:41 INFO (SyncWorker_5) [homeassistant.loader] Loaded upnp from homeassistant.components.upnp 2020-11-06 22:12:41 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. 2020-11-06 22:12:41 INFO (SyncWorker_13) [homeassistant.loader] Loaded influxdb from homeassistant.components.influxdb 2020-11-06 22:12:41 INFO (SyncWorker_3) [homeassistant.loader] Loaded mobile_app from homeassistant.components.mobile_app 2020-11-06 22:12:41 INFO (SyncWorker_13) [homeassistant.loader] Loaded zha from homeassistant.components.zha 2020-11-06 22:12:41 INFO (SyncWorker_9) [homeassistant.loader] Loaded automation from homeassistant.components.automation 2020-11-06 22:12:41 INFO (SyncWorker_7) [homeassistant.loader] Loaded notify from homeassistant.components.notify 2020-11-06 22:12:41 INFO (SyncWorker_1) [homeassistant.loader] Loaded tts from homeassistant.components.tts 2020-11-06 22:12:41 INFO (SyncWorker_0) [homeassistant.loader] Loaded script from homeassistant.components.script 2020-11-06 22:12:41 INFO (SyncWorker_12) [homeassistant.loader] Loaded cast from homeassistant.components.cast 2020-11-06 22:12:41 INFO (SyncWorker_12) [homeassistant.loader] Loaded scene from homeassistant.components.scene 2020-11-06 22:12:41 INFO (SyncWorker_8) [homeassistant.loader] Loaded met from homeassistant.components.met 2020-11-06 22:12:41 INFO (SyncWorker_15) [homeassistant.loader] Loaded frontend from homeassistant.components.frontend 2020-11-06 22:12:41 INFO (SyncWorker_3) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt 2020-11-06 22:12:41 INFO (SyncWorker_16) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave 2020-11-06 22:12:41 INFO (SyncWorker_13) [homeassistant.loader] Loaded input_select from homeassistant.components.input_select 2020-11-06 22:12:41 INFO (SyncWorker_13) [homeassistant.loader] Loaded logger from homeassistant.components.logger 2020-11-06 22:12:41 INFO (SyncWorker_11) [homeassistant.loader] Loaded wake_on_lan from homeassistant.components.wake_on_lan 2020-11-06 22:12:41 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hive which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. 2020-11-06 22:12:41 INFO (SyncWorker_11) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio 2020-11-06 22:12:41 INFO (SyncWorker_11) [homeassistant.loader] Loaded discovery from homeassistant.components.discovery 2020-11-06 22:12:41 INFO (SyncWorker_1) [homeassistant.loader] Loaded light from homeassistant.components.light 2020-11-06 22:12:41 INFO (SyncWorker_20) [homeassistant.loader] Loaded cloud from homeassistant.components.cloud 2020-11-06 22:12:41 INFO (SyncWorker_21) [homeassistant.loader] Loaded http from homeassistant.components.http 2020-11-06 22:12:41 INFO (SyncWorker_14) [homeassistant.loader] Loaded api from homeassistant.components.api 2020-11-06 22:12:41 INFO (SyncWorker_22) [homeassistant.loader] Loaded webhook from homeassistant.components.webhook 2020-11-06 22:12:41 INFO (SyncWorker_23) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api 2020-11-06 22:12:41 INFO (SyncWorker_36) [homeassistant.loader] Loaded auth from homeassistant.components.auth 2020-11-06 22:12:41 INFO (SyncWorker_39) [homeassistant.loader] Loaded alexa from homeassistant.components.alexa 2020-11-06 22:12:41 INFO (SyncWorker_38) [homeassistant.loader] Loaded person from homeassistant.components.person 2020-11-06 22:12:41 INFO (SyncWorker_24) [homeassistant.loader] Loaded config from homeassistant.components.config 2020-11-06 22:12:41 INFO (SyncWorker_42) [homeassistant.loader] Loaded device_automation from homeassistant.components.device_automation 2020-11-06 22:12:41 INFO (SyncWorker_41) [homeassistant.loader] Loaded image from homeassistant.components.image 2020-11-06 22:12:41 INFO (SyncWorker_41) [homeassistant.loader] Loaded lovelace from homeassistant.components.lovelace 2020-11-06 22:12:41 INFO (SyncWorker_27) [homeassistant.loader] Loaded onboarding from homeassistant.components.onboarding 2020-11-06 22:12:41 INFO (SyncWorker_44) [homeassistant.loader] Loaded tag from homeassistant.components.tag 2020-11-06 22:12:41 INFO (SyncWorker_18) [homeassistant.loader] Loaded search from homeassistant.components.search 2020-11-06 22:12:41 INFO (SyncWorker_18) [homeassistant.loader] Loaded system_log from homeassistant.components.system_log 2020-11-06 22:12:41 INFO (SyncWorker_6) [homeassistant.loader] Loaded history from homeassistant.components.history 2020-11-06 22:12:41 INFO (SyncWorker_30) [homeassistant.loader] Loaded recorder from homeassistant.components.recorder 2020-11-06 22:12:41 INFO (SyncWorker_0) [homeassistant.loader] Loaded logbook from homeassistant.components.logbook 2020-11-06 22:12:41 INFO (SyncWorker_31) [homeassistant.loader] Loaded map from homeassistant.components.map 2020-11-06 22:12:41 INFO (SyncWorker_5) [homeassistant.loader] Loaded media_source from homeassistant.components.media_source 2020-11-06 22:12:41 INFO (SyncWorker_2) [homeassistant.loader] Loaded ssdp from homeassistant.components.ssdp 2020-11-06 22:12:41 INFO (SyncWorker_33) [homeassistant.loader] Loaded sun from homeassistant.components.sun 2020-11-06 22:12:41 INFO (SyncWorker_55) [homeassistant.loader] Loaded system_health from homeassistant.components.system_health 2020-11-06 22:12:41 INFO (SyncWorker_34) [homeassistant.loader] Loaded updater from homeassistant.components.updater 2020-11-06 22:12:41 INFO (SyncWorker_8) [homeassistant.loader] Loaded zeroconf from homeassistant.components.zeroconf 2020-11-06 22:12:41 INFO (SyncWorker_58) [homeassistant.loader] Loaded zone from homeassistant.components.zone 2020-11-06 22:12:41 INFO (SyncWorker_37) [homeassistant.loader] Loaded input_boolean from homeassistant.components.input_boolean 2020-11-06 22:12:41 INFO (SyncWorker_60) [homeassistant.loader] Loaded input_datetime from homeassistant.components.input_datetime 2020-11-06 22:12:41 INFO (SyncWorker_10) [homeassistant.loader] Loaded input_text from homeassistant.components.input_text 2020-11-06 22:12:41 INFO (SyncWorker_62) [homeassistant.loader] Loaded input_number from homeassistant.components.input_number 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.bootstrap] Domains to be set up: {'default_config', 'updater', 'persistent_notification', 'group', 'http', 'input_boolean', 'sun', 'python_script', 'cloud', 'logbook', 'upnp', 'influxdb', 'input_datetime', 'mobile_app', 'hacs', 'automation', 'zha', 'notify', 'tts', 'history', 'script', 'webhook', 'zeroconf', 'cast', 'lovelace', 'alexa', 'met', 'map', 'scene', 'frontend', 'mqtt', 'input_select', 'zwave', 'system_health', 'ssdp', 'input_number', 'device_automation', 'zone', 'system_log', 'logger', 'config', 'auth', 'input_text', 'search', 'websocket_api', 'onboarding', 'tag', 'recorder', 'wake_on_lan', 'api', 'twilio', 'media_source', 'person', 'image', 'light', 'hive', 'discovery'} 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.bootstrap] Setting up logging: {'recorder', 'system_log', 'logger'} 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.setup] Setting up recorder 2020-11-06 22:12:41 INFO (MainThread) [homeassistant.setup] Setting up logger 2020-11-06 22:12:46 DEBUG (MainThread) [pyhiveapi.custom_logging] Initialising Hive Component. 2020-11-06 22:12:46 DEBUG (MainThread) [pyhiveapi.custom_logging] Scan interval updated to 0:02:00 2020-11-06 22:12:46 DEBUG (MainThread) [pyhiveapi.custom_logging] Logging into Hive. 2020-11-06 22:12:48 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting hive device info 2020-11-06 22:12:48 DEBUG (MainThread) [pyhiveapi.custom_logging] Checking if new tokens are required 2020-11-06 22:12:48 DEBUG (MainThread) [pyhiveapi.custom_logging] Request is - get: https://beekeeper-uk.hivehome.com/1.0/nodes/all?products=true&devices=true&actions=true 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Response is - 200 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting Hive weather info. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Checking if new tokens are required 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Request is - get: https://weather.prod.bgchprod.info/weather?postcode=NG4%203QX&country=GB 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Response is - 200 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Creating list of devices 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Hive component has initialised 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting status 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Status is Online 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'hive_name': 'Hub', 'hive_type': 'Connectivity', 'ha_name': 'Hub Online Status', 'ha_type': 'binary_sensor', 'device_id': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'device_name': 'Hub', 'hub_id': None, 'device_data': {'online': True, 'model': 'NANO2', 'version': '1.0.0-7005-S547.14', 'manufacturer': 'AlertMe', 'hardwareIdentifier': 'JLP-364', 'upgrade': {'available': False, 'upgrading': False}, 'power': 'mains', 'uptime': 208800, 'operation': 'DEPLOYED', 'ipAddress': '10.100.128.190', 'macAddress': '00:1C:2B:2D:0D:78', 'capabilities': ['INFORMATION', 'RENAME', 'REBOOT_HUB', 'MIMIC_MODE', 'ActionsDaylight', 'ActionsMultiOutput', 'SLT5_INSTALL', 'ACTIONS_2', 'INSTALL_PHILIPS_HUE', 'PRODUCT_GROUP', 'SECURITY_LITE', 'HOMEKIT'], 'pmz': 'OK', 'connection': 'wired', 'daylight': {'status': 'DARK', 'nextDark': 1604766061000, 'nextLight': 1604733241000, 'nextSunrise': 1604733240000, 'nextSunset': 1604766060000}, 'mimicMode': {'enabled': False, 'firstTime': True, 'start': '18:00', 'end': '22:30', 'consumers': []}, 'assistedLiving': {'noMorningActivity': False, 'noRecentActivity': False, 'nightTime': False, 'learning': True}, 'homeKit': {'status': 'DISABLED', 'paired': False}}, 'custom': None, 'state': 'Online', 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting heating data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Current Temp is 20.8 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Target temp is 18 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current operation 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Current operation is False 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Mode is SCHEDULE 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Boost state is OFF 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting Attribute data 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Attribute data {'available': True, 'battery': '60%'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'c0c22756-2104-468c-a16c-08cb012cec51', 'hive_name': 'Zone 1', 'hive_type': 'heating', 'ha_name': 'Zone 1', 'ha_type': 'climate', 'device_id': 'b6b15d9b-fcaa-450f-a3bf-8578712e443b', 'device_name': 'Main Thermostat', 'temperatureunit': 'C', 'min_temp': 5, 'max_temp': 32, 'current_temperature': 20.8, 'target_temperature': 18, 'action': False, 'mode': 'SCHEDULE', 'boost': 'OFF', 'device_data': {'online': True, 'presenceLastChanged': 1604491897598, 'model': 'SLT3', 'version': '05060212', 'manufacturer': 'Computime', 'upgrade': {'available': False, 'version': '05060212', 'progress': 100, 'upgrading': False, 'status': 'COMPLETE'}, 'power': 'battery', 'signal': 100, 'battery': 60, 'capabilities': ['INFORMATION', 'RENAME', 'HEATING_ALERTS', 'GEOLOCATION', 'HOLIDAY_MODE', 'SLT3B_REPLACEMENT', 'SLT_REPLACEMENT', 'OPTIMUM_START'], 'modelVariant': 'SLT3b', 'zone': '5977360b-9bb5-4b1f-915d-36e7bac2037f'}, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'custom': None, 'attributes': {'available': True, 'battery': '60%'}} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'CurrentTemperature', 'ha_name': 'Bathroom Current Temperature', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'TargetTemperature', 'ha_name': 'Bathroom Target Temperature', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_State', 'ha_name': 'Bathroom State', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_Mode', 'ha_name': 'Bathroom Mode', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_Boost', 'ha_name': 'Bathroom Boost', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'CurrentTemperature', 'ha_name': 'Den Current Temperature', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.7, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'TargetTemperature', 'ha_name': 'Den Target Temperature', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.7, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_State', 'ha_name': 'Den State', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.7, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_Mode', 'ha_name': 'Den Mode', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.7, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_Boost', 'ha_name': 'Den Boost', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.7, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'CurrentTemperature', 'ha_name': 'Dining Room Current Temperature', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'TargetTemperature', 'ha_name': 'Dining Room Target Temperature', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_State', 'ha_name': 'Dining Room State', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_Mode', 'ha_name': 'Dining Room Mode', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_Boost', 'ha_name': 'Dining Room Boost', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'CurrentTemperature', 'ha_name': 'Effies Room Current Temperature', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.9, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'TargetTemperature', 'ha_name': 'Effies Room Target Temperature', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.9, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_State', 'ha_name': 'Effies Room State', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.9, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_Mode', 'ha_name': 'Effies Room Mode', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.9, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_Boost', 'ha_name': 'Effies Room Boost', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.9, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'CurrentTemperature', 'ha_name': 'Ensuite shower Current Temperature', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'TargetTemperature', 'ha_name': 'Ensuite shower Target Temperature', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_State', 'ha_name': 'Ensuite shower State', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:51 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_Mode', 'ha_name': 'Ensuite shower Mode', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_Boost', 'ha_name': 'Ensuite shower Boost', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.4, 'working': True, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'CurrentTemperature', 'ha_name': "Ethan's Room Current Temperature", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'TargetTemperature', 'ha_name': "Ethan's Room Target Temperature", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_State', 'ha_name': "Ethan's Room State", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_Mode', 'ha_name': "Ethan's Room Mode", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_Boost', 'ha_name': "Ethan's Room Boost", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'CurrentTemperature', 'ha_name': 'Hall Current Temperature', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.5, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'TargetTemperature', 'ha_name': 'Hall Target Temperature', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.5, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_State', 'ha_name': 'Hall State', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.5, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_Mode', 'ha_name': 'Hall Mode', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.5, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_Boost', 'ha_name': 'Hall Boost', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.5, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'CurrentTemperature', 'ha_name': 'Lounge Window Current Temperature', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting target temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'TargetTemperature', 'ha_name': 'Lounge Window Target Temperature', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting state 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_State', 'ha_name': 'Lounge Window State', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting mode 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_Mode', 'ha_name': 'Lounge Window Mode', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting boost status 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_Boost', 'ha_name': 'Lounge Window Boost', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 19.6, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': ['56a3e43a-2858-4ce6-a1d7-e404c063537f', '7d56c7c6-ed95-4856-a764-e303460e500b']}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting sensor data. 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Getting current temp 2020-11-06 22:12:52 DEBUG (MainThread) [pyhiveapi.custom_logging] Device update {'hive_id': '7d56c7c6-ed95-4856-a764-e303460e500b', 'hive_name': 'Master Bedroom', 'hive_type': 'CurrentTemperature', 'ha_name': 'Master Bedroom Current Temperature', 'ha_type': 'sensor', 'device_id': '7d56c7c6-ed95-4856-a764-e303460e500b', 'device_name': 'Master Bedroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '7d56c7c6-ed95-4856-a764-e303460e500b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.6, 'working': True, 'trvs': ['e1ddf058-a8ca-491f-b6c4-083e2c37da15'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30

KJonline commented 3 years ago

@martinlong1978 Please can you retry with the latest beta I have removed the weather sensor as this is now deprecated.

martinlong1978 commented 3 years ago

Hi,

Tried with b18. Still not working unfortunately.

2020-11-09 20:35:59 INFO (MainThread) [homeassistant.bootstrap] Config directory: /home/openhabian/.homeassistant 2020-11-09 20:36:00 INFO (SyncWorker_2) [homeassistant.loader] Loaded hive from custom_components.hive 2020-11-09 20:36:00 INFO (SyncWorker_3) [homeassistant.loader] Loaded hacs from custom_components.hacs 2020-11-09 20:36:00 INFO (SyncWorker_6) [homeassistant.loader] Loaded homeassistant from homeassistant.components.homeassistant 2020-11-09 20:36:00 INFO (SyncWorker_7) [homeassistant.loader] Loaded persistent_notification from homeassistant.components.persistent_notification 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.setup] Setting up homeassistant 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.setup] Setup of domain homeassistant took 0.0 seconds 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.setup] Setting up persistent_notification 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.setup] Setup of domain persistent_notification took 0.0 seconds 2020-11-09 20:36:00 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hive which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. 2020-11-09 20:36:00 INFO (SyncWorker_1) [homeassistant.loader] Loaded scene from homeassistant.components.scene 2020-11-09 20:36:00 INFO (SyncWorker_4) [homeassistant.loader] Loaded notify from homeassistant.components.notify 2020-11-09 20:36:00 INFO (SyncWorker_10) [homeassistant.loader] Loaded script from homeassistant.components.script 2020-11-09 20:36:00 INFO (SyncWorker_10) [homeassistant.loader] Loaded met from homeassistant.components.met 2020-11-09 20:36:00 INFO (SyncWorker_9) [homeassistant.loader] Loaded zha from homeassistant.components.zha 2020-11-09 20:36:00 INFO (SyncWorker_9) [homeassistant.loader] Loaded tts from homeassistant.components.tts 2020-11-09 20:36:00 INFO (SyncWorker_16) [homeassistant.loader] Loaded upnp from homeassistant.components.upnp 2020-11-09 20:36:00 INFO (SyncWorker_15) [homeassistant.loader] Loaded light from homeassistant.components.light 2020-11-09 20:36:00 INFO (SyncWorker_3) [homeassistant.loader] Loaded cast from homeassistant.components.cast 2020-11-09 20:36:00 INFO (SyncWorker_11) [homeassistant.loader] Loaded mqtt from homeassistant.components.mqtt 2020-11-09 20:36:00 INFO (SyncWorker_20) [homeassistant.loader] Loaded twilio from homeassistant.components.twilio 2020-11-09 20:36:00 INFO (SyncWorker_19) [homeassistant.loader] Loaded python_script from homeassistant.components.python_script 2020-11-09 20:36:00 INFO (SyncWorker_12) [homeassistant.loader] Loaded mobile_app from homeassistant.components.mobile_app 2020-11-09 20:36:00 INFO (SyncWorker_7) [homeassistant.loader] Loaded default_config from homeassistant.components.default_config 2020-11-09 20:36:00 INFO (SyncWorker_19) [homeassistant.loader] Loaded group from homeassistant.components.group 2020-11-09 20:36:00 INFO (SyncWorker_24) [homeassistant.loader] Loaded automation from homeassistant.components.automation 2020-11-09 20:36:00 INFO (SyncWorker_2) [homeassistant.loader] Loaded zwave from homeassistant.components.zwave 2020-11-09 20:36:00 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant. 2020-11-09 20:36:00 INFO (SyncWorker_2) [homeassistant.loader] Loaded influxdb from homeassistant.components.influxdb 2020-11-09 20:36:00 INFO (SyncWorker_0) [homeassistant.loader] Loaded logger from homeassistant.components.logger 2020-11-09 20:36:00 INFO (SyncWorker_2) [homeassistant.loader] Loaded frontend from homeassistant.components.frontend 2020-11-09 20:36:00 INFO (SyncWorker_25) [homeassistant.loader] Loaded input_select from homeassistant.components.input_select 2020-11-09 20:36:00 INFO (SyncWorker_0) [homeassistant.loader] Loaded wake_on_lan from homeassistant.components.wake_on_lan 2020-11-09 20:36:00 INFO (SyncWorker_17) [homeassistant.loader] Loaded discovery from homeassistant.components.discovery 2020-11-09 20:36:00 INFO (SyncWorker_32) [homeassistant.loader] Loaded http from homeassistant.components.http 2020-11-09 20:36:00 INFO (SyncWorker_16) [homeassistant.loader] Loaded webhook from homeassistant.components.webhook 2020-11-09 20:36:00 INFO (SyncWorker_35) [homeassistant.loader] Loaded api from homeassistant.components.api 2020-11-09 20:36:00 INFO (SyncWorker_1) [homeassistant.loader] Loaded person from homeassistant.components.person 2020-11-09 20:36:00 INFO (SyncWorker_34) [homeassistant.loader] Loaded cloud from homeassistant.components.cloud 2020-11-09 20:36:00 INFO (SyncWorker_11) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api 2020-11-09 20:36:00 INFO (SyncWorker_34) [homeassistant.loader] Loaded auth from homeassistant.components.auth 2020-11-09 20:36:00 INFO (SyncWorker_20) [homeassistant.loader] Loaded alexa from homeassistant.components.alexa 2020-11-09 20:36:00 INFO (SyncWorker_34) [homeassistant.loader] Loaded image from homeassistant.components.image 2020-11-09 20:36:00 INFO (SyncWorker_10) [homeassistant.loader] Loaded config from homeassistant.components.config 2020-11-09 20:36:00 INFO (SyncWorker_19) [homeassistant.loader] Loaded tag from homeassistant.components.tag 2020-11-09 20:36:00 INFO (SyncWorker_7) [homeassistant.loader] Loaded device_automation from homeassistant.components.device_automation 2020-11-09 20:36:00 INFO (SyncWorker_44) [homeassistant.loader] Loaded lovelace from homeassistant.components.lovelace 2020-11-09 20:36:00 INFO (SyncWorker_9) [homeassistant.loader] Loaded onboarding from homeassistant.components.onboarding 2020-11-09 20:36:00 INFO (SyncWorker_46) [homeassistant.loader] Loaded search from homeassistant.components.search 2020-11-09 20:36:00 INFO (SyncWorker_27) [homeassistant.loader] Loaded system_log from homeassistant.components.system_log 2020-11-09 20:36:00 INFO (SyncWorker_48) [homeassistant.loader] Loaded history from homeassistant.components.history 2020-11-09 20:36:00 INFO (SyncWorker_49) [homeassistant.loader] Loaded recorder from homeassistant.components.recorder 2020-11-09 20:36:00 INFO (SyncWorker_29) [homeassistant.loader] Loaded logbook from homeassistant.components.logbook 2020-11-09 20:36:00 INFO (SyncWorker_2) [homeassistant.loader] Loaded map from homeassistant.components.map 2020-11-09 20:36:00 INFO (SyncWorker_5) [homeassistant.loader] Loaded media_source from homeassistant.components.media_source 2020-11-09 20:36:00 INFO (SyncWorker_17) [homeassistant.loader] Loaded ssdp from homeassistant.components.ssdp 2020-11-09 20:36:00 INFO (SyncWorker_54) [homeassistant.loader] Loaded sun from homeassistant.components.sun 2020-11-09 20:36:00 INFO (SyncWorker_4) [homeassistant.loader] Loaded system_health from homeassistant.components.system_health 2020-11-09 20:36:00 INFO (SyncWorker_33) [homeassistant.loader] Loaded updater from homeassistant.components.updater 2020-11-09 20:36:00 INFO (SyncWorker_57) [homeassistant.loader] Loaded zeroconf from homeassistant.components.zeroconf 2020-11-09 20:36:00 INFO (SyncWorker_58) [homeassistant.loader] Loaded zone from homeassistant.components.zone 2020-11-09 20:36:00 INFO (SyncWorker_6) [homeassistant.loader] Loaded input_boolean from homeassistant.components.input_boolean 2020-11-09 20:36:00 INFO (SyncWorker_35) [homeassistant.loader] Loaded input_datetime from homeassistant.components.input_datetime 2020-11-09 20:36:00 INFO (SyncWorker_37) [homeassistant.loader] Loaded input_text from homeassistant.components.input_text 2020-11-09 20:36:00 INFO (SyncWorker_11) [homeassistant.loader] Loaded input_number from homeassistant.components.input_number 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.bootstrap] Domains to be set up: {'zha', 'script', 'scene', 'hive', 'sun', 'notify', 'input_text', 'met', 'input_boolean', 'tts', 'light', 'upnp', 'auth', 'search', 'websocket_api', 'cast', 'recorder', 'alexa', 'mqtt', 'python_script', 'lovelace', 'api', 'persistent_notification', 'twilio', 'mobile_app', 'config', 'device_automation', 'default_config', 'zeroconf', 'cloud', 'group', 'ssdp', 'input_datetime', 'zone', 'input_number', 'history', 'logbook', 'tag', 'webhook', 'automation', 'http', 'input_select', 'zwave', 'system_health', 'influxdb', 'hacs', 'logger', 'person', 'image', 'system_log', 'frontend', 'map', 'media_source', 'updater', 'wake_on_lan', 'onboarding', 'discovery'} 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.bootstrap] Setting up logging: {'system_log', 'logger', 'recorder'} 2020-11-09 20:36:00 INFO (MainThread) [homeassistant.setup] Setting up logger 2020-11-09 20:36:19 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveInitialising Hive Component. 2020-11-09 20:36:19 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveScan interval updated to 0:02:00 2020-11-09 20:36:19 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveLogging into Hive. 2020-11-09 20:36:20 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveGetting hive device info 2020-11-09 20:36:20 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveChecking if new tokens are required 2020-11-09 20:36:20 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveAttempting to refresh tokens. 2020-11-09 20:36:20 DEBUG (MainThread) [pyhiveapi.custom_logging] UNKNOWNRequest is - post: https://beekeeper.hivehome.com/1.0/cognito/refresh-token 2020-11-09 20:36:22 DEBUG (MainThread) [pyhiveapi.custom_logging] UNKNOWNResponse is - 200 2020-11-09 20:36:22 DEBUG (MainThread) [pyhiveapi.custom_logging] UNKNOWNRequest is - get: https://beekeeper-uk.hivehome.com/1.0/nodes/all?products=true&devices=true&actions=true 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] UNKNOWNResponse is - 200 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveCreating list of devices 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HiveHive component has initialised 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HubGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HubIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HubGetting status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HubStatus is Online 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HubDevice update {'hive_id': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'hive_name': 'Hub', 'hive_type': 'Connectivity', 'ha_name': 'Hub Online Status', 'ha_type': 'binary_sensor', 'device_id': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'device_name': 'Hub', 'hub_id': None, 'device_data': {'online': True, 'model': 'NANO2', 'version': '1.0.0-7005-S547.14', 'manufacturer': 'AlertMe', 'hardwareIdentifier': 'JLP-364', 'upgrade': {'available': False, 'upgrading': False}, 'power': 'mains', 'uptime': 460800, 'operation': 'DEPLOYED', 'ipAddress': '10.100.128.190', 'macAddress': '00:1C:2B:2D:0D:78', 'capabilities': ['INFORMATION', 'RENAME', 'REBOOT_HUB', 'MIMIC_MODE', 'ActionsDaylight', 'ActionsMultiOutput', 'SLT5_INSTALL', 'ACTIONS_2', 'INSTALL_PHILIPS_HUE', 'PRODUCT_GROUP', 'SECURITY_LITE', 'HOMEKIT'], 'pmz': 'OK', 'connection': 'wired', 'daylight': {'status': 'DARK', 'nextDark': 1605024961000, 'nextLight': 1604992801000, 'nextSunrise': 1604992800000, 'nextSunset': 1605024960000}, 'mimicMode': {'enabled': False, 'firstTime': True, 'start': '18:00', 'end': '22:30', 'consumers': []}, 'assistedLiving': {'noMorningActivity': False, 'noRecentActivity': False, 'nightTime': False, 'learning': True}, 'homeKit': {'status': 'DISABLED', 'paired': False}}, 'custom': None, 'state': 'Online', 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Bathroom 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Den 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Dining Room 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Effies Room 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Ensuite shower 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Ethan's Room 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Hall 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Lounge Window 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Master BedroomGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Master Bedroom 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Master BedroomDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] OfficeGetting heating data. 2020-11-09 20:36:25 ERROR (MainThread) [pyhiveapi.custom_logging] ERROR - No data found for device - Office 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] OfficeDevice update {} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Getting heating data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Getting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Current Temp is 22.5 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Getting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Target temp is 18 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Getting current operation 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Current operation is False 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Getting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Mode is SCHEDULE 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Getting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Boost state is OFF 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatGetting Attribute data 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatIs the device online - True 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Main ThermostatAttribute data {'available': True, 'battery': '60%'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Zone 1Device update {'hive_id': 'c0c22756-2104-468c-a16c-08cb012cec51', 'hive_name': 'Zone 1', 'hive_type': 'heating', 'ha_name': 'Zone 1', 'ha_type': 'climate', 'device_id': 'b6b15d9b-fcaa-450f-a3bf-8578712e443b', 'device_name': 'Main Thermostat', 'temperatureunit': 'C', 'min_temp': 5, 'max_temp': 32, 'current_temperature': 22.5, 'target_temperature': 18, 'action': False, 'mode': 'SCHEDULE', 'boost': 'OFF', 'device_data': {'online': True, 'presenceLastChanged': 1604491897598, 'model': 'SLT3', 'version': '05060212', 'manufacturer': 'Computime', 'upgrade': {'available': False, 'version': '05060212', 'progress': 100, 'upgrading': False, 'status': 'COMPLETE'}, 'power': 'battery', 'signal': 99, 'battery': 60, 'capabilities': ['INFORMATION', 'RENAME', 'HEATING_ALERTS', 'GEOLOCATION', 'HOLIDAY_MODE', 'SLT3B_REPLACEMENT', 'SLT_REPLACEMENT', 'OPTIMUM_START'], 'modelVariant': 'SLT3b', 'zone': '5977360b-9bb5-4b1f-915d-36e7bac2037f'}, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95', 'custom': None, 'attributes': {'available': True, 'battery': '60%'}} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomDevice update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'CurrentTemperature', 'ha_name': 'Bathroom Current Temperature', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 26.1, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomDevice update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'TargetTemperature', 'ha_name': 'Bathroom Target Temperature', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 26.1, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomDevice update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_State', 'ha_name': 'Bathroom State', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 26.1, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomDevice update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_Mode', 'ha_name': 'Bathroom Mode', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 26.1, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] BathroomDevice update {'hive_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'hive_name': 'Bathroom', 'hive_type': 'Heating_Boost', 'ha_name': 'Bathroom Boost', 'ha_type': 'sensor', 'device_id': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'device_name': 'Bathroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '3fbed695-75cc-44f5-a6eb-7c50bbcd4cd4', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 26.1, 'working': False, 'trvs': ['945dc093-95a2-4c6f-bde2-d9724dfb56b2'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenDevice update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'CurrentTemperature', 'ha_name': 'Den Current Temperature', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenDevice update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'TargetTemperature', 'ha_name': 'Den Target Temperature', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenDevice update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_State', 'ha_name': 'Den State', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenDevice update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_Mode', 'ha_name': 'Den Mode', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] DenDevice update {'hive_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'hive_name': 'Den', 'hive_type': 'Heating_Boost', 'ha_name': 'Den Boost', 'ha_type': 'sensor', 'device_id': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'device_name': 'Den', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'db7f48ed-1a84-422c-a2e4-4836fd3b992b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['822aa058-e90e-4591-b893-fa8b60c64161'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomDevice update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'CurrentTemperature', 'ha_name': 'Dining Room Current Temperature', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 22.7, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomDevice update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'TargetTemperature', 'ha_name': 'Dining Room Target Temperature', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 22.7, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomDevice update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_State', 'ha_name': 'Dining Room State', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 22.7, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomDevice update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_Mode', 'ha_name': 'Dining Room Mode', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 22.7, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Dining RoomDevice update {'hive_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'hive_name': 'Dining Room', 'hive_type': 'Heating_Boost', 'ha_name': 'Dining Room Boost', 'ha_type': 'sensor', 'device_id': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'device_name': 'Dining Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '1daa06b3-af0f-4b2e-b4d1-5ff05638cc55', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 22.7, 'working': False, 'trvs': ['da4a34e5-4c65-4758-9c41-11b32c08a364'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomDevice update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'CurrentTemperature', 'ha_name': 'Effies Room Current Temperature', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomDevice update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'TargetTemperature', 'ha_name': 'Effies Room Target Temperature', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomDevice update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_State', 'ha_name': 'Effies Room State', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomDevice update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_Mode', 'ha_name': 'Effies Room Mode', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Effies RoomDevice update {'hive_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'hive_name': 'Effies Room', 'hive_type': 'Heating_Boost', 'ha_name': 'Effies Room Boost', 'ha_type': 'sensor', 'device_id': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'device_name': 'Effies Room', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '926f4d3a-eb07-4d6c-ab33-1675488e7c15', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.3, 'working': False, 'trvs': ['883402df-62bc-42cf-8e66-9a48d3f22b05'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerDevice update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'CurrentTemperature', 'ha_name': 'Ensuite shower Current Temperature', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerDevice update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'TargetTemperature', 'ha_name': 'Ensuite shower Target Temperature', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerDevice update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_State', 'ha_name': 'Ensuite shower State', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerDevice update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_Mode', 'ha_name': 'Ensuite shower Mode', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ensuite showerDevice update {'hive_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'hive_name': 'Ensuite shower', 'hive_type': 'Heating_Boost', 'ha_name': 'Ensuite shower Boost', 'ha_type': 'sensor', 'device_id': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'device_name': 'Ensuite shower', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '56a3e43a-2858-4ce6-a1d7-e404c063537f', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.9, 'working': False, 'trvs': ['116b8726-c775-43b6-9887-7e6598fd983d'], 'previous': {'mode': 'MANUAL', 'target': 32}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomDevice update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'CurrentTemperature', 'ha_name': "Ethan's Room Current Temperature", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomDevice update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'TargetTemperature', 'ha_name': "Ethan's Room Target Temperature", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomDevice update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_State', 'ha_name': "Ethan's Room State", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomDevice update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_Mode', 'ha_name': "Ethan's Room Mode", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Ethan's RoomDevice update {'hive_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'hive_name': "Ethan's Room", 'hive_type': 'Heating_Boost', 'ha_name': "Ethan's Room Boost", 'ha_type': 'sensor', 'device_id': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'device_name': "Ethan's Room", 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '4f3e5700-02b9-49f0-b941-698c8304c9ed', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 20.8, 'working': False, 'trvs': ['c8618b7b-75a1-4ba4-861c-20aac7cb303d'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallDevice update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'CurrentTemperature', 'ha_name': 'Hall Current Temperature', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallDevice update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'TargetTemperature', 'ha_name': 'Hall Target Temperature', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallDevice update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_State', 'ha_name': 'Hall State', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallDevice update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_Mode', 'ha_name': 'Hall Mode', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] HallDevice update {'hive_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'hive_name': 'Hall', 'hive_type': 'Heating_Boost', 'ha_name': 'Hall Boost', 'ha_type': 'sensor', 'device_id': '422204fd-ff72-44d8-8568-4a0063859fe2', 'device_name': 'Hall', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '422204fd-ff72-44d8-8568-4a0063859fe2', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.8, 'working': False, 'trvs': ['593ac3ae-7fbf-4cd3-ad16-e5496e5617fa'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowDevice update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'CurrentTemperature', 'ha_name': 'Lounge Window Current Temperature', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.2, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting target temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowDevice update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'TargetTemperature', 'ha_name': 'Lounge Window Target Temperature', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.2, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting state 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowDevice update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_State', 'ha_name': 'Lounge Window State', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.2, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting mode 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowDevice update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_Mode', 'ha_name': 'Lounge Window Mode', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.2, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowGetting boost status 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Lounge WindowDevice update {'hive_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'hive_name': 'Lounge Window', 'hive_type': 'Heating_Boost', 'ha_name': 'Lounge Window Boost', 'ha_type': 'sensor', 'device_id': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'device_name': 'Lounge Window', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': 'f7f7c647-e03f-40ae-a500-f5e36c47ad8b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 21.2, 'working': False, 'trvs': ['eed1ec56-122e-4a34-9097-2eae5660acf5'], 'previous': {'mode': 'SCHEDULE'}, 'scheduleOverride': False, 'zoneName': 'Thermostat 1', 'autoBoost': {'active': False, 'target': 22, 'duration': 30, 'trvs': []}}, 'custom': True, 'state': None, 'parent_device': 'c8b7142b-4812-4000-ae32-de2626e12a95'} 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Master BedroomGetting sensor data. 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Master BedroomGetting current temp 2020-11-09 20:36:25 DEBUG (MainThread) [pyhiveapi.custom_logging] Master BedroomDevice update {'hive_id': '7d56c7c6-ed95-4856-a764-e303460e500b', 'hive_name': 'Master Bedroom', 'hive_type': 'CurrentTemperature', 'ha_name': 'Master Bedroom Current Temperature', 'ha_type': 'sensor', 'device_id': '7d56c7c6-ed95-4856-a764-e303460e500b', 'device_name': 'Master Bedroom', 'hub_id': None, 'device_data': {'online': True, 'version': '00000000', 'upgrade': {'available': False, 'upgrading': False}, 'parent': '7d56c7c6-ed95-4856-a764-e303460e500b', 'capabilities': ['HOLIDAY_MODE', 'BOOST', 'TRV_AUTO_BOOST', 'TRV_AUTO_BOOST_READY'], 'maxEvents': 6, 'pmz': 'OK', 'temperature': 18.5, 'working': False, 'trvs': ['e1ddf058-a8ca-491f-b

KJonline commented 3 years ago

@martinlong1978 i have release beta 19 now.

Please can you upgrade and run some tests this should fix finding the TRV device and getting the battery of it

holdestmade commented 3 years ago

B19 working great for me, thanks Can I suggest you rename the Hot water entities / entity_ids ? Both the Thermostat and the Hot water have the same names (entity_id is different though) For my Downstairs, I have this for Boost, Mode and State:

Thermostat - Downstairs Boost - sensor.downstairs_heating_boost Hot Water - Downstairs Boost - sensor.downstairs_boost

Also, there isn't an icon for the Availability entities

Otherwise, great

martinlong1978 commented 3 years ago

Hi. That looks like it's working pretty well. The only thing which is currently broken for me, and is something I actually use in some of my automations... boost for TRVs

I get the message "2020-11-13 22:26:50 ERROR (MainThread) [ custom_components.hive] Cannot boost entity id entered

Otherwise, great work. Thanks for your time spent on this.

On Fri, 13 Nov 2020 at 17:39, holdestmade notifications@github.com wrote:

B19 working great for me, thanks Can I suggest you rename the Hot water entities / entity_ids ? Both the Thermostat and the Hot water had the same names (entity_id is different though) For my Downstairs, I have this for Boost, Mode and State:

Thermostat - Downstairs Boost - sensor.downstairs_heating_boost Hot Water - Downstairs Boost - sensor.downstairs_boost

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-726904911, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GYDDOVMX332KRRDN5DSPVVNFANCNFSM4SWAZMFA .

KJonline commented 3 years ago

@holdestmade ill take a look at the names.

@martinlong1978 i just wanted to clarify are you are using the hive services to boost the hotwater?

martinlong1978 commented 3 years ago

No. I'm trying to boost the TRV valves. I do this, for example, in the bathroom when the humidity is high (i.e after a shower), boost the radiator in that room to dry towels.

On Sat, 14 Nov 2020, 08:23 Khole, notifications@github.com wrote:

@holdestmade https://github.com/holdestmade ill take a look at the names.

@martinlong1978 https://github.com/martinlong1978 i just wanted to clarify are you are using the hive services to boost the hotwater?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-727166607, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G55CTICEKTFLW73CJLSPY47JANCNFSM4SWAZMFA .

KJonline commented 3 years ago

@martinlong1978 apologies I crossed reference 2 issues I’m looking at I meant say do you boost your trv’s through the hive service or via the climate entity. By the looks of the error message it’s via the hive service.

56789029-AB14-4D05-85A0-67D74BDE3F9B

I have found the error to this and it’s and easy fix which I’ll put into the next beta.

Just out of curiosity can you boost the TRV from the climate entity in home assistant

martinlong1978 commented 3 years ago

Ah yes, its via the hive service. I did a patch to do this months ago, which was merged, but it looks like you've done a big rewrite since.

On Sat, 14 Nov 2020, 10:18 Khole, notifications@github.com wrote:

@martinlong1978 https://github.com/martinlong1978 apologies I crossed reference 2 issues I’m looking at I meant do you boost your trv’s through the hive service or via the climate entity. By the looks of the error message it’s via the hive service.

[image: 56789029-AB14-4D05-85A0-67D74BDE3F9B] https://user-images.githubusercontent.com/29937485/99144978-b3324a00-2662-11eb-8f60-1dc663416ae2.jpeg

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-727181973, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GY4XRZC5TK3E2W5KN3SPZKPPANCNFSM4SWAZMFA .

KJonline commented 3 years ago

@martinlong1978 yes this next version completely rewrites the backend.

Can you choose to boost the TRV from the climate entity or is that option not available.

martinlong1978 commented 3 years ago

I'll have a look in a bit. I don't think that option is available. The climate entity doesn't seem to understand the concept of "boost"

On Sat, 14 Nov 2020, 10:24 Khole, notifications@github.com wrote:

@martinlong1978 https://github.com/martinlong1978 yes this next version completely rewrites the backend.

Can you choose to boost the TRV from the climate entity or is that option not available.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-727183060, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G4GRVOIVGYCBUSDNQ3SPZLGNANCNFSM4SWAZMFA .

martinlong1978 commented 3 years ago

So, yes, it was definitely the hive service I was using.

On Sat, 14 Nov 2020 at 10:25, Long, Martin martin@longhome.co.uk wrote:

I'll have a look in a bit. I don't think that option is available. The climate entity doesn't seem to understand the concept of "boost"

On Sat, 14 Nov 2020, 10:24 Khole, notifications@github.com wrote:

@martinlong1978 https://github.com/martinlong1978 yes this next version completely rewrites the backend.

Can you choose to boost the TRV from the climate entity or is that option not available.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-727183060, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7G4GRVOIVGYCBUSDNQ3SPZLGNANCNFSM4SWAZMFA .

KJonline commented 3 years ago

@martinlong1978 Can TRV's now be boosted via the hive service?

martinlong1978 commented 3 years ago

Yes!! Brilliant. That's working great thanks. For me, now, everything seems to be working as it was before. With the added bonus of all the battery levels coming through. Thank you!

On Wed, 18 Nov 2020 at 16:25, Khole notifications@github.com wrote:

@martinlong1978 https://github.com/martinlong1978 Can TRV's now be boosted via the hive service?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Pyhive/HA-Hive-Custom-Component/issues/10#issuecomment-729792637, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJ7GYQNT6F7KHCXEB44JDSQPYQNANCNFSM4SWAZMFA .