BTHome Komponenten mit Shelly API auslesen

VPN/Proxy erkannt

Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.

  • Ich habe 2 Shelly BLU Geräte an einem Shelly PM mini Gen3 hängen. Wie kann man die Werte per API auslesen. Es geht nicht darum wie die API funktioniert, sondern nur darum, wo finde ich die Werte? Mit welchem API-Befehl komme ich an die aktuellen Werte?


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
  • „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Comment is free, but facts are sacred“ (C.P. Scott, britischer Verleger)

  • Du kannst auch folgenden Aufruf nutzen um alle verfügbaren Componenten zu ermitteln:

    Code
    http://<shelly-ip>/rpc/Shelly.GetComponents

    Überwiegend PRO 3EM im Einsatz zur Haus und PV Überwachung

  • Also so einfach ist das nicht. Ich habe noch vergessen zu erwähnen, dass alles ohne Cloud funktionieren soll.

    Ein PM1 mini Gen 3 gibt keine Luftfeuchte aus:

    Code
    root@rpisteuerung:/var/www/html # curl -s http://192.168.2.30/rpc/humidity.getStatus | jq
    {
     "code": 404,
     "message": "No handler for humidity.getStatus"
    }

    Ich habe jedoch die Werte gefunden, nur sehe ich im Moment noch nicht die Logik dahinter.

    Das sind die Werte von dem oberen Bild.

    Als Programmierer würde ich mir vorstellen, dass ich zuerst eine Auflistung der Schelly BLU Geräte auslesen kann, die am PM1 mini Gen3 Hängen, dann welche Werte jedes einzelne Gerät liefert und dann die einzelnen Werte. Das wäre meine Logik. Ist das möglich? Kenn sich da jemand aus?

    Warum haben die Werte die ID 200 bis 205? Wie ist der Zusammenhang zwischen der ID und dem Shelly BLU Gerät?

  • Zitat

    http://<shelly-ip>/rpc/Shelly.GetComponents

    Damit komme ich schon weiter.
    Hier ist zu sehen, welche Komponenten angehängt sind und welche Sensoren zu welchen Komponenten gehören.

    Vielen Dank! Das hilft mir schon ein ganzes Stück weiter.

    Für alle die es interessiert hier die Ausgabe: (Bezogen auf das obere Bild)


  • Dieses Thema enthält 2 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.