homebridge-broadlink-rm | Broadlink RM Pro Funk/Infrarot Sender u. Broadlink RM Mini 3 Infrarot

  • Noch ne kurze Info zwecks ShareYourExperience.

    Kann sein, daß es Euch schon bekannt ist, mir war es neu.

    Ich habe zwei Broadlinks, einen Mini und einen Pro, beide als hosts angegeben.

    Das Plugin lernt immer vom Ersten in der config, die Erfahrung hat mich gerade

    ein paar Stunden gekostet :)


    Grüße,

    jo

  • Hallo alle zusammen

    Ich brauch eure hilfe ich bekomme die config nicht zum laufen. Kann mir bitte jemand helfen diese richtig zustellen?



    {

    "bridge": {

    "name": "Homebridge",

    "username": "CC:33:3D:E3:CE:72",

    "port": 51826,

    "pin": "031-45-448"

    },

    "accessories": [{

    "name": "Pi Temp",

    "accessory": "RaspberryPiTemperature"

    },

    {

    "accessory": "MagicHome",

    "purewhite": true,

    "name": "LED Strip",

    "ip": "192.168.2.102",

    "setup": "RGB"

    },

    {

    "accessory": "RmOutlet",

    "name": "Schrank",

    "systemcode": "11111",

    "unitcode": 1,

    "pin": 15

    },

    {

    "accessory": "RmOutlet",

    "name": "Plattenspieler",

    "systemcode": "11111",

    "unitcode": 2,

    "pin": 15

    },

    {

    "accessory": "RmOutlet",

    "name": "Schalter",

    "systemcode": "11111",

    "unitcode": 3,

    "pin": 15

    }

    ],

    "platforms": [{

    "platform": "config",

    "name": "Config",

    "port": 8080,

    "restart": "sudo /etc/init.d/homebridge restart",

    "tempUnits": "c",

    "theme": "blue",

    "sudo": false,

    "log": {

    "method": "custom",

    "command": "sudo tail -f /var/log/homebridge.log"

    },

    ]

    }],

    "platform": "BroadlinkRM",

    "name": "Broadlink RM",

    "accessories": [{

    "name": "TV On/Off",

    "type": "switch",

    "data": {

    "on": "2600500000012...",

    "off": "2600500000012..."

    }

    ]

    }

    ]

    }

    }

    ]

    }

  • hier kannst Du die config prüfen

    https://jsonlint.com

    :)

  • Ahh ok und wo soll ich den einfügen? Also unter Platforms Broadlink oder ?

    Muss ich am Host etwas anderes eingeben?


    Ich bin neu in diesem Bereich und habe keine Kenntnisse


    Einmal editiert, zuletzt von __bene ()

  • Die config.json stimmt nicht. Kannst du mal drüber schauen wo es hängt?



    2 Mal editiert, zuletzt von __bene ()

  • Marco Schmidt danke für den Tipp mit den Klammern hat auch funktioniert :D


    Als ich in config bei Host die Mac Adresse eingegeben hab, hat die Homebridge aufgehört zu funktionieren und jetzt bekomm ich Sie nicht mehr zum starten.

    In die Homebridge UI X komm ich auch nicht mehr.


    Ich brauch bitte eure Hilfe ||


    sudo /etc/init.d/homebridge status

    Stopped


    sudo service homebridge status


    ? homebridge.service - LSB: Start daemon at boot time

    Loaded: loaded (/etc/init.d/homebridge; generated; vendor preset: enabled)

    Active: active (exited) since Sat 2019-01-26 21:43:45 CET; 12min ago

    Docs: man:systemd-sysv-generator(8)

    Process: 1237 ExecStop=/etc/init.d/homebridge stop (code=exited, status=0/SUCCESS)

    Process: 1244 ExecStart=/etc/init.d/homebridge start (code=exited, status=0/SUCCESS)

    CGroup: /system.slice/homebridge.service


    Jan 26 21:43:45 raspberrypi systemd[1]: Starting LSB: Start daemon at boot time...

    Jan 26 21:43:45 raspberrypi homebridge[1244]: Starting homebridge

    Jan 26 21:43:45 raspberrypi sudo[1249]: root : TTY=unknown ; PWD=/root ; USER=root ; ENV=DEBUG=* ; COMMAND=/usr/local/bin/homebridge

    Jan 26 21:43:45 raspberrypi sudo[1249]: pam_unix(sudo:session): session opened for user root by (uid=0)

    Jan 26 21:43:45 raspberrypi systemd[1]: Started LSB: Start daemon at boot time.

    Jan 26 21:43:52 raspberrypi sudo[1249]: pam_unix(sudo:session): session closed for user root

  • ist das die richtige Log?

  • Ok hättest mir dazu kurz den richtigen Befehl?


    Einmal editiert, zuletzt von __bene ()

  • Hab es so abgeändert wie du es beschrieben hast. Leider startet die Homebridge immer noch nicht.


    Woran kann es noch liegen? An der Config hab ich sonst nix mehr verändert.

  • Zeig mir doch bitte welche Log ich als Befehl eingeben soll, damit hier der richtige steht. :)



    Hab jetzt im Terminal die Config durch eine andere ausgetauscht, nun läuft die Homebridge wieder aber sobald die config bearbeitet wird bzw das hier hinzugefügt wird, kann ich nicht mehr auf die Homebridge zugreifen per UI X.


    "name": "Learnbutton",

    "type": "learn-code",

    "host": "xx:xx:xx:xx:xx:c7",

    "enableAutoOff": true,

    "onDuration": 60,

    "scanFrequency": false

    Einmal editiert, zuletzt von __bene ()

  • Du hast aber schon den kompletten Eintrag drin und die xx durch deine Mac-Adresse ersetzt?