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
72.61k stars 30.38k forks source link

Bond failing on turning on fireplace. 404 message='Not Found #128581

Open continuousmining opened 3 hours ago

continuousmining commented 3 hours ago

The problem

The fireplace is seen in bond as a light as opposed to a switch and in addition. When turning it on it errors out with the below error message.

Failed to perform the action light/turn_on. 404, message='Not Found', url='http://192.168.1.14/v2/devices/3a78d583e4c6e238/actions/TurnOn'

What version of Home Assistant Core has the issue?

2024.10.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Bond

Link to integration documentation on our website

https://www.home-assistant.io/integrations/bond/

Diagnostics information

Logger: homeassistant.components.websocket_api.http.connection Source: components/websocket_api/commands.py:245 integration: Home Assistant WebSocket API (documentation, issues) First occurred: October 16, 2024 at 11:04:51 PM (20 occurrences) Last logged: 9:47:27 AM

[139976335256176] Unexpected exception [139976583108864] Unexpected exception [139976775312160] Unexpected exception [139976344137312] Unexpected exception [139976581307776] Unexpected exception Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 245, in handle_call_service response = await hass.services.async_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/core.py", line 2761, in async_call response_data = await coro ^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/core.py", line 2804, in _execute_service return await target(service_call) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 996, in entity_service_call single_response = await _handle_entity_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1068, in _handle_entity_call result = await task ^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/light/init.py", line 628, in async_handle_light_on_service await light.async_turn_on(**filter_turn_on_params(light, params)) File "/usr/src/homeassistant/homeassistant/components/bond/light.py", line 282, in async_turn_on await self._bond.action(self._device_id, Action.turn_on()) File "/usr/local/lib/python3.12/site-packages/bond_async/bond.py", line 111, in action await self.__call(put) File "/usr/local/lib/python3.12/site-packages/bond_async/bond.py", line 209, in __call return await handler(self._session) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/bond_async/bond.py", line 109, in put response.raise_for_status() File "/usr/local/lib/python3.12/site-packages/aiohttp/client_reqrep.py", line 1121, in raise_for_status raise ClientResponseError( aiohttp.client_exceptions.ClientResponseError: 404, message='Not Found', url='http://192.168.1.14/v2/devices/3a78d583e4c6e238/actions/TurnOn'

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

I have tried multiple firmware versions including Firmware: v3.21.3.6 and the latest 4.x.x. However, HA does not recognize above the 3.21.3.16

home-assistant[bot] commented 3 hours ago

Hey there @bdraco, @prystupa, @joshs85, @marciogranzotto, mind taking a look at this issue as it has been labeled with an integration (bond) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `bond` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign bond` Removes the current integration label and assignees on the issue, add the integration domain after the command. - `@home-assistant add-label needs-more-information` Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue. - `@home-assistant remove-label needs-more-information` Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


bond documentation bond source (message by IssueLinks)