home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
70.47k stars 29.41k forks source link

As of 0.20.1, Aeotec Multisensor gen 6 subcomponents no longer being recognized #2146

Closed erikoosterholm closed 8 years ago

erikoosterholm commented 8 years ago

Make sure you run the latest version before reporting an issue. Feature requests should go in the forum: https://community.home-assistant.io/c/feature-requests

Home Assistant release (0.20.1):

Python release (Python 3.4.2):

Component/platform: Aeotec Multisensor gen 6

Description of problem: Sensors are no longer added.

Expected: In the previous version of hass, these were recognized.

Additional info:

INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.binary_sensor, discovered=node_id=3, value_id=72057594093240320> INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: new_state=<state binary_sensor.aeotec_multisensor_6_sensor_3=on @ 2016-05-23T12:19:07.927556-05:00>, entity_id=binary_sensor.aeotec_multisensor_6_sensor_3, old_state=None> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594093256722> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594093256754> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594093256786> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594093257138> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594094305281> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594094305297> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594094305313> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling <Event platform_discovered[L]: service=zwave.sensors, discovered=node_id=3, value_id=72057594094305441>

balloob commented 8 years ago

That seems like you have an error in your config file

On Mon, May 23, 2016, 10:21 erikoosterholm notifications@github.com wrote:

Make sure you run the latest version before reporting an issue. Feature requests should go in the forum: https://community.home-assistant.io/c/feature-requests

Home Assistant release (0.20.1):

Python release (Python 3.4.2):

Component/platform: Aeotec Multisensor gen 6

Description of problem: Sensors are no longer added.

Expected: In the previous version of hass, these were recognized.

Additional info:

INFO:homeassistant.core:Bus:Handling INFO:homeassistant.core:Bus:Handling , entity_id=binary_sensor.aeotec_multisensor_6_sensor_3, old_state=None> ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling ERROR:homeassistant.bootstrap:Invalid config for [sensor]: required key not provided @ data['platform'] INFO:homeassistant.core:Bus:Handling

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/home-assistant/home-assistant/issues/2146

jcastro commented 8 years ago

I have 2 Aeotec multi sensor gen6 and they are working fine for me! (Raspberry Pi2 with Raspbian)

robbiet480 commented 8 years ago

I'm on the latest dev branch and the sensors are also working fine for me here (2 of them)

partofthething commented 8 years ago

On the latest dev branch my multisensor 6 disappeared too! It's actually showing up in the logs just fine, and recording values:

INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: old_state=<state sensor.aeotec_multisensor_6_ultraviolet_2=0.0; node_id=2, icon=mdi:sunglasses, friendly_name=Ultraviolet @ 2016-05-25T22:02:33.018057-07:00>, entity_id=sensor.aeotec_multisensor_6_ultraviolet_2, new_state=<state sensor.aeotec_multisensor_6_ultraviolet_2=0.0; node_id=2, icon=mdi:sunglasses, battery_level=100, friendly_name=Ultraviolet @ 2016-05-25T22:02:33.018057-07:00>>
INFO:homeassistant.core:Bus:Handling <Event state_changed[L]: old_state=<state sensor.aeotec_multisensor_6_temperature_2=25.8; node_id=2, unit_of_measurement=°C, battery_level=100, friendly_name=Temperature @ 2016-05-25T22:02:32.941332-07:00>, entity_id=sensor.aeotec_multisensor_6_temperature_2, new_state=<state sensor.aeotec_multisensor_6_temperature_2=25.7; node_id=2, unit_of_measurement=°C, battery_level=100, friendly_name=Temperature @ 2016-05-25T22:02:45.724982-07:00>>

but it's not showing up in the UI at all.

partofthething commented 8 years ago

Nevermind, I'm back up. I accidentally had 2 version of hass running. When there's only one, the multisensor shows up fine on 0.20.2-dev.

erikoosterholm commented 8 years ago

Ok. I'll assume it's something wrong with my setup.