Beiträge von Rainer

    Oh Patrick_

    ich danke Dir sehr für Deine Geduld und Hilfe.

    Es funktioniert jetzt. juuhhuuu:)

    Vielen Dank

    Bitte auch die Fehlermeldung posten. Den Befehl gibst du ohne die Anführungsstriche ein?

    Da kommt genauso wieder dieser , Syntaxfehler in der Konfiguration. Konfiguration enthält ungültiges Zeichen.

    Kann ich mit oder ohne eingeben.

    Nun ich geh ja von der Plugin Seite aus wie in der Verwendung bslamp beschrieben.

    Ich geh ja auch mal davon aus das man diese Eingabe in der Homebridge unter dem installierten Plugin in der Konfiguration eingibt um eben diese Codes zu bekommen.

    Oder wahrscheinlich bin ich zu deppert dazu:)

    Schon klar, ich rede aber von der PairingData:


    Code
     "pairingData": {
                    "AccessoryPairingID": "12312a45645a78978a12312a45645a7890",
                    "AccessoryLTPK": "1d3c8db26d21a66d37535a6a7892f5aaa33a8ba86c63ef3456890c253a2636ce",
                    "iOSDevicePairingID": "360342967342985723409587234576139874634206895435678934058123095634759086",
                    "iOSDeviceLTSK": "1424f4ed6b24c5b78e2938475b3edc395619433a32ce1252cb4c8856c0faaf4daae82ac6c560de5c365dcba87c4024ebb309896d2d8c267344ff6a52794ae194c",
                    "iOSDeviceLTPK": "fae66ac3c263de3c647dcba46c8643ebb245757d3d5c87974ff3a25143ae689c"
    }

    Ich hab die mal mit der auf der Plugin-Seite verglichen und du hast 1zu1 die gleichen verwendet. Ich bin mir ziemlich sicher, dass das so nicht richtig ist.


    Da steht auf der Plugin-Seite wie du da an deine eigenen dran kommst.

    ahh ok danke.

    Ist für mich noch bissl Neuland das ganze.

    Ich bemüh mich das ich euch nicht zu arg nerv.

    Muss ich schauen wie ich an die PairingData da ran komme.

    Dazu müsste man mal deine Config.json sehen. Sonst bringt das herzlich wenig. Die Fehlermeldung ist eindeutig, die Accesory Pairing ID ist falsch.


    Die Beispiel config sieht so aus:

    Die ID stimmt aber zumindest steht sie so auf dem Gerät selber und im Router.

    Die Config


    },
        "accessories": [
    {
                "accessory": "MiBedsideLamp2",
                "name": "Licht 5",
                "id": "40: 31: 3C: 33: 42: 91",
                "address": "192.168.1.10",
                "port": 80,
                "pairingData": {
                    "AccessoryPairingID": "12312a45645a78978a12312a45645a7890",
                    "AccessoryLTPK": "1d3c8db26d21a66d37535a6a7892f5aaa33a8ba86c63ef3456890c253a2636ce",
                    "iOSDevicePairingID": "360342967342985723409587234576139874634206895435678934058123095634759086",
                    "iOSDeviceLTSK": "1424f4ed6b24c5b78e2938475b3edc395619433a32ce1252cb4c8856c0faaf4daae82ac6c560de5c365dcba87c4024ebb309896d2d8c267344ff6a52794ae194c",
                    "iOSDeviceLTPK": "fae66ac3c263de3c647dcba46c8643ebb245757d3d5c87974ff3a25143ae689c"
    }

    JSON hätte gern, dass du Anführungszeichen verwendest und nicht irgendwelche zwei Striche am unteren Ende der Zeile oder komische Striche am oberen Ende.


    Also dieses Zeichen: " und nicht dieses: „ oder dieses: “.

    Das funktioniert jetzt alles. Danke.

    Jetzt kommt diese Meldung.

    An der ID vom Gerät liegt es nicht, die stimmt absolut.

    Vielleicht haste ja nochmal einen Tipp.



    [12/02/2022, 10:56:00] [Licht 5] Error: M2: Wrong accessory pairing ID

    at PairingProtocol.parsePairVerifyM2 (/usr/local/lib/node_modules/homebridge-bslamp2/node_modules/hap-controller/src/protocol/pairing-protocol.ts:627:19)

    at processTicksAndRejections (node:internal/process/task_queues:96:5)

    at HttpClient._pairVerify (/usr/local/lib/node_modules/homebridge-bslamp2/node_modules/hap-controller/src/transport/ip/http-client.ts:275:9)

    at HttpClient.getCharacteristics (/usr/local/lib/node_modules/homebridge-bslamp2/node_modules/hap-controller/src/transport/ip/http-client.ts:415:22)

    Guten Morgen zusammen.

    Jetzt bräuchte ich doch mal Hilfe.:)

    Habe mir das oben genannte Plugin installiert und bin bei der Konfiguration am scheitern.

    Da wird mir beim abspeichern die Fehlermeldung,

    " Syntaxfehler in der Konfiguration. Konfiguration enthält ungültiges Zeichen "

    Ich hab ka Ahnung.

    Habe den Text kopiert und angepasst bezüglich statische IP und Name.

    Wäre super wenn sich das mal jemand anschauen könnte.

    Da kenn ich mich nicht aus was da falsch ist.

    Hab nur hier bei dem Text die letzten Zahlen der Mac und IP Adresse entfernt.


    Danke schonmal.

    Gruß Rainer


    {

    "accessory": "MiBedsideLamp2",

    "name": "Mi Bedside Lamp 2",

    "id": „40:31:3C:33:42:“,

    "address": "192.168.1.“,

    "port": 80,

    "pairingData": {

    "AccessoryPairingID": "12312a45645a78978a12312a45645a7890",

    "AccessoryLTPK": "1d3c8db26d21a66d37535a6a7892f5aaa33a8ba86c63ef3456890c253a2636ce",

    "iOSDevicePairingID": "360342967342985723409587234576139874634206895435678934058123095634759086",

    "iOSDeviceLTSK": "1424f4ed6b24c5b78e2938475b3edc395619433a32ce1252cb4c8856c0faaf4daae82ac6c560de5c365dcba87c4024ebb309896d2d8c267344ff6a52794ae194c",

    "iOSDeviceLTPK": "fae66ac3c263de3c647dcba46c8643ebb245757d3d5c87974ff3a25143ae689c"

    }

    }

    Hallo zusammen,

    genau dasselbe Problem habe ich mit meinen Mi Bedside Lamps 2.

    Habe 3 von diesen Lampen.

    Homekit verliert ständig die Verbindung zu den Lampen.

    Bei Google Home absolut keine Probleme, aber das möchte ich ja nicht.

    Habe mir jetzt den Raspberry Pi 4 Modell B 2GB SDRAM bestellt.

    Vorbereitet habe ich alles soweit.

    Die Raspbian-Homebridge geladen und die SD Karte mit balenaEtcher geflasht.

    Bin zumindest bei Rasperry Neuling und weiß nicht so genau wie ich diese Plugins installiere.:(

    Alles andere ist für mich soweit klar.

    Vielleicht bekomme ich einen kleinen tipp wie man solche Plugins installiert.

    Vielen Dank.

    Gruß Rainer