huizebruin / Home-Assistant-Config

šŸ  My huizebruin Home Assistant configuration, Be sure to šŸŒŸ this repository for updates! huizebruin
MIT License
42 stars 9 forks source link

Ambee sensor werkt ineens niet meer #2

Closed DavyRoswinkel closed 3 years ago

DavyRoswinkel commented 3 years ago

Hey, bedankt voor het werk aan deze sensor, vind hem geweldig. Enige probleem is, sinds een paar dagen werkt hij niet meer, eerder werkte hij wel.

Nu blijft alles op onbekend staan en op 0/m2. Ik heb al een paar keer de code en de sensor verwijderd en opnieuw toegevoegd. Heb de code precies geknipt en geplakt.

Via postman, krijg ik wel de juiste gegevens. ( dus de ambee link en api kloppen) In de logfile vond ik: Logger: homeassistant.helpers.template Source: helpers/template.py:1367 First occurred: 22:51:43 (6 occurrences) Last logged: 22:51:43

Template variable warning: 'None' has no attribute 'tree_pollen' when rendering '{{ state_attr('sensor.pollen', 'Count')['tree_pollen'] }}'
Template variable warning: 'None' has no attribute 'weed_pollen' when rendering '{{ state_attr('sensor.pollen', 'Count')['weed_pollen'] }}'
Template variable warning: 'None' has no attribute 'grass_pollen' when rendering '{{ state_attr('sensor.pollen', 'Count')['grass_pollen'] }}

en

Logger: homeassistant.components.sensor Source: core.py:896 Integration: Sensor (documentation, issues) First occurred: 22:49:56 (2 occurrences) Last logged: 22:49:56

Error adding entities for domain sensor with platform rest Error while setting up rest platform for sensor Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 364, in async_add_entities await asyncio.gather(*tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 558, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 581, in add_to_platform_finish self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 334, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 460, in _async_write_ha_state self.hass.states.async_set( File "/usr/src/homeassistant/homeassistant/core.py", line 1208, in async_set state = State( File "/usr/src/homeassistant/homeassistant/core.py", line 896, in init raise InvalidStateError( homeassistant.exceptions.InvalidStateError: Invalid state encountered for entity ID: sensor.pollen. State max length is 255 characters.

Meer mensen hier last van??? Iemand een oplossing?

huizebruin commented 3 years ago

klopt ik heb er nu ook last van sinds een paar dagen, we zijn aan het kijken of we het op kunnen lossen.

DavyRoswinkel commented 3 years ago

Gelukkig te horen dat het niet aan mij ligt. Vreemde vind ik dat via postman ik wel de juiste gegevens terugkrijg. Het lijkt dus alsof het ergens in HA misgaat. Ik vermoed iets met de verwerking van de template.

Fijne avond.

ramakersr commented 3 years ago

Het probleem is opgelost en er zijn nu ook details: pollen opgesplitst per type boom enz.

DavyRoswinkel commented 3 years ago

Ja het werkt weer. Thanx!