Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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 OnlyCat v0.5.4

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    658

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Test Adapter OnlyCat v0.5.4

Geplant Angeheftet Gesperrt Verschoben Tester
24 Beiträge 5 Kommentatoren 1.7k Aufrufe 5 Beobachtet
  • Ä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.
  • Sickboy78S Offline
    Sickboy78S Offline
    Sickboy78
    schrieb am zuletzt editiert von
    #15

    @m-a-hueb Bitte mal die aktuelle Version von Github probieren und das Log ab "Object hierarchy created." kopieren.
    Ich hab zusätzliche Warnings eingebaut und dass die Errors an der Stelle ignoriert werden.

    M-A HuebM 1 Antwort Letzte Antwort
    0
    • Sickboy78S Sickboy78

      @m-a-hueb Bitte mal die aktuelle Version von Github probieren und das Log ab "Object hierarchy created." kopieren.
      Ich hab zusätzliche Warnings eingebaut und dass die Errors an der Stelle ignoriert werden.

      M-A HuebM Offline
      M-A HuebM Offline
      M-A Hueb
      schrieb am zuletzt editiert von M-A Hueb
      #16

      @sickboy78 anbei das Log wie gewünscht:

      02
      
      Log-Größe: 1.7 KB
      Zeit
      	
      onlycat.0
      	2025-09-08 15:19:20.500	debug	Events subscribed.
      onlycat.0
      	2025-09-08 15:19:20.500	debug	Subscribing to events...
      onlycat.0
      	2025-09-08 15:19:20.500	debug	setting adapter version to adapter
      onlycat.0
      	2025-09-08 15:19:20.500	debug	Transit policies updated.
      onlycat.0
      	2025-09-08 15:19:20.499	debug	Transit policies for device 'OC-8C1F64481B40' updated.
      onlycat.0
      	2025-09-08 15:19:20.485	debug	Updating transit policies for device 'OC-8C1F64481B40'...
      onlycat.0
      	2025-09-08 15:19:20.485	debug	Updating transit policies...
      onlycat.0
      	2025-09-08 15:19:20.485	debug	Latest events updated.
      onlycat.0
      	2025-09-08 15:19:20.340	silly	Status and latest events: '{"0":{"rfidCodes":["276095300115056","276095300114976"],"276095300115056":{"2":{"globalId":6951055,"deviceId":"OC-8C1F64481B40","eventId":501,"timestamp":"2025-09-08T13:10:33.000Z","frameCount":157,"eventTriggerSource":2,"eventClassification":0,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":null,"accessToken":"Gr3VCB","deletedAt":null,"rfidCodes":["276095300115056"],"eventIndex":0},"3":{"globalId":6950820,"deviceId":"OC-8C1F64481B40","eventId":499,"timestamp":"2025-09-08T13:00:27.000Z","frameCount":150,"eventTriggerSource":3,"eventClassification":1,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":19,"accessToken":"2lgFVA","deletedAt":null,"rfidCodes":["276095300115056"],"eventIndex":2},"inside":false},"276095300114976":{"2":{"globalId":6950970,"deviceId":"OC-8C1F64481B40","eventId":500,"timestamp":"2025-09-08T13:07:00.000Z","frameCount":222,"eventTriggerSource":2,"eventClassification":0,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":null,"accessToken":"CNzjKa","deletedAt":null,"rfidCodes":["276095300114976"],"eventIndex":1},"3":{"globalId":6949055,"deviceId":"OC-8C1F64481B40","eventId":496,"timestamp":"2025-09-08T11:47:20.000Z","frameCount":156,"eventTriggerSource":3,"eventClassification":1,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":37,"accessToken":"kVCCr1","deletedAt":null,"rfidCodes":["276095300114976"],"eventIndex":5},"inside":false}}}'.
      onlycat.0
      	2025-09-08 15:19:20.339	debug	Status and latest events calculated.
      onlycat.0
      	2025-09-08 15:19:20.339	debug	Calculating status and latest events...
      onlycat.0
      	2025-09-08 15:19:20.339	debug	Updating latest events...
      onlycat.0
      	2025-09-08 15:19:20.339	debug	Last event is final.
      onlycat.0
      	2025-09-08 15:19:20.339	debug	Checking if last event is final...
      onlycat.0
      	2025-09-08 15:19:20.338	debug	setting last update to adapter
      onlycat.0
      	2025-09-08 15:19:20.338	debug	Events updated.
      onlycat.0
      	2025-09-08 15:19:20.338	debug	Updating events...
      onlycat.0
      	2025-09-08 15:19:20.337	debug	All devices updated.
      onlycat.0
      	2025-09-08 15:19:20.335	silly	States user redis pmessage onlycat.0.*.control.*/onlycat.0.Tor_zur_Freiheit.control.deviceTransitPolicyId:{"val":12329,"ack":true,"ts":1757337560330,"q":0,"from":"system.adapter.onlycat.0","user":"system.user.admin","lc":1757310296085}
      onlycat.0
      	2025-09-08 15:19:20.325	warn	No disconnect reason found for device at index '0'.
      onlycat.0
      	2025-09-08 15:19:20.325	warn	No firmware channel found for device at index '0'.
      onlycat.0
      	2025-09-08 15:19:20.325	debug	Updating all devices...
      onlycat.0
      	2025-09-08 15:19:20.325	debug	Object hierarchy created.
      

      jetzt startet er auch komplett auf grün.
      Nur der Datenpunkt onlycat.0.Tor_zur_Freiheit.firmwareChannel bleibt auf (null)
      aber ansonsten tut es soweit ichs sehen kann. Policies kann ich auch umschalten

      iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

      Sickboy78S 1 Antwort Letzte Antwort
      0
      • M-A HuebM M-A Hueb

        @sickboy78 anbei das Log wie gewünscht:

        02
        
        Log-Größe: 1.7 KB
        Zeit
        	
        onlycat.0
        	2025-09-08 15:19:20.500	debug	Events subscribed.
        onlycat.0
        	2025-09-08 15:19:20.500	debug	Subscribing to events...
        onlycat.0
        	2025-09-08 15:19:20.500	debug	setting adapter version to adapter
        onlycat.0
        	2025-09-08 15:19:20.500	debug	Transit policies updated.
        onlycat.0
        	2025-09-08 15:19:20.499	debug	Transit policies for device 'OC-8C1F64481B40' updated.
        onlycat.0
        	2025-09-08 15:19:20.485	debug	Updating transit policies for device 'OC-8C1F64481B40'...
        onlycat.0
        	2025-09-08 15:19:20.485	debug	Updating transit policies...
        onlycat.0
        	2025-09-08 15:19:20.485	debug	Latest events updated.
        onlycat.0
        	2025-09-08 15:19:20.340	silly	Status and latest events: '{"0":{"rfidCodes":["276095300115056","276095300114976"],"276095300115056":{"2":{"globalId":6951055,"deviceId":"OC-8C1F64481B40","eventId":501,"timestamp":"2025-09-08T13:10:33.000Z","frameCount":157,"eventTriggerSource":2,"eventClassification":0,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":null,"accessToken":"Gr3VCB","deletedAt":null,"rfidCodes":["276095300115056"],"eventIndex":0},"3":{"globalId":6950820,"deviceId":"OC-8C1F64481B40","eventId":499,"timestamp":"2025-09-08T13:00:27.000Z","frameCount":150,"eventTriggerSource":3,"eventClassification":1,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":19,"accessToken":"2lgFVA","deletedAt":null,"rfidCodes":["276095300115056"],"eventIndex":2},"inside":false},"276095300114976":{"2":{"globalId":6950970,"deviceId":"OC-8C1F64481B40","eventId":500,"timestamp":"2025-09-08T13:07:00.000Z","frameCount":222,"eventTriggerSource":2,"eventClassification":0,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":null,"accessToken":"CNzjKa","deletedAt":null,"rfidCodes":["276095300114976"],"eventIndex":1},"3":{"globalId":6949055,"deviceId":"OC-8C1F64481B40","eventId":496,"timestamp":"2025-09-08T11:47:20.000Z","frameCount":156,"eventTriggerSource":3,"eventClassification":1,"eventManualClassification":null,"eventManualClassificationUserId":null,"posterFrameIndex":37,"accessToken":"kVCCr1","deletedAt":null,"rfidCodes":["276095300114976"],"eventIndex":5},"inside":false}}}'.
        onlycat.0
        	2025-09-08 15:19:20.339	debug	Status and latest events calculated.
        onlycat.0
        	2025-09-08 15:19:20.339	debug	Calculating status and latest events...
        onlycat.0
        	2025-09-08 15:19:20.339	debug	Updating latest events...
        onlycat.0
        	2025-09-08 15:19:20.339	debug	Last event is final.
        onlycat.0
        	2025-09-08 15:19:20.339	debug	Checking if last event is final...
        onlycat.0
        	2025-09-08 15:19:20.338	debug	setting last update to adapter
        onlycat.0
        	2025-09-08 15:19:20.338	debug	Events updated.
        onlycat.0
        	2025-09-08 15:19:20.338	debug	Updating events...
        onlycat.0
        	2025-09-08 15:19:20.337	debug	All devices updated.
        onlycat.0
        	2025-09-08 15:19:20.335	silly	States user redis pmessage onlycat.0.*.control.*/onlycat.0.Tor_zur_Freiheit.control.deviceTransitPolicyId:{"val":12329,"ack":true,"ts":1757337560330,"q":0,"from":"system.adapter.onlycat.0","user":"system.user.admin","lc":1757310296085}
        onlycat.0
        	2025-09-08 15:19:20.325	warn	No disconnect reason found for device at index '0'.
        onlycat.0
        	2025-09-08 15:19:20.325	warn	No firmware channel found for device at index '0'.
        onlycat.0
        	2025-09-08 15:19:20.325	debug	Updating all devices...
        onlycat.0
        	2025-09-08 15:19:20.325	debug	Object hierarchy created.
        

        jetzt startet er auch komplett auf grün.
        Nur der Datenpunkt onlycat.0.Tor_zur_Freiheit.firmwareChannel bleibt auf (null)
        aber ansonsten tut es soweit ichs sehen kann. Policies kann ich auch umschalten

        Sickboy78S Offline
        Sickboy78S Offline
        Sickboy78
        schrieb am zuletzt editiert von
        #17

        @m-a-hueb said in Test Adapter OnlyCat v0.4.0:

        No firmware channel found for device at index '0'.

        Danke dir fürs Log!
        Ja, dann lags am firmware channel. Ich war davon ausgegangen, dass da immer ein Wert zurückkommt, weil default steht dass in der App auf Standard. Aber vielleicht wird das erst gesetzt, wenn man das mal geändert hat. (Ich hatte's mal auf Experimental und wieder zurück gestellt.) Das prüfe ich jetzt vorher, damit er nicht versucht 'undefined' zu setzen.
        Beim disconnect reason kommt bei mir null zurück, was zumindest keinen Fehler verursacht, wie 'undefined'.
        Zum WE werd ich eine neue Version bauen und die Warnungen wieder entfernen, damit das Log nicht zugemüllt wird.

        M-A HuebM 1 Antwort Letzte Antwort
        1
        • Sickboy78S Sickboy78

          @m-a-hueb said in Test Adapter OnlyCat v0.4.0:

          No firmware channel found for device at index '0'.

          Danke dir fürs Log!
          Ja, dann lags am firmware channel. Ich war davon ausgegangen, dass da immer ein Wert zurückkommt, weil default steht dass in der App auf Standard. Aber vielleicht wird das erst gesetzt, wenn man das mal geändert hat. (Ich hatte's mal auf Experimental und wieder zurück gestellt.) Das prüfe ich jetzt vorher, damit er nicht versucht 'undefined' zu setzen.
          Beim disconnect reason kommt bei mir null zurück, was zumindest keinen Fehler verursacht, wie 'undefined'.
          Zum WE werd ich eine neue Version bauen und die Warnungen wieder entfernen, damit das Log nicht zugemüllt wird.

          M-A HuebM Offline
          M-A HuebM Offline
          M-A Hueb
          schrieb am zuletzt editiert von
          #18

          @sickboy78 Nach dem umstellen wird der Datenpunkt auch korrekt gefühlt

          iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

          1 Antwort Letzte Antwort
          1
          • Sickboy78S Offline
            Sickboy78S Offline
            Sickboy78
            schrieb am zuletzt editiert von
            #19

            Version 0.5.4 ist da und kann mit entfernten oder umbenannten Geräten und Türrichtlinien umgehen.

            English

            Version 0.5.4 is available and can handle removed or renamed devices and transit policies.

            1 Antwort Letzte Antwort
            0
            • Sickboy78S Sickboy78
              Aktuelle Test Version 0.5.4
              Veröffentlichungsdatum 09.02.2026
              Github Link https://github.com/Sickboy78/ioBroker.onlycat/

              Beschreibung des Adapters

              OnlyCat ist eine KI-gestützte smarte Katzenklappe mit Beuteerkennung. Der Adapter zeigt die Ereignisse der OnlyCat Katzenklappe an, d.h. Ein- und Austritt der Katzen bzw. verwehrter Eintritt bei Beuteerkennung. Aus den Ereignissen ermittelt der Adapter auch den Aufenthaltsort der Katzen (drin oder draußen).

              Voraussetzung

              Es wird eine OnlyCat Katzenklappe (entweder mit inkludierter Cloudfunktion oder mit Cloud-Abonnement) benötigt, sowie die installierte OnlyCat App (Android oder Apple).

              NegaleinN Offline
              NegaleinN Offline
              Negalein
              Global Moderator
              schrieb am zuletzt editiert von Negalein
              #20

              @Sickboy78

              Hallo

              Hab gerade die 0.5.4 installiert.
              Adapter bleibt leider gelb.

              
              onlycat.0 2026-03-29 18:26:52.841	info	Automatic Reconnecting is active.
              onlycat.0 2026-03-29 18:26:52.841	info	Disconnected.
              onlycat.0 2026-03-29 18:26:52.841	debug	setting connection status to adapter
              onlycat.0 2026-03-29 18:26:52.840	error	TypeError: Cannot read properties of null (reading 'replace')
              onlycat.0 2026-03-29 18:26:52.840	debug	(OnlyCatApi) [1] <- event: ''getDevices'' - response: '[ { deviceId: 'OC-0CBFB4902871', description: null, timeZone: 'Europe/Vienna', deviceTransitPolicyId: 29056, cursorId: 8047 } ]'
              onlycat.0 2026-03-29 18:26:52.794	debug	User changed for user: 7710.
              onlycat.0 2026-03-29 18:26:52.794	debug	(OnlyCatApi) UserUpdate: '7710'
              onlycat.0 2026-03-29 18:26:52.791	debug	(OnlyCatApi) [1] -> event: ''getDevices'' - args: '[ { subscribe: true } ]'
              onlycat.0 2026-03-29 18:26:52.791	debug	Getting devices...
              onlycat.0 2026-03-29 18:26:52.790	debug	New connection state: 'CONNECTED'
              onlycat.0 2026-03-29 18:26:52.790	info	Connected.
              onlycat.0 2026-03-29 18:26:52.790	debug	setting connection status to adapter
              onlycat.0 2026-03-29 18:26:52.789	debug	(OnlyCatApi) Connected.
              onlycat.0 2026-03-29 18:26:52.542	debug	New initial connection state: 'CONNECTING'
              onlycat.0 2026-03-29 18:26:52.542	debug	(OnlyCatApi) Connecting to https://gateway.onlycat.com
              onlycat.0 2026-03-29 18:26:52.542	debug	New initial connection state: 'STARTING'
              onlycat.0 2026-03-29 18:26:52.541	info	Connecting...
              onlycat.0 2026-03-29 18:26:52.541	debug	setting connection status to adapter
              onlycat.0 2026-03-29 18:26:52.540	debug	Starting OnlyCat Adapter v0.5.2
              onlycat.0 2026-03-29 18:26:52.540	info	adapter configuration ok
              onlycat.0 2026-03-29 18:26:52.540	debug	checking adapter configuration...
              onlycat.0 2026-03-29 18:26:52.539	debug	setting connection status to adapter
              onlycat.0 2026-03-29 18:26:52.528	info	starting. Version 0.5.4 in /opt/iobroker/node_modules/iobroker.onlycat, node: v22.22.1, js-controller: 7.1.0
              onlycat.0 2026-03-29 18:26:47.057	info	terminating
              onlycat.0 2026-03-29 18:26:47.057	info	terminating
              onlycat.0 2026-03-29 18:26:46.556	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
              onlycat.0 2026-03-29 18:26:46.555	info	terminating
              onlycat.0 2026-03-29 18:26:46.555	info	everything cleaned up
              onlycat.0 2026-03-29 18:26:46.554	warn	(OnlyCatApi) Disconnected.
              onlycat.0 2026-03-29 18:26:46.553	info	Got terminate signal TERMINATE_YOURSELF
              

              744e4965-8a5e-4a54-8375-39f960d62e19-image.png

              ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
              ° Node.js Fixer ---> iob nodejs-update
              ° Fixer ---> iob fix

              1 Antwort Letzte Antwort
              0
              • Sickboy78S Offline
                Sickboy78S Offline
                Sickboy78
                schrieb am zuletzt editiert von
                #21

                Hi @negalein ,
                deine OnlyCat Klappe hat keinen Gerätenamen (description: null).
                Als Quick Fix vergib bitte in der Onlycat App einen Gerätenamen.
                Als Code Fix werde ich in der nächsten Version einen Fallback auf die deviceId einbauen.

                NegaleinN 1 Antwort Letzte Antwort
                0
                • Sickboy78S Sickboy78

                  Hi @negalein ,
                  deine OnlyCat Klappe hat keinen Gerätenamen (description: null).
                  Als Quick Fix vergib bitte in der Onlycat App einen Gerätenamen.
                  Als Code Fix werde ich in der nächsten Version einen Fallback auf die deviceId einbauen.

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  schrieb am zuletzt editiert von
                  #22

                  @Sickboy78 sagte in Test Adapter OnlyCat v0.5.4:

                  deine OnlyCat Klappe hat keinen Gerätenamen (description: null).

                  Danke, das wars. :)

                  PS: gibt es eine Möglichkeit über die API die Videos anzuzeigen?

                  ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                  ° Node.js Fixer ---> iob nodejs-update
                  ° Fixer ---> iob fix

                  1 Antwort Letzte Antwort
                  0
                  • Sickboy78S Offline
                    Sickboy78S Offline
                    Sickboy78
                    schrieb am zuletzt editiert von
                    #23

                    @negalein
                    Ja, mit der deviceId, der eventId und dem accessToken aus dem jeweiligen event kannst du dir eine URL zum Video zusammenbauen:
                    https://onlycat.app/events/{deviceId}/{eventId}?t={accessToken}
                    Könnte ich eigentlich im Adapter zusammenbauen und bei den entsprechenden Events als Link ergänzen. ->Kommt auf meine TODO.

                    NegaleinN 1 Antwort Letzte Antwort
                    0
                    • Sickboy78S Sickboy78

                      @negalein
                      Ja, mit der deviceId, der eventId und dem accessToken aus dem jeweiligen event kannst du dir eine URL zum Video zusammenbauen:
                      https://onlycat.app/events/{deviceId}/{eventId}?t={accessToken}
                      Könnte ich eigentlich im Adapter zusammenbauen und bei den entsprechenden Events als Link ergänzen. ->Kommt auf meine TODO.

                      NegaleinN Offline
                      NegaleinN Offline
                      Negalein
                      Global Moderator
                      schrieb am zuletzt editiert von
                      #24

                      @Sickboy78 sagte in Test Adapter OnlyCat v0.5.4:

                      Kommt auf meine TODO

                      super, danke dir

                      ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                      ° Node.js Fixer ---> iob nodejs-update
                      ° Fixer ---> iob fix

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      577

                      Online

                      32.7k

                      Benutzer

                      82.6k

                      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