Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't update status, OSError: Receive timeout #29

Open
cookiestheone opened this issue Sep 14, 2022 · 8 comments
Open

Can't update status, OSError: Receive timeout #29

cookiestheone opened this issue Sep 14, 2022 · 8 comments

Comments

@cookiestheone
Copy link

Home assistant Supervised 2022.9.4
A lot of errors in logs and mentioned in #28

Logger: custom_components.skykettle.kettle_connection
Source: custom_components/skykettle/kettle_connection.py:369
Integration: SkyKettle (documentation, issues)
First occurred: 7:37:37 PM (4 occurrences)
Last logged: 8:21:31 PM

Can't update status, OSError: Receive timeout

Logger: custom_components.skykettle.kettle_connection
Source: custom_components/skykettle/kettle_connection.py:233
Integration: SkyKettle (documentation, issues)
First occurred: 7:10:15 PM (257 occurrences)
Last logged: 8:21:36 PM

Can't update status, BleakDBusError: [org.freedesktop.DBus.Error.UnknownObject] Method "Connect" with signature "" on interface "org.bluez.Device1" doesn't exist
Can't update status, OSError: Receive timeout
Can't update status, BleakDBusError: [org.bluez.Error.Failed] Input/output error
Can't update status, BleakError: No device found for address None

@cookiestheone
Copy link
Author

btw check how your integration and home assistant bluetooth works without

sudo setcap 'cap_net_raw,cap_net_admin+eip' `which hcitool`
sudo setcap 'cap_net_raw,cap_net_admin+eip' `which gatttool`

because i've been made a clean install of debian 11 and home assistant supervised, then tried to add this integration, but got permission error.
Only after this two commands kettle start working, but with errors i mentioned previosly

@ClusterM
Copy link
Owner

Oh, i need to add instructions about permissions.
I'm not sure how to fix #28 because i followed official HA recommendations...

@cookiestheone
Copy link
Author

v2.1 reporting

Logger: custom_components.skykettle.kettle_connection
Source: custom_components/skykettle/kettle_connection.py:243
Integration: SkyKettle ([documentation](https://github.com/ClusterM/skykettle-ha/blob/master/README.md), [issues](https://github.com/ClusterM/skykettle-ha/issues))
First occurred: 2:36:17 PM (342 occurrences)
Last logged: 4:03:14 PM

Can't update status, BleakError: No device found for address None
Can't update status, OSError: Receive timeout
Can't update status, BleakDBusError: [org.bluez.Error.Failed] Input/output error

@notabene00
Copy link

notabene00 commented Oct 3, 2022

Same here

skykettle-ha v2.1
Home Assistant Blue setup with latest for now 2022.10.1

Detected integration that attempted to call BleakClient with an address instead of a BLEDevice. Please report issue to the custom integration author for skykettle using this method at custom_components/skykettle/kettle_connection.py, line 92: self._client = BleakClient(self._device)

which refers to #28
and

  • Can't update status, OSError: Receive timeout
  • Can't update status, BleakDBusError: [org.bluez.Error.Failed] le-connection-abort-by-local
  • Can't update status, TimeoutError:
  • Can't update status, BleakError: No device found for address None

@SergeyPomelov
Copy link

Logger: custom_components.skykettle.kettle_connection
Source: custom_components/skykettle/kettle_connection.py:243
Integration: SkyKettle (documentation, issues)
First occurred: 14:29:49 (7 occurrences)
Last logged: 14:32:36

Can't update status, TimeoutError:
Can't update status, BleakDBusError: [org.bluez.Error.Failed] Operation already in progress
Can't update status, BleakDBusError: [org.bluez.Error.Failed] br-connection-canceled

@AlyoshinAleksey
Copy link

Same here

Home Assistant 2023.8.3
Supervisor 2023.08.1
Operating System 10.4

skykettle-ha version master

Logger: custom_components.skykettle.kettle_connection
Source: custom_components/skykettle/kettle_connection.py:243
Integration: SkyKettle (documentation, issues)
First occurred: 11:35:48 (7 occurrences)
Last logged: 11:46:37

Can't update status, OSError: Receive timeout
Can't update status, TimeoutError:

@SergeyPomelov
Copy link

@ClusterM Sorry to bother you here. Can we provide more debug info? Is there plans to fix it? Shoudn't be unresolvable, all other bluetooth stuff, even a bit shady and complexly integrated into HASS ESPHome's bluetooth proxy, are working.

@ClusterM
Copy link
Owner

Sorry, i'm too busy now :( I'll return to this project later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants