fhempy: Tuya Cloud

Begonnen von dominik, 30 Juli 2021, 21:36:48

Vorheriges Thema - Nächstes Thema

bewa58

Moinsen,

habe eben mal fhempy_server15733 neu gestartet ! 08:52 Uhr

FHEM lief bis dahin durch (seit gestern 23:00 Uhr)
und das Device Fluter_A1 war in FHEM vorhanden !!

Trotzdem erscheint im LOG Create Fluter_A1 (LOG anbei)
in rot Tuya_cloud doppelt?
Zitat
022-03-06 08:52:29,181 - INFO     - tuya_cloud: create: Fluter_A1_41518006f4cfa25b52db PythonModule tuya_cloud tuya_cloud 41518006f4cfa25b52db

RingDoorbell Fehlermeldung nun weg
hier die Fehlermeldung von gestern
bei Neustart
Zitat
RING
ringDoorbell
Failed to load module ring: Traceback (most recent call last): File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 268, in _onMessage module_object = await utils.run_blocking( File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/utils.py", line 34, in run_blocking return await asyncio.get_event_loop().run_in_executor(pool, function) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/ring/ring.py", line 9, in from ring_doorbell import Auth, Ring File "/opt/fhem/.local/lib/python3.9/site-packages/ring_doorbell/__init__.py", line 15, in from .auth import Auth # noqa File "/opt/fhem/.local/lib/python3.9/site-packages/ring_doorbell/auth.py", line 5, in from requests_oauthlib import OAuth2Session File "/opt/fhem/.local/lib/python3.9/site-packages/requests_oauthlib/__init__.py", line 3, in from .oauth1_auth import OAuth1 File "/opt/fhem/.local/lib/python3.9/site-packages/requests_oauthlib/oauth1_auth.py", line 9, in from requests.compat import is_py3 File "", line 1007, in _find_and_load File "", line 989, in _find_and_load_unlocked KeyError: 'requests'


Fluter_A1 Fehlermeldung wie folgt
Zitat
Failed to load module tuya_cloud: Traceback (most recent call last): File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 268, in _onMessage module_object = await utils.run_blocking( File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/utils.py", line 34, in run_blocking return await asyncio.get_event_loop().run_in_executor(pool, function) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud.py", line 7, in from fhempy.lib.tuya_cloud.tuya_cloud_device import tuya_cloud_device File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud_device.py", line 5, in from tuya_iot.device import TuyaDevice File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/__init__.py", line 1, in from .asset import TuyaAssetManager File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/asset.py", line 6, in from .openapi import TuyaOpenAPI File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/openapi.py", line 10, in import requests File "/usr/lib/python3/dist-packages/requests/__init__.py", line 118, in from . import utils File "/usr/lib/python3/dist-packages/requests/utils.py", line 27, in from ._internal_utils import to_native_string File "/usr/lib/python3/dist-packages/requests/_internal_utils.py", line 11, in from .compat import is_py2, builtin_str, str ImportError: cannot import name 'builtin_str' from partially initialized module 'requests.compat' (most likely due to a circular import) (/usr/lib/python3/dist-packages/requests/compat.py)

Hoffe damit kannst du was anfangen.

noch n Bildschirmcopy anbei !



bewa58

Nachtrag: gerade Up-Date Check FHEM gemacht und wollte updaten
dann gesehen das local_bindung "wait update" anzeigt.

angeklickt und hat auf 264 aktualisiert
und
Fehlermeldungen alle weg !

Ich mach jetzt ein FHEM update und starte neu

dominik

local_binding steht nur auf wait update... wenn du draufdrückst damit es ein Update macht oder du in FHEM ein Update gestartet hast.

Ich hab mir das Log von gestern angesehen. Du hast 2x fhempy am Laufen gehabt, vielleicht manuell auch gestartet? Das sollte man auf der FHEM Instanz unterlassen. Irgendwann war das 2. fhempy dann weg und dann lief es ohne Probleme laut Log.

Bitte wenn die code Tags nicht funktionieren auch nachträglich das Log löschen, das kann hier sonst niemand mehr vernünftig lesen. Danke!

Ring Fehler bitte in den Ring Thread.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

bewa58

nach neustart jetzt

wieder alles beim alten

Server offline
local_binding war auf  260

dann update local binding  jetzt auf 264
und läuft mit Fehlermeldung
Zitat
Failed to load module tuya_cloud: Traceback (most recent call last): File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 268, in _onMessage module_object = await utils.run_blocking( File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/utils.py", line 34, in run_blocking return await asyncio.get_event_loop().run_in_executor(pool, function) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud.py", line 7, in from fhempy.lib.tuya_cloud.tuya_cloud_device import tuya_cloud_device File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud_device.py", line 5, in from tuya_iot.device import TuyaDevice File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/__init__.py", line 1, in from .asset import TuyaAssetManager File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/asset.py", line 6, in from .openapi import TuyaOpenAPI File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/openapi.py", line 10, in import requests File "/usr/lib/python3/dist-packages/requests/__init__.py", line 118, in from . import utils File "/usr/lib/python3/dist-packages/requests/utils.py", line 27, in from ._internal_utils import to_native_string File "/usr/lib/python3/dist-packages/requests/_internal_utils.py", line 11, in from .compat import is_py2, builtin_str, str ImportError: cannot import name 'builtin_str' from partially initialized module 'requests.compat' (most likely due to a circular import) (/usr/lib/python3/dist-packages/requests/compat.py)

habe nichts per hand gestartet, weis gar nicht wie das funktioniert

dominik

ok, mach jetzt mal einen fhempy restart

set fhempyserver_15733 restart
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

bewa58

gemacht!

Device Fluter_A1 wieder die Fehlermeldung
Zitat
Failed to load module tuya_cloud: Traceback (most recent call last): File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 268, in _onMessage module_object = await utils.run_blocking( File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/utils.py", line 34, in run_blocking return await asyncio.get_event_loop().run_in_executor(pool, function) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud.py", line 7, in from fhempy.lib.tuya_cloud.tuya_cloud_device import tuya_cloud_device File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud_device.py", line 5, in from tuya_iot.device import TuyaDevice File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/__init__.py", line 1, in from .asset import TuyaAssetManager File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/asset.py", line 6, in from .openapi import TuyaOpenAPI File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/openapi.py", line 10, in import requests File "/usr/lib/python3/dist-packages/requests/__init__.py", line 118, in from . import utils File "/usr/lib/python3/dist-packages/requests/utils.py", line 27, in from ._internal_utils import to_native_string File "/usr/lib/python3/dist-packages/requests/_internal_utils.py", line 11, in from .compat import is_py2, builtin_str, str ImportError: cannot import name 'builtin_str' from partially initialized module 'requests.compat' (most likely due to a circular import) (/usr/lib/python3/dist-packages/requests/compat.py)

bewa58

melde mich jetzt erst mal bis 15:00 Uhr ab.

habe die Nacht wenig geschlafen und dann noch bis 8 Uhr gearbeitet.

skycrack

Zitat von: dominik am 05 März 2022, 20:23:45
Ich empfehle eher gleich auf bullseye zu gehen, dort ist Python 3.9 Standard. Falls Ubuntu Python3.8 im Standard auch anbietet, kannst du es mal versuchen.

Zurück auf die alte Version würde ich nicht empfehlen. Tuya hat im Update ein paar Sachen geändert, könnte daher sein, dass es mit dem alten Modul irgendwann zu Problemen kommt.

Danke,
habe nach einem Backup python3.8 installiert. Läuft wieder!

apt-get install python3.8
apt-get install python3.8-dev
update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
pip3 install --upgrade pip
systemctl restart fhempy.service


Ubuntu 18.04.6 LTS
Gruß
Rene



dominik

Zitat von: bewa58 am 06 März 2022, 10:02:46
melde mich jetzt erst mal bis 15:00 Uhr ab.

habe die Nacht wenig geschlafen und dann noch bis 8 Uhr gearbeitet.

Gerade ein Update released, teste bitte mit 0.1.267.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

bewa58

Zitat
Gerade ein Update released, teste bitte mit 0.1.267.

funktioniert leider immer noch nicht !

nach Neustart FHEM oder kompletter Neustart (Raspi) erscheinen wieder die gleichen Fehlermeldungen!
Zitat2022-03-07 17:54:23,414 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-07 17:54:23,432 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-07 17:54:23,508 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-07 17:55:02,597 - INFO     - websockets.server: connection open
2022-03-07 17:55:02,600 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1

ZitatFailed to load module tuya_cloud: Traceback (most recent call last): File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/fhem_pythonbinding.py", line 268, in _onMessage module_object = await utils.run_blocking( File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/utils.py", line 34, in run_blocking return await asyncio.get_event_loop().run_in_executor(pool, function) File "/usr/lib/python3.9/concurrent/futures/thread.py", line 52, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud.py", line 8, in from fhempy.lib.tuya_cloud.tuya_cloud_setup import tuya_cloud_setup File "/opt/fhem/.local/lib/python3.9/site-packages/fhempy/lib/tuya_cloud/tuya_cloud_setup.py", line 5, in from tuya_iot import ( File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/__init__.py", line 1, in from .asset import TuyaAssetManager File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/asset.py", line 6, in from .openapi import TuyaOpenAPI File "/opt/fhem/.local/lib/python3.9/site-packages/tuya_iot/openapi.py", line 10, in import requests File "/usr/lib/python3/dist-packages/requests/__init__.py", line 118, in from . import utils File "/usr/lib/python3/dist-packages/requests/utils.py", line 27, in from ._internal_utils import to_native_string File "/usr/lib/python3/dist-packages/requests/_internal_utils.py", line 11, in from .compat import is_py2, builtin_str, str ImportError: cannot import name 'builtin_str' from partially initialized module 'requests.compat' (most likely due to a circular import) (/usr/lib/python3/dist-packages/requests/compat.py)

was ich nun festgestellt habe:

wenn ich ca. 5 Minuten nach Neustart  ein Update local-pybinding 267 auf 267 anstosse
sind die Fehlermeldungen nach dem Update verschwunden und es läuft alles.

UND:  nach jedem Neustart FHEM oder auch kompletter Neustart (Raspi)
          erscheint wieder die Meldung
         
Zitat
          INFO     - tuya_cloud: create: Fluter_A1_41518006f4cfa25b52db PythonModule tuya_cloud tuya_cloud 41518006f4cfa25b52db
         

          Das Device "Fluter_A1"  ist definitiv angelegt und nicht gelöscht worden !!

UND: fhempyserver_15733 "STOP" funktioniert nicht, wird sofort wieder gestartet

dominik

Wie gesagt, ein Thema nach dem anderen. Bitte daher mal Fokus auf den Start. Die anderen Logs sind vorerst nicht relevant.

Teste bitte mit 0.1.268.

Der Grund ist ein circular import Error. Bei einem Restart ist das manchmal weg, weil es tw. nur um wenige Millisekunden in denen der Import noch nicht fertig ist.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

bewa58

Zitat
Der Grund ist ein circular import Error

Update auf 268 gemacht

leider keine Besserung
genau wie bei 0.1.267

Noch eine Verständnisfrage:

- local_pybinding    update angestossen
- neue Vers. wird angezeigt

-FHEM neu gestartet    local_pybinding  wird dann "alte" Version angezeigt, muss nochmals update fahren
-RASPI komplett Neustart wird die "neue" Version angezeigt.

Ist das so korrekt?


dominik

Nein, das ist nicht korrekt.

Kannst du es reproduzieren? Bitte auch noch das Log vom Fehler.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

MiKn

hmm, nachdem dein super Support den Wirelss Switch zum laufen gebracht hat mag nun das Tuya Gateway nach einem Neustart plötzlich nicht mehr, alles löschen und neu anlegen funktioniert nur bis zum Neustart. Ich hoffe da ist etwas dabei was dir zur Lösung hilft.

setstate fhempy_local opened
setstate fhempy_local 2022-03-09 00:20:57 hostname ubuntu
setstate fhempy_local 2022-03-09 00:20:57 os posix
setstate fhempy_local 2022-03-09 00:20:57 python 3.8.10
setstate fhempy_local 2022-03-09 00:20:57 release 5.4.0-104-generic
setstate fhempy_local 2022-03-09 00:20:57 state opened
setstate fhempy_local 2022-03-09 00:20:57 system Linux
setstate fhempy_local 2022-03-09 00:20:57 version 0.1.268


Failed to load module tuya_cloud: Traceback (most recent call last): File "/home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/fhem_pythonbinding.py", line 268, in _onMessage module_object = await utils.run_blocking( File "/home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/utils.py", line 34, in run_blocking return await asyncio.get_event_loop().run_in_executor(pool, function) File "/usr/lib/python3.8/concurrent/futures/thread.py", line 57, in run result = self.fn(*self.args, **self.kwargs) File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1014, in _gcd_import File "", line 991, in _find_and_load File "", line 975, in _find_and_load_unlocked File "", line 671, in _load_unlocked File "", line 848, in exec_module File "", line 219, in _call_with_frames_removed File "/home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/tuya_cloud/tuya_cloud.py", line 8, in from fhempy.lib.tuya_cloud.tuya_cloud_setup import tuya_cloud_setup File "/home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/tuya_cloud/tuya_cloud_setup.py", line 5, in import tuya_iot File "/home/fhem/.local/lib/python3.8/site-packages/tuya_iot/__init__.py", line 1, in from .asset import TuyaAssetManager File "/home/fhem/.local/lib/python3.8/site-packages/tuya_iot/asset.py", line 6, in from .openapi import TuyaOpenAPI File "/home/fhem/.local/lib/python3.8/site-packages/tuya_iot/openapi.py", line 10, in import requests File "/home/fhem/.local/lib/python3.8/site-packages/requests/__init__.py", line 135, in from .models import Request, Response, PreparedRequest File "/home/fhem/.local/lib/python3.8/site-packages/requests/models.py", line 28, in from .auth import HTTPBasicAuth File "/home/fhem/.local/lib/python3.8/site-packages/requests/auth.py", line 22, in from .utils import parse_dict_header ImportError: cannot import name 'parse_dict_header' from partially initialized module 'requests.utils' (most likely due to a circular import) (/home/fhem/.local/lib/python3.8/site-packages/requests/utils.py)

2022-03-09 00:01:54,972 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-09 00:01:54,981 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-09 00:01:55,045 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-09 00:01:59,046 - INFO     - websockets.server: connection open
2022-03-09 00:01:59,047 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2022-03-09 00:01:59,707 - WARNING  - asyncio: Executing <Task pending name='Task-33' coro=<ring.ring_login() running at /home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/ring/ring.py:96> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7fb31ace5520>()] created at /usr/lib/python3.8/asyncio/base_events.py:422> created at /usr/lib/python3.8/asyncio/tasks.py:382> took 0.141 seconds
2022-03-09 00:02:00,471 - ERROR    - RingDoorBell: Failed to update devices
Traceback (most recent call last):
  File "/home/fhem/.local/lib/python3.8/site-packages/ring_doorbell/auth.py", line 94, in query
    req = getattr(self._oauth, method.lower())(url, **kwargs)
  File "/home/fhem/.local/lib/python3.8/site-packages/requests/sessions.py", line 577, in post
    return self.request('POST', url, data=data, json=json, **kwargs)
  File "/home/fhem/.local/lib/python3.8/site-packages/requests_oauthlib/oauth2_session.py", line 477, in request
    url, headers, data = self._client.add_token(
  File "/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 198, in add_token
    raise TokenExpiredError()
oauthlib.oauth2.rfc6749.errors.TokenExpiredError: (token_expired)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/ring/ring.py", line 117, in update_loop
    await utils.run_blocking(functools.partial(self._ring.update_data))
  File "/home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/utils.py", line 34, in run_blocking
    return await asyncio.get_event_loop().run_in_executor(pool, function)
  File "/usr/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/home/fhem/.local/lib/python3.8/site-packages/ring_doorbell/__init__.py", line 52, in update_data
    self.create_session()
  File "/home/fhem/.local/lib/python3.8/site-packages/ring_doorbell/__init__.py", line 65, in create_session
    self.session = self.query(
  File "/home/fhem/.local/lib/python3.8/site-packages/ring_doorbell/__init__.py", line 107, in query
    return self.auth.query(
  File "/home/fhem/.local/lib/python3.8/site-packages/ring_doorbell/auth.py", line 96, in query
    self._oauth.token = self.refresh_tokens()
  File "/home/fhem/.local/lib/python3.8/site-packages/ring_doorbell/auth.py", line 56, in refresh_tokens
    token = self._oauth.refresh_token(
  File "/home/fhem/.local/lib/python3.8/site-packages/requests_oauthlib/oauth2_session.py", line 446, in refresh_token
    self.token = self._client.parse_request_body_response(r.text, scope=self.scope)
  File "/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/clients/base.py", line 421, in parse_request_body_response
    self.token = parse_token_response(body, scope=scope)
  File "/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 431, in parse_token_response
    validate_token_parameters(params)
  File "/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/parameters.py", line 438, in validate_token_parameters
    raise_from_error(params.get('error'), params)
  File "/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/errors.py", line 405, in raise_from_error
    raise cls(**kwargs)
oauthlib.oauth2.rfc6749.errors.InvalidGrantError: (invalid_grant) token is invalid or does not exists
2022-03-09 00:03:51,413 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-09 00:03:51,429 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-09 00:03:51,491 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-09 00:03:55,955 - INFO     - websockets.server: connection open
2022-03-09 00:03:55,956 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2022-03-09 00:04:49,547 - INFO     - fhempy.lib.pkg_installer: Attempting install of fhempy
2022-03-09 00:04:52,110 - INFO     - fhempy.lib.pkg_installer: Successfully installed fhempy update!
2022-03-09 00:04:52,501 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-09 00:04:52,509 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-09 00:04:52,532 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-09 00:05:03,013 - INFO     - websockets.server: connection open
2022-03-09 00:05:03,015 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2022-03-09 00:07:53,410 - WARNING  - asyncio: Executing <Task pending name='Task-587' coro=<ring.ring_login() running at /home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/ring/ring.py:110> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7f5bd414c0d0>()] created at /usr/lib/python3.8/asyncio/base_events.py:422> created at /usr/lib/python3.8/asyncio/tasks.py:382> took 0.307 seconds
2022-03-09 00:07:54,352 - WARNING  - ring_doorbell.doorbot: Your Ring account does not have an active subscription.
2022-03-09 00:07:54,859 - WARNING  - asyncio: Executing <Task pending name='Task-587' coro=<ring.ring_login() running at /home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/ring/ring.py:110> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7f5bd6910e20>()] created at /usr/lib/python3.8/asyncio/base_events.py:422> created at /usr/lib/python3.8/asyncio/tasks.py:382> took 0.430 seconds
2022-03-09 00:12:56,681 - WARNING  - ring_doorbell.doorbot: Your Ring account does not have an active subscription.
2022-03-09 00:13:03,506 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-09 00:13:03,531 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-09 00:13:03,576 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-09 00:13:07,942 - INFO     - websockets.server: connection open
2022-03-09 00:13:07,943 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2022-03-09 00:13:10,261 - WARNING  - asyncio: Executing <Task pending name='Task-108' coro=<ring.ring_login() running at /home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/ring/ring.py:110> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7fe473fd18e0>()] created at /usr/lib/python3.8/asyncio/base_events.py:422> created at /usr/lib/python3.8/asyncio/tasks.py:382> took 0.308 seconds
2022-03-09 00:13:11,196 - WARNING  - ring_doorbell.doorbot: Your Ring account does not have an active subscription.
2022-03-09 00:13:11,601 - WARNING  - asyncio: Executing <Task pending name='Task-108' coro=<ring.ring_login() running at /home/fhem/.local/lib/python3.8/site-packages/fhempy/lib/ring/ring.py:110> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7fe4736acee0>()] created at /usr/lib/python3.8/asyncio/base_events.py:422> created at /usr/lib/python3.8/asyncio/tasks.py:382> took 0.324 seconds
2022-03-09 00:17:15,025 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-09 00:17:15,035 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-09 00:17:15,069 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-09 00:20:52,650 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy...
2022-03-09 00:20:52,667 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2022-03-09 00:20:52,718 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2022-03-09 00:20:57,159 - INFO     - websockets.server: connection open
2022-03-09 00:20:57,160 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1

bewa58

#584
 @MiKn

habe dieses Problem schon länger und Dominik ist dran das Problem zu lösen
.
Was bei mir zwischenzeitlich hilft:
Nach Neustart FHEM, wenn die Fehlermeldungen auftauchen, ca. 5-6 Minuten warten
dann local_Pybindung update anstoßen (auch wenn schon neueste Version).

Dann verschwinden bei mir die Fehlermeldungen komplett (auch bei Ring)