Mit Raspberry / Pyhton externe Temperatur auslesen.

  • Hallo,

    ich bin ein Anfänger auf der Raspberry mit Python. Mit "http://192.168.178.23/status" lese ich das Shelly-Relais mit Temperatur aus. Ich bekomme den kompletten Status inklusive externen Temperatursensor zurück. Gibt es einen Befehl um nur die Temperatur zurück zu bekommen?

    Mit dem Rückgabeformat (json) komme ich nicht ganz klar um nur die Temperatur auszulesen. Hat jemand von euch einen Pythoncode-Teil wo das macht? Hab es schon auf mehreren Seiten mit json-Bearbeitung probiert und gelesen, aber ich schaffe es nicht den String mit der Temperatur auszulesen :rolleyes:

  • Hallo svenzz,

    hast Du Dich schon einmal mit MQTT-Protokollen beschäftigt. Entsprechende Bibliotheken gibt es für alle Programmiersprachen. Mit einen MQTT-Server kannst Du sehr gut und einfach auch Meldungen zwischen mehreren Geräten austauschen. Auch die Shelly-Geräte und z.B. ioBroker sind MQTT fähig.

    Es ist auch nicht sehr schwer zu erlernen, falls es Dich interessiert, so gibt es unter den folgenden Link sehr gute Videos:

    MQTT-Grundlagen-Kurs (kostenlos)

    Mit besten Dank - Kay.

  • Hallo,

    habe sowas in der Art seit 2 Jahren am Laufen und bin an Austausch darüber interessiert:

    fritzr
    14. Mai 2020 um 14:18

    MQTT kommt bei mir übrigens nicht in Frage, weil ich auch die Shelly-Cloud nutze.