elupus / hass_nibe

Home Assistant Nibe Uplink Integration
183 stars 54 forks source link

Many entities not working #135

Closed frli4797 closed 2 years ago

frli4797 commented 2 years ago

Only a few entities working for me.

Since: 2022.5.2

Version | core-2022.5.3
-- | --
Installation Type | Home Assistant OS
Development | false
Supervisor | true
Docker | true
User | root
Virtual Environment | false
Python Version | 3.9.9
Operating System Family | Linux
Operating System Version | 5.10.103-v8
CPU Architecture | aarch64
Timezone | Europe/Stockholm
Host Operating System | Home Assistant OS 7.6
-- | --
Update Channel | stable
Supervisor Version | supervisor-2022.05.0
Docker Version | 20.10.9
Disk Total | 118.3 GB
Disk Used | 7.0 GB
Healthy | true
Supported | true
Board | rpi3-64
Supervisor API | ok
Version API | ok
Installed Add-ons | Terminal & SSH (9.4.0), File editor (5.3.3), deCONZ (6.13.0)

Hw: Raspberry Pi 3 rpi3-64

image

`Logger: homeassistant.components.sensor Source: custom_components/nibe/entity.py:81 Integration: Sensor (documentation, issues) First occurred: 01:10:39 (16 occurrences) Last logged: 05:42:47

Error adding entities for domain sensor with platform nibe Error while setting up nibe platform for sensor File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 375, in unit_of_measurement self.device_class == DEVICE_CLASS_TEMPERATURE File "/config/custom_components/nibe/sensor.py", line 241, in device_class unit = self.unit_of_measurement File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 372, in unit_of_measurement native_unit_of_measurement = self.native_unit_of_measurement File "/config/custom_components/nibe/sensor.py", line 267, in native_unit_of_measurement return self.get_unit(self._parameter_id) File "/config/custom_components/nibe/entity.py", line 81, in get_unit data = self._system.get_parameter(parameter_id) RecursionError: maximum recursion depth exceeded `

elupus commented 2 years ago

Please update the Nibe addon.

haglind commented 2 years ago

I miss my Nibe solarpanel info. :/

elupus commented 2 years ago

I miss my Nibe solarpanel info. :/

what do you mean?

haglind commented 2 years ago

Before the update 2022-05 I had a sensor (sensor.nibe_XXXXXX_42035) where I could see my solar panel power. But now after the update, I no longer see it.

My panels are from Nibe and connected to my F730.

elupus commented 2 years ago

Can you see it on nibeuplink.com? Do you have errors on your logs like above?

haglind commented 2 years ago

bild Yes

And my logs bild

elupus commented 2 years ago

Can you post the full log instead. Something is odd here. Looks like you have added the integration twice almost.

haglind commented 2 years ago

Now its working agian. I removed everything (first integration and then the nibe custom_components dir) and then did a git installation. And it worked!

elupus commented 2 years ago

Now its working agian. I removed everything (first integration and then the nibe custom_components dir) and then did a git installation. And it worked!

I suggest you do a HACS installation. That way it's easy to update.

frli4797 commented 2 years ago

I have not been able to overcome the initial problem regardless of approach. Puzzled.

tis 10 maj 2022 kl. 14:31 skrev Joakim Plate @.***>:

Now its working agian. I removed everything (first integration and then the nibe custom_components dir) and then did a git installation. And it worked!

I suggest you do a HACS installation. That way it's easy to update.

— Reply to this email directly, view it on GitHub https://github.com/elupus/hass_nibe/issues/135#issuecomment-1122329852, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMDLKAHM4ZRKOANN6EHNJDVJJJL5ANCNFSM5VNECKLA . You are receiving this because you authored the thread.Message ID: @.***>

elupus commented 2 years ago

I have not been able to overcome the initial problem regardless of approach. Puzzled.

Please remove the integration. Then make sure version 1.5.0 is installed via hacs. Restart home assistant and post an updated log.

frli4797 commented 1 year ago

I’ll give it a shot for sure. Previous version was also installed through HACS, but I’ll make sure to install through HACS this time as well.

Med vänlig hälsning/Best regards, /Fredrik Jägare Lilja

10 maj 2022 kl. 15:08 skrev Joakim Plate @.***>:

 I have not been able to overcome the initial problem regardless of approach. Puzzled.

Please remove the integration. Then make sure version 1.5.0 is installed via hacs. Restart home assistant and post an updated log.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.