Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Nuki-extended v2.0.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.8k

Test Adapter Nuki-extended v2.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
nuki-extended adapternuki
599 Beiträge 65 Kommentatoren 135.4k Aufrufe 51 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ZefauZ Zefau

    @JB_Sullivan Ja, logs, z.B. nuki-extended.0.smartlocks.wohnungstür.logs. Ist aber keine "vis Tabelle", sondern die Log-Daten im JSON-Format. Du musst die parsen, bevor du die nutzen kannst, aber keine Ahnung, wie das mit vis geht (ich benutze vis nicht).

    Also mit javascript:

    const logs = JSON.parse(getState('nuki-extended.0.smartlocks.wohnungstür.logs'));
    
    JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    schrieb am zuletzt editiert von
    #258

    @Zefau Ist dann aber die Rolle für den LOG DP nicht falsch - müsste die nicht auf history anstatt auf state stehen?

    ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

    ZefauZ 1 Antwort Letzte Antwort
    0
    • ZefauZ Zefau

      @cash sagte in Test Adapter Nuki-extended v2.0.x:

      Der Adapter bekommt die Änderungen div. Datenpunkte von Nuki nicht mit.

      Die Nuki Web API meldet die Änderungen nicht, daher ist ein polling notwendig. Ähnlich wie bei der Hue Bridge, falls du die nutzt.
      Die Nuki Bridge API schickt Änderungen, aber die Web API eben nicht.

      Bedeutet, dass du ein Polling im Adapter einstellen musst. Im Standard ist 0 eingestellt, also kein Polling. Was steht denn im Log, wenn du den Adapter startest?

      Polling Nuki Web API with a frequency of 60s.
      
      cashC Offline
      cashC Offline
      cash
      Most Active
      schrieb am zuletzt editiert von
      #259

      @Zefau 63 Sekunden ist bei mir eingestellt. Erscheint auch im Log beim Adapterstart. Ich hätte schwören können das ich dort 60 Sekunden eingestellt hatte. Hatte mich schon gewundert das beim Adapterstart dort immer 63 Sekunden stand :-)

      Polling ist mir bekannt. Welche Datenpunkte vom Opener werden denn per Callback verarbeitet? Wie ich schon schrieb werden ja einige Datenpunkte aktualisiert. Ich würde erwarte wenn das Polling nicht funktioniert das ich einen Error im Log bekomme oder?

      ZefauZ 1 Antwort Letzte Antwort
      0
      • cashC cash

        @Zefau 63 Sekunden ist bei mir eingestellt. Erscheint auch im Log beim Adapterstart. Ich hätte schwören können das ich dort 60 Sekunden eingestellt hatte. Hatte mich schon gewundert das beim Adapterstart dort immer 63 Sekunden stand :-)

        Polling ist mir bekannt. Welche Datenpunkte vom Opener werden denn per Callback verarbeitet? Wie ich schon schrieb werden ja einige Datenpunkte aktualisiert. Ich würde erwarte wenn das Polling nicht funktioniert das ich einen Error im Log bekomme oder?

        ZefauZ Offline
        ZefauZ Offline
        Zefau
        schrieb am zuletzt editiert von
        #260

        @cash sagte in Test Adapter Nuki-extended v2.0.x:

        Welche Datenpunkte vom Opener werden denn per Callback verarbeitet?

        Das sind leider nicht viele, siehe https://developer.nuki.io/page/nuki-bridge-http-api-1-10/4#heading--callback:

        {“nukiId”: 11, “deviceType”: 0, “mode”: 2, “state”: 1, “stateName”: “locked”, “batteryCritical”: false}
        

        Mehr nicht, der Rest kommt von der Web API, die gepollt werden muss.

        Sofern das Polling nicht funktioniert / fehlschlägt erscheint ein Fehler im Log.
        Der Datenpunkt nuki-extended.0.info.webApiLast zeigt an, wann zuletzt aktualisiert wurde (und nuki-extended.0.info.webApiSync, ob überhaupt aktualisiert wird).

        Meine Adapter: https://zefau.github.io/iobroker/

        cashC 1 Antwort Letzte Antwort
        0
        • JB_SullivanJ JB_Sullivan

          @Zefau Ist dann aber die Rolle für den LOG DP nicht falsch - müsste die nicht auf history anstatt auf state stehen?

          ZefauZ Offline
          ZefauZ Offline
          Zefau
          schrieb am zuletzt editiert von
          #261

          @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

          müsste die nicht auf history anstatt auf state stehen?

          Jo, mit den Rollen habe ich es nicht so. Ich werde das mal anpassen.

          Meine Adapter: https://zefau.github.io/iobroker/

          1 Antwort Letzte Antwort
          0
          • ZefauZ Zefau

            @cash sagte in Test Adapter Nuki-extended v2.0.x:

            Welche Datenpunkte vom Opener werden denn per Callback verarbeitet?

            Das sind leider nicht viele, siehe https://developer.nuki.io/page/nuki-bridge-http-api-1-10/4#heading--callback:

            {“nukiId”: 11, “deviceType”: 0, “mode”: 2, “state”: 1, “stateName”: “locked”, “batteryCritical”: false}
            

            Mehr nicht, der Rest kommt von der Web API, die gepollt werden muss.

            Sofern das Polling nicht funktioniert / fehlschlägt erscheint ein Fehler im Log.
            Der Datenpunkt nuki-extended.0.info.webApiLast zeigt an, wann zuletzt aktualisiert wurde (und nuki-extended.0.info.webApiSync, ob überhaupt aktualisiert wird).

            cashC Offline
            cashC Offline
            cash
            Most Active
            schrieb am zuletzt editiert von
            #262

            @Zefau entsprechende Datenpunkte sind aktuell. Der LastWebApi ist weniger als eine Minute alt. Im Log sind keine Fehler somit eigentlich ok. Trotzdem werden die Datenpunkte nicht aktualisiert wenn ich die Daten per Nuki-App ändere. Egal auf welchen Wert ich z. B. DoubleButtonPressAction vom Opener ändere der Wert im Adapter ändert sich nicht. Wie schon geschrieben ändere ich im Adapter den Wert wird dieser korrekt übertragen..

            ZefauZ 1 Antwort Letzte Antwort
            0
            • cashC cash

              @Zefau entsprechende Datenpunkte sind aktuell. Der LastWebApi ist weniger als eine Minute alt. Im Log sind keine Fehler somit eigentlich ok. Trotzdem werden die Datenpunkte nicht aktualisiert wenn ich die Daten per Nuki-App ändere. Egal auf welchen Wert ich z. B. DoubleButtonPressAction vom Opener ändere der Wert im Adapter ändert sich nicht. Wie schon geschrieben ändere ich im Adapter den Wert wird dieser korrekt übertragen..

              ZefauZ Offline
              ZefauZ Offline
              Zefau
              schrieb am zuletzt editiert von
              #263

              @cash ok, vielen Dank für das Feedback, ich prüfe das morgen nochmal

              Meine Adapter: https://zefau.github.io/iobroker/

              1 Antwort Letzte Antwort
              0
              • JB_SullivanJ Offline
                JB_SullivanJ Offline
                JB_Sullivan
                schrieb am zuletzt editiert von
                #264

                Ich habe heute mal angefangen ein VIS Bildchen für das Schloss zu basteln. Dabei ist mir aufgefallen, das Status Änderungen die durch die Smartphone App ausgeführt wurden, gar nicht, oder extrem Zeit verzögert im Adapter ankommen und dann dementsprechend spät visualisiert werden.

                Manchmal kommt es auch zu einer Mix Situation - Also der Zustand "Öffnung" wird durchgeführt, die Tür springt auf, was wiederum durch den Magnetkontakten auch erkannt und dem zufolge beide Zustände in der Handy App korrekt angezeigt werden.

                Im Adapter kommt aber nur einer der beiden Zustände richtig an. Der Datenpunkt " nuki-extended.0.smartlocks.haustür.state.closed" (BtW - wie bekommt man den DP in diese Rot/weiße Forums Anzeige?) bleibt dort auf true stehen, obwohl die Tür offen steht und es in der Handy App auch so erkannt wurde.

                Hier mal ein erster Entwurf was man ggf. alles Visualisieren könnte.

                2020-03-05 20_33_58-vis.png

                ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                ZefauZ 1 Antwort Letzte Antwort
                0
                • JB_SullivanJ JB_Sullivan

                  Ich habe heute mal angefangen ein VIS Bildchen für das Schloss zu basteln. Dabei ist mir aufgefallen, das Status Änderungen die durch die Smartphone App ausgeführt wurden, gar nicht, oder extrem Zeit verzögert im Adapter ankommen und dann dementsprechend spät visualisiert werden.

                  Manchmal kommt es auch zu einer Mix Situation - Also der Zustand "Öffnung" wird durchgeführt, die Tür springt auf, was wiederum durch den Magnetkontakten auch erkannt und dem zufolge beide Zustände in der Handy App korrekt angezeigt werden.

                  Im Adapter kommt aber nur einer der beiden Zustände richtig an. Der Datenpunkt " nuki-extended.0.smartlocks.haustür.state.closed" (BtW - wie bekommt man den DP in diese Rot/weiße Forums Anzeige?) bleibt dort auf true stehen, obwohl die Tür offen steht und es in der Handy App auch so erkannt wurde.

                  Hier mal ein erster Entwurf was man ggf. alles Visualisieren könnte.

                  2020-03-05 20_33_58-vis.png

                  ZefauZ Offline
                  ZefauZ Offline
                  Zefau
                  schrieb am zuletzt editiert von
                  #265

                  @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                  Dabei ist mir aufgefallen, das Status Änderungen die durch die Smartphone App ausgeführt wurden, gar nicht, oder extrem Zeit verzögert im Adapter ankommen und dann dementsprechend spät visualisiert werden.

                  Klingt so, als wäre der Callback nicht richtig gesetzt.

                  Starte mal den Adapter neu und poste das Log der ersten Einträge.

                  Meine Adapter: https://zefau.github.io/iobroker/

                  1 Antwort Letzte Antwort
                  0
                  • cashC Offline
                    cashC Offline
                    cash
                    Most Active
                    schrieb am zuletzt editiert von
                    #266

                    Der Status vom Magnetkontakt wird nicht per Callback geliefert sondern nur per Web-Api. So ist zumindest meine Beobachtung.

                    ZefauZ 1 Antwort Letzte Antwort
                    0
                    • JB_SullivanJ Offline
                      JB_SullivanJ Offline
                      JB_Sullivan
                      schrieb am zuletzt editiert von
                      #267

                      Bitte schön

                      nuki-extended.0	2020-03-05 21:55:09.193	info	(3816) Listening for Nuki events on port 51989.
                      nuki-extended.0	2020-03-05 21:55:09.192	info	(3816) Polling Nuki Web API deactivated.
                      nuki-extended.0	2020-03-05 21:55:09.175	debug	(3816) Callback (with URL http://xx.xxx.xx.xxx:51989/nuki-api-bridge) already attached to Nuki Bridge with name Bridge.
                      nuki-extended.0	2020-03-05 21:55:09.155	debug	(3816) Retrieved current callbacks from Nuki Bridge with name Bridge.
                      nuki-extended.0	2020-03-05 21:55:08.502	debug	(3816) system.adapter.admin.0: logging true
                      javascript.0	2020-03-05 21:55:08.485	debug	(2192) system.adapter.admin.0: logging true
                      nuki-extended.0	2020-03-05 21:55:07.853	info	(3816) starting. Version 2.2.2 in C:/iobroker/GLT/node_modules/iobroker.nuki-extended, node: v10.17.0
                      nuki-extended.0	2020-03-05 21:55:07.737	debug	(3816) statesDB connected
                      nuki-extended.0	2020-03-05 21:55:07.737	debug	(3816) States connected to redis: 127.0.0.1:9000
                      nuki-extended.0	2020-03-05 21:55:07.730	debug	(3816) States create System PubSub Client
                      nuki-extended.0	2020-03-05 21:55:07.728	debug	(3816) States create User PubSub Client
                      nuki-extended.0	2020-03-05 21:55:07.723	debug	(3816) Redis States: Use Redis connection: 127.0.0.1:9000
                      nuki-extended.0	2020-03-05 21:55:07.722	debug	(3816) objectDB connected
                      nuki-extended.0	2020-03-05 21:55:07.718	debug	(3816) Objects connected to redis: 127.0.0.1:9001
                      nuki-extended.0	2020-03-05 21:55:07.706	debug	(3816) Objects client initialize lua scripts
                      nuki-extended.0	2020-03-05 21:55:07.705	debug	(3816) Objects create User PubSub Client
                      nuki-extended.0	2020-03-05 21:55:07.705	debug	(3816) Objects create System PubSub Client
                      nuki-extended.0	2020-03-05 21:55:07.702	debug	(3816) Objects client ready ... initialize now
                      nuki-extended.0	2020-03-05 21:55:07.678	debug	(3816) Redis Objects: Use Redis connection: 127.0.0.1:9001
                      

                      ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                      1 Antwort Letzte Antwort
                      0
                      • cashC cash

                        Der Status vom Magnetkontakt wird nicht per Callback geliefert sondern nur per Web-Api. So ist zumindest meine Beobachtung.

                        ZefauZ Offline
                        ZefauZ Offline
                        Zefau
                        schrieb am zuletzt editiert von
                        #268

                        @JB_Sullivan sieht alles gut aus im Log. Also Änderungen am Schloss sollten zeitnah bei dir eingehen. Was steht denn im Log, wenn du das Schloss (nicht die Tür) ver- oder aufschließt?

                        @cash sagte in Test Adapter Nuki-extended v2.0.x:

                        Der Status vom Magnetkontakt wird nicht per Callback geliefert sondern nur per Web-Api. So ist zumindest meine Beobachtung.

                        Jo, das ist richtig.

                        Meine Adapter: https://zefau.github.io/iobroker/

                        JB_SullivanJ 1 Antwort Letzte Antwort
                        0
                        • ZefauZ Zefau

                          @JB_Sullivan sieht alles gut aus im Log. Also Änderungen am Schloss sollten zeitnah bei dir eingehen. Was steht denn im Log, wenn du das Schloss (nicht die Tür) ver- oder aufschließt?

                          @cash sagte in Test Adapter Nuki-extended v2.0.x:

                          Der Status vom Magnetkontakt wird nicht per Callback geliefert sondern nur per Web-Api. So ist zumindest meine Beobachtung.

                          Jo, das ist richtig.

                          JB_SullivanJ Offline
                          JB_SullivanJ Offline
                          JB_Sullivan
                          schrieb am zuletzt editiert von
                          #269

                          @Zefau

                          So, hier jetzt das LOG während eines normalen Schließvorgang.

                          nuki-extended.0	2020-03-06 15:57:05.712	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ
                          nuki-extended.0	2020-03-06 15:57:05.711	debug	(7852) getWebApi(): [{"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"type":0,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ,"longitude":XYZXYZXYZ,"a
                          nuki-extended.0	2020-03-06 15:57:05.629	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"batteryCritical":false,"timestamp":"2020-03-06T14:57:05+00:00","locked":3},"nuk
                          nuki-extended.0	2020-03-06 15:57:05.628	debug	(7852) Received payload via callback: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"stateName":"unlocked","batteryCritical":false,"timestamp":"2020-03-06T14:57:05+00:00"}}
                          nuki-extended.0	2020-03-06 15:56:52.396	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ
                          nuki-extended.0	2020-03-06 15:56:52.396	debug	(7852) getWebApi(): [{"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"type":0,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ,"longitude":XYZXYZXYZ,"a
                          nuki-extended.0	2020-03-06 15:56:52.276	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"batteryCritical":false,"timestamp":"2020-03-06T14:56:52+00:00","locked":3},"nuk
                          nuki-extended.0	2020-03-06 15:56:52.276	debug	(7852) Received payload via callback: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"stateName":"unlocked","batteryCritical":false,"timestamp":"2020-03-06T14:56:52+00:00"}}
                          nuki-extended.0	2020-03-06 15:56:46.909	info	(7852) Successfully triggered action -UNLATCH- on Nuki Smartlock XYZXYZXYZ (via Bridge API).
                          nuki-extended.0	2020-03-06 15:56:39.121	debug	(7852) State of nuki-extended.0.smartlocks.XYZXYZXYZ._ACTION.UNLATCH has changed {"val":0,"ack":true,"ts":1583506599116,"q":0,"from":"system.adapter.nuki-extended.0","user":"system.user.admin","lc":158
                          nuki-extended.0	2020-03-06 15:56:39.116	debug	(7852) Action applied on Bridge API.
                          nuki-extended.0	2020-03-06 15:56:39.116	info	(7852) Trigger action -UNLATCH- on Nuki Smartlock XYZXYZXYZ (via Bridge API).
                          nuki-extended.0	2020-03-06 15:56:39.115	debug	(7852) State of nuki-extended.0.smartlocks.XYZXYZXYZ._ACTION.UNLATCH has changed {"val":true,"ack":false,"ts":1583506599105,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":158350659
                          

                          ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                          ZefauZ 1 Antwort Letzte Antwort
                          0
                          • JB_SullivanJ JB_Sullivan

                            @Zefau

                            So, hier jetzt das LOG während eines normalen Schließvorgang.

                            nuki-extended.0	2020-03-06 15:57:05.712	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ
                            nuki-extended.0	2020-03-06 15:57:05.711	debug	(7852) getWebApi(): [{"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"type":0,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ,"longitude":XYZXYZXYZ,"a
                            nuki-extended.0	2020-03-06 15:57:05.629	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"batteryCritical":false,"timestamp":"2020-03-06T14:57:05+00:00","locked":3},"nuk
                            nuki-extended.0	2020-03-06 15:57:05.628	debug	(7852) Received payload via callback: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"stateName":"unlocked","batteryCritical":false,"timestamp":"2020-03-06T14:57:05+00:00"}}
                            nuki-extended.0	2020-03-06 15:56:52.396	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ
                            nuki-extended.0	2020-03-06 15:56:52.396	debug	(7852) getWebApi(): [{"smartlockId":XYZXYZXYZ,"accountId":XYZXYZXYZ,"type":0,"authId":XYZXYZXYZ,"name":"XYZXYZXYZ","favorite":true,"config":{"name":"XYZXYZXYZ","latitude":XYZXYZXYZ,"longitude":XYZXYZXYZ,"a
                            nuki-extended.0	2020-03-06 15:56:52.276	debug	(7852) Updating device smartlocks.XYZXYZXYZ with payload: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"batteryCritical":false,"timestamp":"2020-03-06T14:56:52+00:00","locked":3},"nuk
                            nuki-extended.0	2020-03-06 15:56:52.276	debug	(7852) Received payload via callback: {"nukiId":XYZXYZXYZ,"state":{"deviceType":0,"mode":2,"state":3,"stateName":"unlocked","batteryCritical":false,"timestamp":"2020-03-06T14:56:52+00:00"}}
                            nuki-extended.0	2020-03-06 15:56:46.909	info	(7852) Successfully triggered action -UNLATCH- on Nuki Smartlock XYZXYZXYZ (via Bridge API).
                            nuki-extended.0	2020-03-06 15:56:39.121	debug	(7852) State of nuki-extended.0.smartlocks.XYZXYZXYZ._ACTION.UNLATCH has changed {"val":0,"ack":true,"ts":1583506599116,"q":0,"from":"system.adapter.nuki-extended.0","user":"system.user.admin","lc":158
                            nuki-extended.0	2020-03-06 15:56:39.116	debug	(7852) Action applied on Bridge API.
                            nuki-extended.0	2020-03-06 15:56:39.116	info	(7852) Trigger action -UNLATCH- on Nuki Smartlock XYZXYZXYZ (via Bridge API).
                            nuki-extended.0	2020-03-06 15:56:39.115	debug	(7852) State of nuki-extended.0.smartlocks.XYZXYZXYZ._ACTION.UNLATCH has changed {"val":true,"ack":false,"ts":1583506599105,"q":0,"from":"system.adapter.web.0","user":"system.user.admin","lc":158350659
                            
                            ZefauZ Offline
                            ZefauZ Offline
                            Zefau
                            schrieb am zuletzt editiert von
                            #270

                            @JB_Sullivan dann funktioniert der Adapter bei dir korrekt.

                            Wie cash schon schrieb: Der Magnetkontakt wird leider nicht durch den Callback aktualisiert, sondern durch die Web API.

                            Meine Adapter: https://zefau.github.io/iobroker/

                            1 Antwort Letzte Antwort
                            0
                            • NewpicselN Offline
                              NewpicselN Offline
                              Newpicsel
                              schrieb am zuletzt editiert von
                              #271

                              Moin zusammen,

                              Ich habe nun folgendes Problem,
                              wenn ich per Skript die Klingel abstellen möchte, stellt dieses den Wert der doorbellSupression auf 7, allerdings springt dieser nach sehr kurzer Zeit wieder um auf 0(Never).

                              In der App ändert sich nichts, hier ist der Wert 3 eingestellt.
                              Gleiches mit anderen werten und wenn ich diese manuell umstelle.

                              Weiß jemand woran das liegen könnte?
                              Gruß Peter

                              cashC 1 Antwort Letzte Antwort
                              0
                              • JB_SullivanJ Offline
                                JB_SullivanJ Offline
                                JB_Sullivan
                                schrieb am zuletzt editiert von JB_Sullivan
                                #272

                                OK - Danke erstmal für die Antwort.

                                Eine Frage habe ich dann noch - der Aufruf der "NUKI-Kachel" aus ioB Admin - hast DU diese Seite erstellt, oder ist das etwas was das Schloss bzw. die Bridge als Webinterface integriert hat?

                                2020-03-07 09_29_21-ioBroker.nuki-extended.png

                                Ich frage deshalb, weil die Aktualisierung stark hinter den realen Schließungen hinterher hinkt. Wie du auf dem Screenshot siehst, war die letzte Aktion um 00:12 Uhr. Seitdem sind im App Protokoll vier neue Aktionen hinzu gekommen, die aber (noch) nicht in der - ich nenne es mal Webinterface Liste - auftauchen.

                                Vielleicht kannst du auch hier noch etwas zum Thema json Tabellen beitragen, denn die dort von mir genannten Beispiele beziehen sich vornehmlich auf Tabellen deiner Adapter (roomba & Nuki). In anderen Adaptern wie z.B. dem BackItUp und dem mihome-vaccum kommen diese json Tabellen quasi Mundgerecht im DP an.

                                Ich weiß ich sollte bei GIT einen feature request aufmachen, aber irgendwie bekomme ich das nicht gebacken. Hier der Link zu dem Forums Beitrag den ich meine.

                                https://forum.iobroker.net/topic/15965/wie-wird-das-widget-json-table-eingestellt-formatiert/31

                                ..... und dann schiebe ich gleich noch eine Frage hinterher:

                                Kann man bei den Stati evtl. noch einen Datenpunkt einbauen, der dort immer denjenigen User anzeigt der als letztes das Schloss geöffnet hat - meinetwegen auch als Nummer 1,2,3,4, und nicht als Namen?

                                Dann konnte man diesen Datenpunkt über ein Skript z.B. für einen Alexa Begrüßungstext weiter verarbeiten - nur so eine Idee am Rand. Ich denke die User Identifikation über NUKI ist allemal besser als über Radar2, TR-64 und den neuen fb-checkpresence Adapter.

                                Entweder man hat das Schoss mit seinem Smartphone oder mit einem FOB gekoppelt und diese entsprechend namentlich definiert. Für die "zuHause" Erkennung könnte man den NUKI Datenpunkt dann zusätzlich, in was für ein Skript auch immer, einbauen.

                                ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                                ZefauZ 1 Antwort Letzte Antwort
                                0
                                • JB_SullivanJ JB_Sullivan

                                  OK - Danke erstmal für die Antwort.

                                  Eine Frage habe ich dann noch - der Aufruf der "NUKI-Kachel" aus ioB Admin - hast DU diese Seite erstellt, oder ist das etwas was das Schloss bzw. die Bridge als Webinterface integriert hat?

                                  2020-03-07 09_29_21-ioBroker.nuki-extended.png

                                  Ich frage deshalb, weil die Aktualisierung stark hinter den realen Schließungen hinterher hinkt. Wie du auf dem Screenshot siehst, war die letzte Aktion um 00:12 Uhr. Seitdem sind im App Protokoll vier neue Aktionen hinzu gekommen, die aber (noch) nicht in der - ich nenne es mal Webinterface Liste - auftauchen.

                                  Vielleicht kannst du auch hier noch etwas zum Thema json Tabellen beitragen, denn die dort von mir genannten Beispiele beziehen sich vornehmlich auf Tabellen deiner Adapter (roomba & Nuki). In anderen Adaptern wie z.B. dem BackItUp und dem mihome-vaccum kommen diese json Tabellen quasi Mundgerecht im DP an.

                                  Ich weiß ich sollte bei GIT einen feature request aufmachen, aber irgendwie bekomme ich das nicht gebacken. Hier der Link zu dem Forums Beitrag den ich meine.

                                  https://forum.iobroker.net/topic/15965/wie-wird-das-widget-json-table-eingestellt-formatiert/31

                                  ..... und dann schiebe ich gleich noch eine Frage hinterher:

                                  Kann man bei den Stati evtl. noch einen Datenpunkt einbauen, der dort immer denjenigen User anzeigt der als letztes das Schloss geöffnet hat - meinetwegen auch als Nummer 1,2,3,4, und nicht als Namen?

                                  Dann konnte man diesen Datenpunkt über ein Skript z.B. für einen Alexa Begrüßungstext weiter verarbeiten - nur so eine Idee am Rand. Ich denke die User Identifikation über NUKI ist allemal besser als über Radar2, TR-64 und den neuen fb-checkpresence Adapter.

                                  Entweder man hat das Schoss mit seinem Smartphone oder mit einem FOB gekoppelt und diese entsprechend namentlich definiert. Für die "zuHause" Erkennung könnte man den NUKI Datenpunkt dann zusätzlich, in was für ein Skript auch immer, einbauen.

                                  ZefauZ Offline
                                  ZefauZ Offline
                                  Zefau
                                  schrieb am zuletzt editiert von Zefau
                                  #273

                                  @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                  hast DU diese Seite erstellt, oder ist das etwas was das Schloss bzw. die Bridge als Webinterface integriert hat?

                                  Ist von mir erstellt.


                                  @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                  Ich frage deshalb, weil die Aktualisierung stark hinter den realen Schließungen hinterher hinkt. Wie du auf dem Screenshot siehst, war die letzte Aktion um 00:12 Uhr. Seitdem sind im App Protokoll vier neue Aktionen hinzu gekommen, die aber (noch) nicht in der - ich nenne es mal Webinterface Liste - auftauchen.

                                  Zieht er sich aus dem Datenpunkt .logs .


                                  @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                  Vielleicht kannst du auch hier noch etwas zum Thema json Tabellen beitragen, denn die dort von mir genannten Beispiele beziehen sich vornehmlich auf Tabellen deiner Adapter (roomba & Nuki). In anderen Adaptern wie z.B. dem BackItUp und dem mihome-vaccum kommen diese json Tabellen quasi Mundgerecht im DP an.

                                  Ich nutze kein vis, daher habe ich so eine "json Tabelle" nicht erstellt.


                                  @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                  Kann man bei den Stati evtl. noch einen Datenpunkt einbauen, der dort immer denjenigen User anzeigt der als letztes das Schloss geöffnet hat - meinetwegen auch als Nummer 1,2,3,4, und nicht als Namen?

                                  Hätte ich auch sehr gerne, wird aber leider nicht über den Callback mitgeliefert :(

                                  Meine Adapter: https://zefau.github.io/iobroker/

                                  JB_SullivanJ 1 Antwort Letzte Antwort
                                  0
                                  • ZefauZ Zefau

                                    @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                    hast DU diese Seite erstellt, oder ist das etwas was das Schloss bzw. die Bridge als Webinterface integriert hat?

                                    Ist von mir erstellt.


                                    @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                    Ich frage deshalb, weil die Aktualisierung stark hinter den realen Schließungen hinterher hinkt. Wie du auf dem Screenshot siehst, war die letzte Aktion um 00:12 Uhr. Seitdem sind im App Protokoll vier neue Aktionen hinzu gekommen, die aber (noch) nicht in der - ich nenne es mal Webinterface Liste - auftauchen.

                                    Zieht er sich aus dem Datenpunkt .logs .


                                    @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                    Vielleicht kannst du auch hier noch etwas zum Thema json Tabellen beitragen, denn die dort von mir genannten Beispiele beziehen sich vornehmlich auf Tabellen deiner Adapter (roomba & Nuki). In anderen Adaptern wie z.B. dem BackItUp und dem mihome-vaccum kommen diese json Tabellen quasi Mundgerecht im DP an.

                                    Ich nutze kein vis, daher habe ich so eine "json Tabelle" nicht erstellt.


                                    @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                    Kann man bei den Stati evtl. noch einen Datenpunkt einbauen, der dort immer denjenigen User anzeigt der als letztes das Schloss geöffnet hat - meinetwegen auch als Nummer 1,2,3,4, und nicht als Namen?

                                    Hätte ich auch sehr gerne, wird aber leider nicht über den Callback mitgeliefert :(

                                    JB_SullivanJ Offline
                                    JB_SullivanJ Offline
                                    JB_Sullivan
                                    schrieb am zuletzt editiert von
                                    #274

                                    @Zefau sagte in Test Adapter Nuki-extended v2.0.x:

                                    @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                    Kann man bei den Stati evtl. noch einen Datenpunkt einbauen, der dort immer denjenigen User anzeigt der als letztes das Schloss geöffnet hat - meinetwegen auch als Nummer 1,2,3,4, und nicht als Namen?

                                    Hätte ich auch sehr gerne, wird aber leider nicht über den Callback mitgeliefert

                                    Hast du bei NUKI deveolpers schonmal nachgefragt, ob die planen so etwas ggf. nachzurüsten, ober ob es vielleicht sogar schon Aussagen zu dem Thema gibt?

                                    Wenn nicht würde ich dort mal eine Anfrage stellen, ob so ein Datenpunkt nicht machbar ist. Damit ich keinen Blödsinn dort schreibe, über was müsste der Datenpunkt "rein" kommen - web-API oder Bridge-Http API?

                                    ioBroker auf Intel Core i3-5005U NUC und Windwos10 Pro

                                    cashC 1 Antwort Letzte Antwort
                                    0
                                    • JB_SullivanJ JB_Sullivan

                                      @Zefau sagte in Test Adapter Nuki-extended v2.0.x:

                                      @JB_Sullivan sagte in Test Adapter Nuki-extended v2.0.x:

                                      Kann man bei den Stati evtl. noch einen Datenpunkt einbauen, der dort immer denjenigen User anzeigt der als letztes das Schloss geöffnet hat - meinetwegen auch als Nummer 1,2,3,4, und nicht als Namen?

                                      Hätte ich auch sehr gerne, wird aber leider nicht über den Callback mitgeliefert

                                      Hast du bei NUKI deveolpers schonmal nachgefragt, ob die planen so etwas ggf. nachzurüsten, ober ob es vielleicht sogar schon Aussagen zu dem Thema gibt?

                                      Wenn nicht würde ich dort mal eine Anfrage stellen, ob so ein Datenpunkt nicht machbar ist. Damit ich keinen Blödsinn dort schreibe, über was müsste der Datenpunkt "rein" kommen - web-API oder Bridge-Http API?

                                      cashC Offline
                                      cashC Offline
                                      cash
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #275

                                      @JB_Sullivan Such doch dort im Forum mal. Da es gibt es nämlich schon eine Anforderung, die wenn ich mich nicht irre auch sehr viel Zuspruch hat. Und wenn Du auch noch abstimmst schadet es definitiv nicht

                                      Hier die Anforderung:

                                      https://developer.nuki.io/t/nuki-bridge-api-bell-ring-of-nuki-opener-as-trigger-for-callbacks/2557/13

                                      1 Antwort Letzte Antwort
                                      0
                                      • NewpicselN Newpicsel

                                        Moin zusammen,

                                        Ich habe nun folgendes Problem,
                                        wenn ich per Skript die Klingel abstellen möchte, stellt dieses den Wert der doorbellSupression auf 7, allerdings springt dieser nach sehr kurzer Zeit wieder um auf 0(Never).

                                        In der App ändert sich nichts, hier ist der Wert 3 eingestellt.
                                        Gleiches mit anderen werten und wenn ich diese manuell umstelle.

                                        Weiß jemand woran das liegen könnte?
                                        Gruß Peter

                                        cashC Offline
                                        cashC Offline
                                        cash
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #276

                                        @Newpicsel Welche Version hast Du? Mit der aktuellen von github funktioniert es bei mir fast perfekt. Damit meine ich das ich alles per ioBroker ändern kann. Nur der Adapter bekommt die Änderungen die per App gemacht werden nicht mit. Deshalb ist es wichtig die Datenpunkte abzugleichen damit wenn Du z. B. Die Klingelunterdrückung aktivierst nicht aus versehen andere Sachen verstellst...

                                        NewpicselN 1 Antwort Letzte Antwort
                                        0
                                        • cashC cash

                                          @Newpicsel Welche Version hast Du? Mit der aktuellen von github funktioniert es bei mir fast perfekt. Damit meine ich das ich alles per ioBroker ändern kann. Nur der Adapter bekommt die Änderungen die per App gemacht werden nicht mit. Deshalb ist es wichtig die Datenpunkte abzugleichen damit wenn Du z. B. Die Klingelunterdrückung aktivierst nicht aus versehen andere Sachen verstellst...

                                          NewpicselN Offline
                                          NewpicselN Offline
                                          Newpicsel
                                          schrieb am zuletzt editiert von Newpicsel
                                          #277

                                          @cash ich hab die version 2.2.2 direkt über iob aktualisiert, GitHub hab ich grad gesehen wäre die 2.2.3 verfügbar! werde ich nachher mal testen.

                                          Edit:
                                          V 2.2.3 getestet, problem besteht weiterhin.
                                          Zur sicherheit habe ich den kompletten nuki-extended ordner gelöscht und den adapter neu gestartet.
                                          Habe mal andere einstellungen wie sounds getestet, hier gleiches problem, liegt also nicht nur an der klingelunterdrückung.
                                          Ebenfalls steht der soundlevel bei mir auf -128, hier wird mir auch eine warnung im log ausgegeben:

                                          StatusCodeError: 400 - {"detailMessage":"The supplied value '-128' for parameter 'soundLevel' is not valid","stackTrace":[],"suppressedExceptions":[]}
                                          

                                          Dieser wert stellt sich auch automatisch wieder auf -128 wenn ich ihn änder.
                                          Keine ahnung was ich übersehe, log ist sonst in ordnung würde ich sagen!

                                          nuki-extended.0	2020-03-07 12:32:11.138	debug	(16308) Updating device smartlocks.wohnungstür with payload: {"smartlockId":487399285,"accountId":xxxxxxxx1,"authId":xxxxxx8,"name":"Haustür","favorite":false,"config":{"name":"Wohnungstür","latitude
                                          nuki-extended.0	2020-03-07 12:32:11.108	debug	(16308) Updating device openers.eingangstür with payload: {"smartlockId":9075702938,"accountId":xxxxxxxx1,"authId":xxxxxx8,"name":"Opener","favorite":false,"config":{"name":"Opener","latitude":xx.404
                                          nuki-extended.0	2020-03-07 12:32:11.106	debug	(16308) getWebApi(): [{"smartlockId":9075702938,"accountId":xxxxxxxx1,"type":2,"authId":xxxxxxx8,"name":"Opener","favorite":false,"config":{"name":"Opener","latitude":xx.404556,"longitude":xx.048951,"
                                          nuki-extended.0	2020-03-07 12:32:06.047	debug	(16308) State of nuki-extended.0.openers.eingangstür.openerAdvancedConfig.soundLevel has changed {"val":-128,"ack":true,"ts":1583580725929,"q":0,"from":"system.adapter.nuki-extended.0","user":"system
                                          nuki-extended.0	2020-03-07 12:32:05.950	debug	(16308) Updating device smartlocks.wohnungstür with payload: {"smartlockId":487399285,"accountId":xxxxxxxx1,"authId":xxxxxx8,"name":"Haustür","favorite":false,"config":{"name":"Wohnungstür","latitude
                                          nuki-extended.0	2020-03-07 12:32:05.910	debug	(16308) Updating device openers.eingangstür with payload: {"smartlockId":9075702938,"accountId":xxxxxxxx1,"authId":xxxxxx8,"name":"Opener","favorite":false,"config":{"name":"Opener","latitude":53.404
                                          nuki-extended.0	2020-03-07 12:32:05.909	debug	(16308) getWebApi(): [{"smartlockId":9075702938,"accountId":xxxxxxxx1,"type":2,"authId":xxxxxx8,"name":"Opener","favorite":false,"config":{"name":"Opener","latitude":xx.404556,"longitude":xx.048951,"
                                          nuki-extended.0	2020-03-07 12:32:05.737	info	(16308) Listening for Nuki events on port 51989.
                                          nuki-extended.0	2020-03-07 12:32:05.736	info	(16308) Polling Nuki Web API with a frequency of 5s.
                                          nuki-extended.0	2020-03-07 12:32:05.707	debug	(16308) Callback (with URL http://xxx.xxx.xxx.62:51989/nuki-api-bridge) already attached to Nuki Bridge with name NukiBridge.
                                          nuki-extended.0	2020-03-07 12:32:05.705	debug	(16308) Retrieved current callbacks from Nuki Bridge with name NukiBridge.
                                          nuki-extended.0	2020-03-07 12:32:04.893	debug	(16308) Updating device smartlocks.wohnungstür with payload: {"deviceType":0,"nukiId":487399285,"name":"Wohnungstür","firmwareVersion":"2.6.6","bridge":"1883159507","state":{"mode":2,"state":3,"batte
                                          nuki-extended.0	2020-03-07 12:32:04.883	debug	(16308) Updating device openers.eingangstür with payload: {"deviceType":2,"nukiId":485768346,"name":"Eingangstür","firmwareVersion":"1.3.1","bridge":"1883159507","state":{"mode":2,"state":1,"batteryC
                                          nuki-extended.0	2020-03-07 12:32:04.878	debug	(16308) getBridgeApi() [forcePlainToken: true]: [{"deviceType":2,"nukiId":485768346,"name":"Eingangstür","firmwareVersion":"1.3.1","lastKnownState":{"mode":2,"state":1,"stateName":"online","batteryCr
                                          nuki-extended.0	2020-03-07 12:32:04.451	info	(16308) starting. Version 2.2.3 in /opt/iobroker/node_modules/iobroker.nuki-extended, node: v10.17.0
                                          nuki-extended.0	2020-03-07 12:32:03.553	debug	(16308) statesDB connected
                                          nuki-extended.0	2020-03-07 12:32:03.552	debug	(16308) States connected to redis: 127.0.0.1:9000
                                          nuki-extended.0	2020-03-07 12:32:03.541	debug	(16308) States create System PubSub Client
                                          nuki-extended.0	2020-03-07 12:32:03.538	debug	(16308) States create User PubSub Client
                                          nuki-extended.0	2020-03-07 12:32:03.531	debug	(16308) Redis States: Use Redis connection: 127.0.0.1:9000
                                          nuki-extended.0	2020-03-07 12:32:03.528	debug	(16308) objectDB connected
                                          nuki-extended.0	2020-03-07 12:32:03.522	debug	(16308) Objects connected to redis: 127.0.0.1:9001
                                          nuki-extended.0	2020-03-07 12:32:03.506	debug	(16308) Objects client initialize lua scripts
                                          nuki-extended.0	2020-03-07 12:32:03.505	debug	(16308) Objects create User PubSub Client
                                          nuki-extended.0	2020-03-07 12:32:03.504	debug	(16308) Objects create System PubSub Client
                                          nuki-extended.0	2020-03-07 12:32:03.499	debug	(16308) Objects client ready ... initialize now
                                          nuki-extended.0	2020-03-07 12:32:03.464	debug	(16308) Redis Objects: Use Redis connection: 127.0.0.1:9001
                                          
                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          443

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe