Nice update
Good job! As always
Feels snappier, like that. but maybe it is just me.
Less nice is that the Withings integration now fails. I had webhooks working. I installed the update (coming from the latest release before that). I got a warning I should remove the old config form configuration.yaml and reboot. I did. But the integration reports initialisation failed. When I look at the cloud integration, the webhooks are no longer listed. However, the log says all accounts fail because the webhook is already enabled:
Logger: homeassistant.config_entries
Source: config_entries.py:399
First occurred: 20:26:25 (5 occurrences)
Last logged: 20:27:57
Error setting up entry person1 for withings
Error setting up entry person2 for withings
Error setting up entry person3 for withings
Error setting up entry person4 for withings
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 399, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/withings/__init__.py", line 189, in async_setup_entry
await register_webhook(None)
File "/usr/src/homeassistant/homeassistant/components/withings/__init__.py", line 150, in register_webhook
webhook_url = await async_cloudhook_generate_url(hass, entry)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/withings/__init__.py", line 217, in async_cloudhook_generate_url
webhook_url = await cloud.async_create_cloudhook(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/cloud/__init__.py", line 185, in async_create_cloudhook
hook = await cloud.cloudhooks.async_create(webhook_id, True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/hass_nabucasa/cloudhooks.py", line 40, in async_create
raise ValueError("Hook is already enabled for the cloud.")
ValueError: Hook is already enabled for the cloud.
I posted a bug report - Didnât get the chance tot try it out but several people report that reinstalling is both easy and fixing it:
Great! Onto chapter number 4!
Thanks for a new release! Installing now, havenât had any issues with the betaâs, so hopefully the final version will be without issues too.
Very pleased to see that the ability to use password managers to log in to HA is finally available.
after installing my modbus connection is not working anymore.
wrong configuration.yaml comes?? why?
modbus:
- name: "IDM"
type: tcp
host: 192.168.XXX.XXX
port: 502
############################# Sensoren IDM
sensors:
- name: "idm_Aussentemperatur"
unique_id: 1
slave: 1
scale: 1
offset: 0
unit_of_measurement: °C
address: 1000
data_type: float32
count: 2
scan_interval: 30
precision: 1
swap: word
Logger: homeassistant.config
Source: config.py:501
First occurred: 21:35:06 (1 occurrences)
Last logged: 21:35:06
Invalid config for [modbus]: idm_Aussentemperatur: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][0]. Got {ânameâ: âidm_Aussentemperaturâ, âunique_idâ: 1, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1000, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Heizkreis A Sollvorlauftemperatur: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][7]. Got {ânameâ: âidm_Heizkreis A Sollvorlauftemperaturâ, âunique_idâ: 8, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1378, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Heizkreis A Vorlauftemperatur (B51): count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][6]. Got {ânameâ: âidm_Heizkreis A Vorlauftemperatur (B51)â, âunique_idâ: 7, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1350, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Trinkwassererwärmertemp. oben (B48): count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][3]. Got {ânameâ: âidm_Trinkwassererwärmertemp. oben (B48)â, âunique_idâ: 4, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1014, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Trinkwassererwärmertemp. unten (B41): count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][2]. Got {ânameâ: âidm_Trinkwassererwärmertemp. unten (B41)â, âunique_idâ: 3, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1012, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmemenge Abtauung: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][10]. Got {ânameâ: âidm_Wärmemenge Abtauungâ, âunique_idâ: 11, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âinput_typeâ: âinputâ, âunit_of_measurementâ: âkW/hâ, âaddressâ: 1756, âdata_typeâ: âfloat32â, âdevice_classâ: âenergyâ, âstate_classâ: âtotal_increasingâ, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmemenge Elektroheizeinsatz: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][11]. Got {ânameâ: âidm_Wärmemenge Elektroheizeinsatzâ, âunique_idâ: 12, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âinput_typeâ: âinputâ, âunit_of_measurementâ: âkW/hâ, âaddressâ: 1762, âdata_typeâ: âfloat32â, âdevice_classâ: âenergyâ, âstate_classâ: âtotal_increasingâ, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmemenge Heizen: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][8]. Got {ânameâ: âidm_Wärmemenge Heizenâ, âunique_idâ: 9, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âinput_typeâ: âinputâ, âunit_of_measurementâ: âkW/hâ, âaddressâ: 1750, âdata_typeâ: âfloat32â, âdevice_classâ: âenergyâ, âstate_classâ: âtotal_increasingâ, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmemenge Momentanleistung: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][12]. Got {ânameâ: âidm_Wärmemenge Momentanleistungâ, âunique_idâ: 13, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: âkWâ, âaddressâ: 1790, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 10, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmemenge Warmwasser: count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][9]. Got {ânameâ: âidm_Wärmemenge Warmwasserâ, âunique_idâ: 10, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âinput_typeâ: âinputâ, âunit_of_measurementâ: âkW/hâ, âaddressâ: 1754, âdata_typeâ: âfloat32â, âdevice_classâ: âenergyâ, âstate_classâ: âtotal_increasingâ, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmepumpen RĂźcklauftemperatur (B34): count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][5]. Got {ânameâ: âidm_Wärmepumpen RĂźcklauftemperatur (B34)â, âunique_idâ: 6, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1052, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmepumpen Vorlauftemperatur (B33): count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][4]. Got {ânameâ: âidm_Wärmepumpen Vorlauftemperatur (B33)â, âunique_idâ: 5, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1050, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ} idm_Wärmespeichertemperatur (B38): count: 2
cannot be combined with data_type: float32
@ data[âmodbusâ][0][âsensorsâ][1]. Got {ânameâ: âidm_Wärmespeichertemperatur (B38)â, âunique_idâ: 2, âslaveâ: 1, âscaleâ: 1, âoffsetâ: 0, âunit_of_measurementâ: â°Câ, âaddressâ: 1008, âdata_typeâ: âfloat32â, âcountâ: 2, âscan_intervalâ: 30, âprecisionâ: 1, âswapâ: âwordâ}. (See /config/configuration.yaml, line 240). Please check the docs at Modbus - Home Assistant
I had the same issue. Just comment out all "count: " lines and things will work again.
Regards,
Stefan
I added the new Tile Card features for Climate Presets but Iâm not seeing icons for each preset. Iâm using an Ecobee. Couldnât find anywhere to control these icons. What am I missing?
âYear of the voiceâ
The end of the year is approaching and I donât see a shift anywhere in what the âYear of the Voiceâ focused on this year.
Do you read me?
hi, is anyone else experiencing this? Roborock integration.
2023-10-04 22:21:19.638 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration roborock 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
2023-10-04 22:21:32.641 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration roborock: Unable to import component: cannot import name 'async_process_integration_platform_for_component' from 'homeassistant.helpers.integration_platform' (/usr/src/homeassistant/homeassistant/helpers/integration_platform.py)
File "/config/custom_components/roborock/__init__.py", line 20, in <module>
Nice work! As always.
However, I am not happy with the new logo. Itâs like going back in time. I can imagine this new logo for the very first HA version. The previous logo symbolized the precision and versatility of HA. The new logo suggests the complexity of a basic calculator.
can you give an example, thanks
I saw on Discord that there will be a new version of the HACS roborock integration in the next day or two. 2023.10. The latest GitHub master works fine already.
forget this, em went down at same time as update
reinstalling fixed it. Thank you.
Seems OK here.
login where?