Ja alles gemacht…
Bin jetzt mit der HomeMatic IP Integration wieder auf 1.72 zurück und da ist das Problem nicht.
Es soll was mit “remove non ascii characters” zu tun haben.
Aber ich habe keine Ahnung was ich in HomeMatic ( RaspberryMatik ) ändern soll, was das verursacht.
Habe schon angefangen alles mit Umlaute “ÖÜÄ” zu ändern.
Aber das brachte auch nicht die Lösung.
Muss aber wohl das Problem finden, da sonnst weitere Updates nicht möglich sind.
Wäre für Hilfe dankbar.
Grüsse
Nachtrag:
Habe jetzt mal wieder 1.73 installiert und das ist ein teil aus dem Debug
[custom_components.homematicip_local.generic_entity] init sysvar: Setting up P_404 - SV - Rollladen Garage -
2024-12-10 20:17:11.412 DEBUG (MainThread) [custom_components.homematicip_local.generic_entity] init sysvar: Setting up P_301 - Verschlusskontrolle - Dachboden Fenster
2024-12-10 20:17:11.413 ERROR (MainThread) [homeassistant.components.button] Platform homematicip_local does not generate unique IDs. ID homematicip_local_bc43d222d2_program_101-alarm-anlage-off already exists - ignoring button.raspberrymatic_pi3_p_101_alarm_anlage_off
2024-12-10 20:17:11.413 ERROR (MainThread) [homeassistant.components.button] Platform homematicip_local does not generate unique IDs. ID homematicip_local_bc43d222d2_program_100-alarm-anlage-on already exists - ignoring button.raspberrymatic_pi3_p_100_alarm_anlage_on
2024-12-10 20:17:11.415 DEBUG (MainThread) [hahomematic.model.hub] FETCH_SYSVAR_DATA: Scheduled fetching of system variables for RaspberryMatic PI3
2024-12-10 20:17:11.415 DEBUG (MainThread) [hahomematic.client.xml_rpc] __ASYNC_REQUEST: ('listDevices', ())
2024-12-10 20:17:11.594 DEBUG (MainThread) [hahomematic.central] ADD_NEW_DEVICES: interface_id = RaspberryMatic PI3-HmIP-RF, device_descriptions = 570
2024-12-10 20:17:11.654 DEBUG (MainThread) [hahomematic.central] CHECK_FOR_NEW_DEVICE_ADDRESSES: Did not find any new device addresses: 0.
2024-12-10 20:17:11.654 DEBUG (MainThread) [hahomematic.client.xml_rpc] __ASYNC_REQUEST: ('listDevices', ())
2024-12-10 20:17:11.657 DEBUG (MainThread) [hahomematic.client.json_rpc] POST method: SysVar.getAll
2024-12-10 20:17:11.657 DEBUG (MainThread) [hahomematic.client.json_rpc] GET_ALL_SYSTEM_VARIABLES: Getting all system variables
2024-12-10 20:17:11.686 DEBUG (MainThread) [hahomematic.central] ADD_NEW_DEVICES: interface_id = RaspberryMatic PI3-BidCos-RF, device_descriptions = 104
2024-12-10 20:17:11.714 DEBUG (MainThread) [hahomematic.central] CHECK_FOR_NEW_DEVICE_ADDRESSES: Did not find any new device addresses: 0.
2024-12-10 20:17:11.714 DEBUG (MainThread) [hahomematic.client.xml_rpc] __ASYNC_REQUEST: ('listDevices', ())
2024-12-10 20:17:11.720 DEBUG (MainThread) [hahomematic.central] ADD_NEW_DEVICES: interface_id = RaspberryMatic PI3-VirtualDevices, device_descriptions = 8
2024-12-10 20:17:11.748 DEBUG (MainThread) [hahomematic.central] CHECK_FOR_NEW_DEVICE_ADDRESSES: Did not find any new device addresses: 0.
2024-12-10 20:17:11.837 DEBUG (MainThread) [hahomematic.client.json_rpc] POST_SCRIPT: method: ReGa.runScript [get_system_variable_descriptions.fn]
2024-12-10 20:17:11.837 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry RaspberryMatic PI3 for homematicip_local
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 640, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/homematicip_local/__init__.py", line 92, in async_setup_entry
await control.start_central()
File "/config/custom_components/homematicip_local/control_unit.py", line 242, in start_central
await super().start_central()
File "/config/custom_components/homematicip_local/control_unit.py", line 128, in start_central
await self._central.start()
File "/usr/local/lib/python3.13/site-packages/hahomematic/central/__init__.py", line 409, in start
await self._start_clients()
File "/usr/local/lib/python3.13/site-packages/hahomematic/central/__init__.py", line 515, in _start_clients
await self._init_hub()
File "/usr/local/lib/python3.13/site-packages/hahomematic/central/__init__.py", line 633, in _init_hub
await self._hub.fetch_sysvar_data(scheduled=True)
File "/usr/local/lib/python3.13/site-packages/hahomematic/decorators.py", line 46, in service_wrapper
return_value = await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hahomematic/model/hub/__init__.py", line 72, in fetch_sysvar_data
await self._update_sysvar_data_points()
File "/usr/local/lib/python3.13/site-packages/hahomematic/model/hub/__init__.py", line 127, in _update_sysvar_data_points
variables = await client.get_all_system_variables(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
include_internal=self._config.include_internal_sysvars
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/hahomematic/decorators.py", line 46, in service_wrapper
return_value = await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hahomematic/client/__init__.py", line 1168, in get_all_system_variables
return await self._json_rpc_client.get_all_system_variables(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
include_internal=include_internal
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/hahomematic/client/json_rpc.py", line 530, in get_all_system_variables
descriptions = await self._get_system_variable_descriptions()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hahomematic/client/json_rpc.py", line 600, in _get_system_variable_descriptions
response = await self._post_script(script_name=RegaScript.GET_SYSTEM_VARIABLE_DESCRIPTIONS)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hahomematic/client/json_rpc.py", line 287, in _post_script
response[_JsonKey.RESULT] = orjson.loads(response[_JsonKey.RESULT])
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
orjson.JSONDecodeError: unexpected control character in string: line 1 column 54 (char 53)
by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)