Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Hallo, ich erwäge aktuell die Anschaffung von zwei Nuki Smart Lock 3.0 Pro, die ja über eine WLAN-Anbindung verfügen. Prinzipiell ist mir vor allem die Steuerung über SmartVisu / SmarthomeNG wichtig, deshalb meine Frage: funktioniert das Plugin auch mit dieser Nuki-Variante ohne Bridge? Hat damit jemand Erfahrung?
Hallo, ich erwäge aktuell die Anschaffung von zwei Nuki Smart Lock 3.0 Pro, die ja über eine WLAN-Anbindung verfügen. Prinzipiell ist mir vor allem die Steuerung über SmartVisu / SmarthomeNG wichtig, deshalb meine Frage: funktioniert das Plugin auch mit dieser Nuki-Variante ohne Bridge? Hat damit jemand Erfahrung?
ich setze seit Anfang des Jahres das Nuki-Plugin v1.6.1 mit SHNG v1.9.3 und einem Nuki Smart Lock 3.0 inkl. Bridge ein.
Funktioniert auch alles soweit gut.
Allerdings habe ich seitdem das Problem, dass in unregelmäßigen Abständen (ein paar Stunden bis max. 10 Tage) SHNG wegen zu vieler worker threads neu startet:
Code:
2023-02-21 03:46:29 ERROR lib.scheduler Needing more worker threads than the specified maximum of 20! (29 worker threads active)
2023-02-21 03:51:23 ERROR lib.scheduler Needing more worker threads than the specified maximum of 20! (30 worker threads active)
2023-02-21 03:51:23 WARNING lib.scheduler Worker-Threads: plugins.nuki.plugins.nuki: 25, onewire-io: 1, idle: 4
2023-02-21 03:51:23 NOTICE lib.smarthome -------------------- SmartHomeNG restarting, initiated by SmartHomeNG (scheduler started too many worker threads (30)) --------------------
Das Nuki-Log zeigt folgendes:
Code:
2023-02-21 01:42:11 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock set. -- (__init__.py:_api_call:265)
2023-02-21 01:42:11 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': starting API Call to Nuki Bridge at http://192.168.100.81:8080/list with payload {'token': '265897'}. -- (__init__.py:_api_call:281)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': finishing API Call to Nuki Bridge at http://192.168.100.81:8080/list. -- (__init__.py:_api_call:285)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock removed. -- (__init__.py:_api_call:292)
2023-02-21 01:42:12 CET INFO __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Paired Nuki Lock found: Kueche - 824237816 -- (__init__.py:_get_paired_nukis:201)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki [824237816] -- (__init__.py:_get_paired_nukis:205)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock set. -- (__init__.py:_api_call:265)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': starting API Call to Nuki Bridge at http://192.168.100.81:8080/callback/list with payload {'token': '265897'}. -- (__init__.py:_api_call:281)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': finishing API Call to Nuki Bridge at http://192.168.100.81:8080/callback/list. -- (__init__.py:_api_call:285)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock removed. -- (__init__.py:_api_call:292)
2023-02-21 01:42:12 CET INFO __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Callback URL already registered -- (__init__.py:_register_callback:240)
2023-02-21 01:42:12 CET INFO __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Getting Nuki status ... -- (__init__.py:_get_nuki_status:248)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock set. -- (__init__.py:_api_call:265)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': noWait is 1 -- (__init__.py:_api_call:275)
2023-02-21 01:42:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': starting API Call to Nuki Bridge at http://192.168.100.81:8080/lockState with payload {'nukiID': 824237816, 'token': '265897', 'noWait': 1}. -- (__init__.py:_api_call:281)
2023-02-21 01:42:15 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': finishing API Call to Nuki Bridge at http://192.168.100.81:8080/lockState. -- (__init__.py:_api_call:285)
2023-02-21 01:42:15 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock removed. -- (__init__.py:_api_call:292)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock set. -- (__init__.py:_api_call:265)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': starting API Call to Nuki Bridge at http://192.168.100.81:8080/list with payload {'token': '265897'}. -- (__init__.py:_api_call:281)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': finishing API Call to Nuki Bridge at http://192.168.100.81:8080/list. -- (__init__.py:_api_call:285)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock removed. -- (__init__.py:_api_call:292)
2023-02-21 01:47:12 CET INFO __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Paired Nuki Lock found: Kueche - 824237816 -- (__init__.py:_get_paired_nukis:201)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki [824237816] -- (__init__.py:_get_paired_nukis:205)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock set. -- (__init__.py:_api_call:265)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': starting API Call to Nuki Bridge at http://192.168.100.81:8080/callback/list with payload {'token': '265897'}. -- (__init__.py:_api_call:281)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': finishing API Call to Nuki Bridge at http://192.168.100.81:8080/callback/list. -- (__init__.py:_api_call:285)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock removed. -- (__init__.py:_api_call:292)
2023-02-21 01:47:12 CET INFO __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Callback URL already registered -- (__init__.py:_register_callback:240)
2023-02-21 01:47:12 CET INFO __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Getting Nuki status ... -- (__init__.py:_get_nuki_status:248)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': Lock set. -- (__init__.py:_api_call:265)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': noWait is 1 -- (__init__.py:_api_call:275)
2023-02-21 01:47:12 CET DEBUG __init__ plugins.nuki.plugins.nuki Plugin 'nuki': starting API Call to Nuki Bridge at http://192.168.100.81:8080/lockState with payload {'nukiID': 824237816, 'token': '265897', 'noWait': 1}. -- (__init__.py:_api_call:281)
Der nächste Log-Eintrag stammt dann schon vom Neustart ca. 2 Stunden später.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar