homebridge-soundtouch-platform

  • Hallo ich bin neu auf dem Gebiet Homebridge.

    Habe die Homebridge auf dem PI über die Homebridge App soweit eingerichtet nun würde ich gerne meine Bose Soundtouch 10 damit steuern.

    Habe auch das Plugin dazu gefunden (hoffentlich das richtige) https://www.npmjs.com/package/homebridge-soundtouch-platform


    Habe es auch installiert nur komme ich nicht wirklich weiter was ich noch Einstellen muss um sie in der Home App zu sehen.


    Kann mir vielleicht jemand weiter helfen?

  • Poste mal Deine config.json.

    Ich denke, dass wir das hinbekommen !

  • Poste mal Deine config.json.

    Ich denke, dass wir das hinbekommen !

    wo genau finde ich die?

    bin zurzeit leider nicht zuhause und somit ist mein raspi nicht erreichbar, oder gibt es eine Möglichkeit drauf zuzugreifen?

  • Hallo Lars,

    meine config.json sieht wie folgt aus:


    Code
    {
               "platform": "SoundTouchPlatform",
               "name": "SoundTouch",
               "accessories": [
                    {
                       "name": "SoundTouch 10 Badezimmer",
                       "room": "Badezimmer"
                    }
                ]
    }



    Wobei "Badezimmer" für den Namen der SoundTouch steht. Dieser muss identisch mit dem von dir vergebenen Namen aus der SoundTouch app sein.

    Thats it.

  • Oder man macht es sich einfach:


    Code
    {
    "platform": "SoundTouchPlatform",
    "name": "SoundTouch",
    "discoverAllAccessories": true
    }
  • Okay dann muss ich mal schauen wie das bei mir aussieht

  • Oder man macht es sich einfach:


    Code
    {
    "platform": "SoundTouchPlatform",
    "name": "SoundTouch",
    "discoverAllAccessories": true
    }

    was genau sagt das dann aus?

  • Lars83 damit musst du nicht manuell deine Lautsprecher eintragen und umgehst Fehler bei der Eingabe der Namen.

    okay und wo genau geb ich das dann ein?

    werden dann damit alle Lautsprecher in meinem Netzwerk angesprochen?

  • Guten Morgen ich hätte ja gern meine Config angeschaut und dann gepostet aber jetzt hab ich erstmal ein ganz anderes Problem und zwar das der raspi nicht mehr antwortet :/

    Was kann das sein?

  • So hab es nach langem geschafft den Raspi in Betrieb zu bekommen und Homebridge läuft auch nun will ich das Bose Plugin hinzufügen nur lässt es sich nicht speichern irgenwo muss ich einen Fehler haben


    {

    "bridge": {

    "name": "Homebridge",

    "username": "CC:22:3D:E3:CE:31",

    "port": 51826,

    "pin": "031-45-154"

    },

    "description": "Home Smart Home",

    "platforms": [

    {

    " Plattform " : " SoundTouchPlattform " ,

    " name " : " SoundTouch " ,

    " discoverAllAccessories " : true

    }

    {

    "platform": "config",

    "name": "Config",

    "port": 8080,

    "auth": "form",

    "theme": "red",

    "restart": "sudo -n systemctl restart homebridge",

    "temp": "/sys/class/thermal/thermal_zone0/temp",

    "sudo": true,

    "log": {

    "method": "custom",

    "command": "journalctl -o cat -n 500 -f -u homebridge"

    }

    }

    ],

    "accessories": []

    }

  • Kennst du die Seite auf der man seine json prüfen lassen kann ? https://jsonlint.com/

    Dort stellt man fest, dass Du ein Komma vergessen hast (rot markiert)!


    Jetzt müsste es klappen!

  • Kennst du die Seite auf der man seine json prüfen lassen kann ? https://jsonlint.com/

    Dort stellt man fest, dass Du ein Komma vergessen hast (rot markiert)!


    Jetzt müsste es klappen!

    ja habe den Fehler gefunden nun wollte ich die Homebridge neu starten so wie Beschrieben nur das macht sie nicht und ich komme auch nicht mehr auf die Seite vom Web Interface

  • in der app auf dem Iphone steht auch Homebridge antwortet nicht

  • mir zeigt es diesen Fehler an


    [2019-9-3 21:55:28] Error: The requested platform 'SoundTouchPlatform' was not registered by any plugin.

    at API.platform (/usr/local/lib/node_modules/homebridge/lib/api.js:134:13)

    at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:327:45)

    at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:90:36)

    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:59:10)

    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)

    at Module._compile (module.js:649:30)

    at Object.Module._extensions..js (module.js:660:10)

    at Module.load (module.js:561:32)

    at tryModuleLoad (module.js:501:12)

    at Function.Module._load (module.js:493:3)

  • Plugin nicht installiert.

    Wenn doch deinstallieren und neu installieren.

  • Installiert hab ich es dann wollte ich wie beschrieben die homebridge neustarten und das ging nicht und hat sich dabei aufgehängt.

    soll ich es einfach nocheinmal deinstallieren und neu installieren?

  • ja

  • Kann mir jemand sagen wie bzw. wieso der Lautsprecher nicht in der Home App erscheint?

    Muss dazu noch etwas eingestellt werden?