NEWS
Homematic IP Cloud Access Point Adapter
-
@mathias-meister Lass mal die PIN weg bitte
-
@mathias-meister sagte in Homematic IP Cloud Access Point Adapter:
Wenn eine PIN eingetragen ist und ich auf "Token erstellen" geklickt habe, soll ich die blaue Taste am AP drücken. (Wie lange übrigens?)
Einmal kurz drücken reicht aus.
-
@apollon77
Wenn ich es OHNE Pin versuche, dreht sich in der Instanz nur das Rad und es wird angezeigt "Token-Erstellung gestartet...", aber es kommt nie die Meldung, dass ich jetzt die blaue Taste am Gerät (HAP) drücken soll.Ich mache das so:
- Instanz/Adapter stoppen.
- SGTIN eintragen bzw. überprüfen, ob alle Daten von den vorherigen Versuchen noch stimmen.
- Abspeichern
- Klick auf "Token erstellen"
- "Token-Erstellung gestartet steht da und er dreht für ewig am Rad.
Und so sieht das Log dazu aus:
hmip.0 2024-07-04 15:22:55.679 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7303,"ack":false,"time":1720099375679},"_id":51703446} hmip.0 2024-07-04 15:22:55.371 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7302,"ack":false,"time":1720099375370},"_id":51703445} hmip.0 2024-07-04 15:22:54.767 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7301,"ack":false,"time":1720099374766},"_id":51703444} hmip.0 2024-07-04 15:22:54.461 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7300,"ack":false,"time":1720099374460},"_id":51703443} hmip.0 2024-07-04 15:22:54.155 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7299,"ack":false,"time":1720099374154},"_id":51703442} hmip.0 2024-07-04 15:22:53.848 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7298,"ack":false,"time":1720099373848},"_id":51703441} hmip.0 2024-07-04 15:22:53.539 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7297,"ack":false,"time":1720099373539},"_id":51703440} hmip.0 2024-07-04 15:22:53.233 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7296,"ack":false,"time":1720099373232},"_id":51703439} hmip.0 2024-07-04 15:22:52.924 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7295,"ack":false,"time":1720099372924},"_id":51703438} hmip.0 2024-07-04 15:22:52.617 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7294,"ack":false,"time":1720099372616},"_id":51703437} hmip.0 2024-07-04 15:22:52.310 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7293,"ack":false,"time":1720099372309},"_id":51703436} hmip.0 2024-07-04 15:22:52.003 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7292,"ack":false,"time":1720099372002},"_id":51703435} hmip.0 2024-07-04 15:22:51.694 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7291,"ack":false,"time":1720099371693},"_id":51703434} hmip.0 2024-07-04 15:22:51.386 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7290,"ack":false,"time":1720099371385},"_id":51703433} hmip.0 2024-07-04 15:22:51.078 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7289,"ack":false,"time":1720099371077},"_id":51703432} hmip.0 2024-07-04 15:22:50.771 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7288,"ack":false,"time":1720099370770},"_id":51703431} hmip.0 2024-07-04 15:22:50.462 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7287,"ack":false,"time":1720099370462},"_id":51703430} hmip.0 2024-07-04 15:22:50.156 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7286,"ack":false,"time":1720099370156},"_id":51703429} hmip.0 2024-07-04 15:22:49.847 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7285,"ack":false,"time":1720099369846},"_id":51703428} hmip.0 2024-07-04 15:22:49.540 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7284,"ack":false,"time":1720099369540},"_id":51703427} hmip.0 2024-07-04 15:22:49.235 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7283,"ack":false,"time":1720099369234},"_id":51703426} hmip.0 2024-07-04 15:22:48.929 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7282,"ack":false,"time":1720099368928},"_id":51703425} hmip.0 2024-07-04 15:22:48.623 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7281,"ack":false,"time":1720099368623},"_id":51703424} hmip.0 2024-07-04 15:22:48.316 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7280,"ack":false,"time":1720099368316},"_id":51703423} hmip.0 2024-07-04 15:22:48.009 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7279,"ack":false,"time":1720099368009},"_id":51703422} hmip.0 2024-07-04 15:22:47.704 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7278,"ack":false,"time":1720099367703},"_id":51703421} hmip.0 2024-07-04 15:22:47.395 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7277,"ack":false,"time":1720099367394},"_id":51703420} hmip.0 2024-07-04 15:22:47.088 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7276,"ack":false,"time":1720099367087},"_id":51703419} hmip.0 2024-07-04 15:22:46.779 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7275,"ack":false,"time":1720099366778},"_id":51703418} hmip.0 2024-07-04 15:22:46.472 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7274,"ack":false,"time":1720099366471},"_id":51703417} hmip.0 2024-07-04 15:22:46.163 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7273,"ack":false,"time":1720099366163},"_id":51703416} hmip.0 2024-07-04 15:22:45.857 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7272,"ack":false,"time":1720099365856},"_id":51703415} hmip.0 2024-07-04 15:22:45.548 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7271,"ack":false,"time":1720099365547},"_id":51703414} hmip.0 2024-07-04 15:22:45.238 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7270,"ack":false,"time":1720099365237},"_id":51703413} hmip.0 2024-07-04 15:22:44.928 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7269,"ack":false,"time":1720099364927},"_id":51703412} hmip.0 2024-07-04 15:22:44.621 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7268,"ack":false,"time":1720099364620},"_id":51703411} hmip.0 2024-07-04 15:22:44.312 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7267,"ack":false,"time":1720099364311},"_id":51703410} hmip.0 2024-07-04 15:22:44.006 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7266,"ack":false,"time":1720099364006},"_id":51703409} hmip.0 2024-07-04 15:22:43.692 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7265,"ack":false,"time":1720099363692},"_id":51703408} hmip.0 2024-07-04 15:22:43.385 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7264,"ack":false,"time":1720099363384},"_id":51703407} hmip.0 2024-07-04 15:22:43.078 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7263,"ack":false,"time":1720099363077},"_id":51703406} hmip.0 2024-07-04 15:22:42.773 debug message received - {"command":"requestTokenState","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":7262,"ack":false,"time":1720099362772},"_id":51703405} hmip.0 2024-07-04 15:22:42.571 info auth step 1 hmip.0 2024-07-04 15:22:42.467 info started token request hmip.0 2024-07-04 15:22:42.466 debug message received - {"command":"requestToken","message":{"accessPointSgtin":"3014F711A00003DD89B517D3","clientId":"","pin":"","deviceName":"iobroker"},"from":"system.adapter.admin.0","callback":{"message":{"accessPointSgtin":"3014F711A00003DD89B517D3","clientId":"","pin":"","deviceName":"iobroker"},"id":7261,"ack":false,"time":1720099362465},"_id":51703404} hmip.0 2024-07-04 15:22:41.864 info token not yet created hmip.0 2024-07-04 15:22:41.864 debug ready hmip.0 2024-07-04 15:22:41.858 info starting. Version 1.23.3 in /opt/iobroker/node_modules/iobroker.hmip, node: v18.20.2, js-controller: 5.0.19 hmip.0 2024-07-04 15:22:41.685 debug Plugin sentry Initialize Plugin (enabled=true) hmip.0 2024-07-04 15:22:41.670 debug States connected to redis: 127.0.0.1:9000 hmip.0 2024-07-04 15:22:41.657 debug States create User PubSub Client hmip.0 2024-07-04 15:22:41.657 debug States create System PubSub Client hmip.0 2024-07-04 15:22:41.643 debug Redis States: Use Redis connection: 127.0.0.1:9000 hmip.0 2024-07-04 15:22:41.628 debug Objects connected to redis: 127.0.0.1:9001 hmip.0 2024-07-04 15:22:41.626 debug Objects client initialize lua scripts hmip.0 2024-07-04 15:22:41.601 debug Objects create User PubSub Client hmip.0 2024-07-04 15:22:41.601 debug Objects create System PubSub Client hmip.0 2024-07-04 15:22:41.600 debug Objects client ready ... initialize now hmip.0 2024-07-04 15:22:41.581 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 hmip.0 2024-07-04 15:22:38.590 info terminating hmip.0 2024-07-04 15:22:38.089 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hmip.0 2024-07-04 15:22:38.088 debug Plugin sentry destroyed hmip.0 2024-07-04 15:22:38.088 info terminating hmip.0 2024-07-04 15:22:38.088 info cleaned everything up... hmip.0 2024-07-04 15:22:38.087 info Got terminate signal TERMINATE_YOURSELF hmip.0 2024-07-04 15:22:38.060 info starting. Version 1.23.3 in /opt/iobroker/node_modules/iobroker.hmip, node: v18.20.2, js-controller: 5.0.19 hmip.0 2024-07-04 15:22:37.896 debug Plugin sentry Initialize Plugin (enabled=true) hmip.0 2024-07-04 15:22:37.873 debug States connected to redis: 127.0.0.1:9000 hmip.0 2024-07-04 15:22:37.862 debug States create User PubSub Client hmip.0 2024-07-04 15:22:37.861 debug States create System PubSub Client hmip.0 2024-07-04 15:22:37.855 debug Redis States: Use Redis connection: 127.0.0.1:9000 hmip.0 2024-07-04 15:22:37.841 debug Objects connected to redis: 127.0.0.1:9001 hmip.0 2024-07-04 15:22:37.839 debug Objects client initialize lua scripts hmip.0 2024-07-04 15:22:37.816 debug Objects create User PubSub Client hmip.0 2024-07-04 15:22:37.815 debug Objects create System PubSub Client hmip.0 2024-07-04 15:22:37.815 debug Objects client ready ... initialize now hmip.0 2024-07-04 15:22:37.795 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 hmip.0 2024-07-04 15:22:13.081 info terminating hmip.0 2024-07-04 15:22:12.580 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason hmip.0 2024-07-04 15:22:12.580 debug Plugin sentry destroyed hmip.0 2024-07-04 15:22:12.580 info terminating hmip.0 2024-07-04 15:22:12.580 info cleaned everything up... hmip.0 2024-07-04 15:22:12.579 info Got terminate signal TERMINATE_YOURSELF hmip.0 2024-07-04 15:20:08.267 info token not yet created hmip.0 2024-07-04 15:20:08.267 debug ready hmip.0 2024-07-04 15:20:08.261 info starting. Version 1.23.3 in /opt/iobroker/node_modules/iobroker.hmip, node: v18.20.2, js-controller: 5.0.19
-
@mathias-meister said in Homematic IP Cloud Access Point Adapter:
Wenn ich es OHNE Pin versuche, dreht sich in der Instanz nur das Rad und es wird angezeigt "Token-Erstellung gestartet...", aber es kommt nie die Meldung, dass ich jetzt die blaue Taste am Gerät (HAP) drücken soll.
Gerade bin ich Stunden später zufällig nochmal in die Instanz gegangen und nun stand dort, dass ich die blaue Taste am Access Point drücken soll. Das habe ich getan und nun dreht sich wieder endlos das Rad und sonst passiert nichts.
-
Komisch ... Dann ehrlich langsam keine Idee mehr
-
Es geht bis heute mit einer älteren Adapterversion vor Umstellung auf Axios. Es kann also nicht so kompliziert sein. Ja, ich weiß, das ist leicht gesagt...
-
Hallo zusammen,
Aktuell habe ich zwei Probleme mit meinem HMIP Adapter, in der Suche konnte ich nichts vergleichbares finden.- Aus irgendeinem Grund bekomme ich folgende Log-Einträge ausgegeben, obwohl ich weder per Skript noch manuell Objekteinstellungen ändere:
2024-07-06 08:22:12.133 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.1.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:12.179 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.2.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:12.185 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.3.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:12.208 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.4.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:14.181 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.1.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:14.186 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.2.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:14.191 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.3.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number" 2024-07-06 08:22:14.199 - info: hmip.0 (9185) State value to set for "hmip.0.devices.3014F711A00033E0C98DA72C.channels.4.hardwareColorTemperatureColdWhite" has to be type "numbern" but received type "number"
Das selbe Spiel scheint auch mit den Jalousien zu geben (da allerdings mit dem Objekt previousShutterlevel (wird auch nicht angesteuert). Ich habe etwas Sorgen, dass damit irgendwann die Cloud überlastet wird und meine IP HMIP-seitig gesperrt wird.
- Bei dem RGBW Controller werden keine Einstellungen für Farbe und Sättigung (Hue und Saturationlevel) übernommen. D.h. ich kann zwar eine Zahl eingeben, diese wird allerdings nicht übertragen. Umgekehrt werden aber Zahlen in IoBroker übertragen die ich in der App einstelle.
Besten Dank für eure Hilfe!
-
@lukaswpt schau mal in die Datenpunkt Einstellung. Der Typ numbern gibt es nicht, der heißt number/zahl.
Das wird in dem log bemängelt.
Wie trägst du dort Werte ein?
-
@tt-tom sagte in Homematic IP Cloud Access Point Adapter:
Das wird in dem log bemängelt.
ich tippe daher auf eine Tippfehler im Code, der beim Anlegen der states diesen falschen Typ verwendet.
-
Ja ist ein Fehler im Adapter.
bug im CodeMuss ein Issue erstellt werden.
Edit: ist erstellt, kurz und knapp -
@ofbeqnpolkkl6mby5e13 Dann bitte debug log mit alt und neu als issue im Github. Müssen wir ansehen. Es tut halt für viele USer, daher ists scheinbar irgendwas in den Details
-
@tt-tom Danke für die Antwort - ich trage da eben gar nichts ein (weder durch Skripte, noch manuell). Ich hab in der Doku den Punkt von „Numbers“ auf „number“ Geändert allerdings ist nach einem Neustart der Instanz alles beim Alten.
-
edit: gerade die restlichen Antworten gesehen. Danke euch! Dann warte ich auf ein Update
-
Edit2: für previous.Shutterlevel ist es dann ein ähnlicher Bug - siehe Log:
hmip.0 2024-07-06 14:23:23.416 info State value to set for "hmip.0.devices.3014F711A000369F29AE921C.channels.1.previousShutterLevel" has to be type "string" but received type "number"
-
-
@lukaswpt kommt die Meldung beim Beschreiben des Datenpunkt oder wenn der Adapter Daten abruft??
Edit: was für ein Gerät ist es Shutter oder Blind?
-
@tt-tom in dem Fall wenn ich den shutter (ist ein shutter) öffne oder schließe. Natürlich nicht über den beschriebenen Datenpunkt sondern den dafür vorgesehenen.
Bei dem RGBW Controller ist es allerdings gefühlt random.
-
Es gab mal ein Issue dafür wurde aber von Ersteller wieder geschlossen.
@apollon77 Öffnest du Ihn neu oder soll ich es in dem Aktuellen mit reinschreiben?
Das mit dem RGBW bedeutet jetzt es klappt mal, mal nicht?
-
@tt-tom also bzgl des RGBW:
Ein/Aus sowie Dimmen des LED streifen klappt immer, Farbe einstellen & Farbsättigung nie. Bei den restlichen Parametern die per IOB steuerbar sind klappen meiner Meinung nach auch nicht. Ich weiß aber nicht ob das zwingend mit dem „Numbern“ Fehler zusammenhängt oder was separates ist. Die o.g. Meldung tritt nur (für mich) recht zufällig auf und scheint nicht mit Interaktionen von mir / einem Skript zusammen zu hängen.
-
Das RGBW-Problem ist separat zu betrachten.
Habe leider nicht so ein Modul, um das zu verifizieren.
Mach dazu mal bitte auf Github ein Issue auf, damit es bearbeitet wird und hier nicht untergeht.
-
@apollon77 habe das Issue #571 jetzt angepasst für die Type - Fehler bei den States.
-
@tt-tom erledigt, danke!
-
@lukaswpt
habe dein Issue gesehen, bist du wirklich noch auf Buster unterwegs. Solltest mal auf ein aktuelles System wechseln. Es gibt hier genug Beiträge zum Wechsel auf Bookworm.