NEWS
Test Adapter Govee v0.0.x
-
Ich versuche schon den halben Tag vergeblich, den Adapter zu installieren.
Kann mir da jemand auf die Sprünge helfen? -
@codierknecht sagte in Test Adapter Govee v0.0.x:
Ich versuche schon den halben Tag vergeblich, den Adapter zu installieren.
Kann mir da jemand auf die Sprünge helfen?OK, nach zig Versuchen hat's heute mal geklappt
-
Naja, geklappt ist hier eher relativ.
Ich persönlich finde den Adapter ziemlich instabil. Ob er Verbindung zur Cloud bekommt oder nicht, ist ein ziemliches Glücksspiel.Offensichtlich wird der Adapter auch nicht aktiv weiterentwickelt.
Ich werde meinen Strip daher wieder mit einem Zigbee-Plug ein- und ausschalten. Das funktioniert wenigstens zuverlässig. -
Das schaut für mich auch wie 'blockiert wegen Limitüberschreitung'.
-
@thomas-braun Das Intervall stand auf 10 Sekunden.
Laut Doku sind 1.000 Abrufe/Std. zulässig. Hätte also locker gepasst.
Hab's mal auf 20 Sekunden geändert und werde berichten. -
@codierknecht sagte in Test Adapter Govee v0.0.x:
Laut Doku sind 1.000 Abrufe/Std. zulässig. Hätte also locker gepasst.
Das ist aber auch nur eine von mehreren Beschränkungen. Da gibt es auch noch ein Limit pro Minute, soweit ich das weiß. Wenn du also da mit vielen Geräten ein einmal anrückst kann das schon erreicht werden.
Ich habe hier nur zwei Govee-Geräte im Adapter und hab die Meldungen noch nie gesehen. -
@thomas-braun Hab nur 1 Gerät von Govee (H619A)
-
@codierknecht sagte in Test Adapter Govee v0.0.x:
Hab's mal auf 20 Sekunden geändert und werde berichten.
Bei einem Intervall von 20 Sekunden werden die Fehler etwas weniger.
Mir persönlich sind's aber noch immer zu viele.Die IP's gehören alle zu einem AWS DataCenter in den USA (Ashburn, Virginia).
-
Das sind die Limits:
https://govee-public.s3.amazonaws.com/developer-docs/GoveeDeveloperAPIReference.pdfAuch nicht uninteressant:
https://user-images.githubusercontent.com/18235963/167694034-b1d2f208-ad37-4189-bbe3-109e6ff3d6a8.PNG
https://app-h5.govee.com/share/community?client=0&postId=93664&t=1652143647014
https://github.com/LaggAt/hacs-govee/issues/77#issuecomment-1208491244Die arbeiten offenbar auch an einem lokalen API.
Jetzt muss sich nur noch jemand finden, der das in den Adapter integriert.
Ich bin zwar selbst Entwickler, hab' aber mit JS/TS und der Architektur quasi Null Erfahrung. -
Hier das neue API für den rein lokalen Zugriff:
https://user-images.githubusercontent.com/95883579/183618706-202a5195-06da-4404-9ebf-b2d6f1cfe4d9.png -
Hi @nbuenger
ich setze auch deinen Adapter ein. Leider bekomme ich im Sekundentakt den Fehler
"AxiosError: Request failed with status code 429"Woher kann der kommen?
-
Ich fürchte, da wird keine Antwort mehr kommen:
nbuenger
Zuletzt online 4. Nov. 2021, 21:54Bei dem Adapter war auch lange keine Bewegung mehr zu sehen, ich denke der ist verwaist.
-
Hi zusammen,
@andiko2
@ilovegymich nutze den Adapter auch seit 2 Tagen.
Jetzt wird mit ständig ein Fehler und 2 infos ausgegeben.
Der Fehler ist auf ein Rate Limit zurückzuführen ?
Was sind die beiden Infos in dem Fall ?
admin Password ? system.user.admin ?
Was hat das mit dem Adapter zu tun ?
Danke für eure Hilfe!!@Codierknecht :Danke für die Sammlung
Dokumentation:
https://2h8pfc2d.r.us-east-1.awstrack.me/L0/https:%2F%2Fgovee-public.s3.amazonaws.com%2Fdeveloper-docs%2FGoveeDeveloperAPIReference.pdf/1/0100018463b0a0e4-6b8060aa-56d5-4ef2-9838-b8ae94514d90-000000/ganY3CfMvzjhwsA9G7zzmq1Z8sk=295
Limits:
https://govee-public.s3.amazonaws.com/developer-docs/GoveeDeveloperAPIReference.pdfAuch nicht uninteressant:
https://user-images.githubusercontent.com/18235963/167694034-b1d2f208-ad37-4189-bbe3-109e6ff3d6a8.PNG
https://app-h5.govee.com/share/community?client=0&postId=93664&t=1652143647014
https://github.com/LaggAt/hacs-govee/issues/77#issuecomment-1208491244ovee.0
26795 2022-11-11 07:04:47.241 error Error: Request failed with status code 429govee.0
26795 2022-11-11 07:04:46.714 info check group user admin group admin: falsegovee.0
26795 2022-11-11 07:04:46.709 info check user admin pw iobroker: false,system.user.admingovee.0
26795 2022-11-11 07:04:46.448 info Govee API Key: *******************************9bc7govee.0
26795 2022-11-11 07:04:46.447 info Refresh interval set to: 15 seceondsgovee.0
26795 2022-11-11 07:04:46.446 info Private mode is enabled (senstive data will not shown in log output)govee.0
26795 2022-11-11 07:04:46.445 info Expert log enabledgovee.0
26795 2022-11-11 07:04:46.408 info starting. Version 0.0.5 (non-npm: nbuenger/ioBroker.govee#0d983c49135b87ac2f88f9d832a6d632c4889606) in /opt/iobroker/node_modules/iobroker.govee, node: v16.18.1, js-controller: 4.0.23 -
Wöre auch interessant dass es wieder geht
-
@dellishelly sagte in Test Adapter Govee v0.0.x:
Request failed with status code 429
Typischerweise ins RateLimit gelaufen.
-
@olli_m
Request für einen neuen Adapter ist ja schon vorhanden.
https://github.com/ioBroker/AdapterRequests/issues/781 -
Ist halt die Frage ob sich da jemand ran setzt und was programmiert
Es bekommt keiner grad zum laufen oder?
Habe folgende Meldung:
-
@olli_m bei mir laeuft der Adapter, ich kann meine Govee Devices schalten und Steuern.
Welche Node-NPM Versionen hast du denn?
Bei mir geht das mit Node16 und NPM 8 unter Debian Bullseye im lxc. -
@olli_m sagte in Test Adapter Govee v0.0.x:
Es bekommt keiner grad zum laufen oder?
Ist wohl von der Hardware abhängig. Meine beiden Govee-Geräte funktionieren. Neuere wohl nicht, weil die in der verwaisten App vermutlich nicht angelegt sind.
Aber wenn es da ja eine dokumentierte API gibt sollte das nicht so komplex sein wie bei Geräten wo 'stochern im Nebel' angesagt ist.
-
@olli_m sagte in Test Adapter Govee v0.0.x:
Es bekommt keiner grad zum laufen oder?
Ich habe ihn wieder rausgeworfen. Er war aber auch nie wirklich gut.
Liegt aber z.T, auch an den Beschränkungen des API.
Effekte gingen nie und werden nie funktionieren - sieht das API nicht vor.
Ich steuere meinen Stripe jetzt über die Dose. An und aus reicht mir an der Ecke.@olli_m sagte in Test Adapter Govee v0.0.x:
Ist halt die Frage ob sich da jemand ran setzt und was programmiert
Muss sich halt mal jemand erbarmen.
Mein JS-Kenntnisse reichen dafür nicht aus.