TRV über http-Befehl jeweils +/- 1 Grad hoch oder runter stellen?

  • Hallo,

    ich habe mir einen M5Stack Core2 zugelegt und wollte das Ding als Heizungssteuerung verwenden. Habe aber noch keine wirkliche Ahnung. Man kan damit einen http-Befehl an Shellys abschicken. Licht an/aus geht gut. Ich wollte jetzt mit +1 oder -1 jeweils die voreingestellte Temperatur ändern. Am besten wäre natürlich, wenn der Shelly auch die eingestellte Temperatur zurückmelden könnte. Hat da jemand einen Ahnung und einen Tipp für mich? Irgendewie bin ich zu blöd. Ich beschäftige mich aber auch erst seit kurzem mit Shellys...

    Ciao

    Ralph

  • Hallo,

    ich habe keine Ahnung was dieses "M5Stack Core2" so alles kann, aber wenn Du damit auf eine URL zugreifen kannst und dann eine JSON (z.B. jq) ausfiltern kannst, könntest Du z.B. über den /thermostats/0-Endpoint auf die aktuelle Temperatur zugreifen.

    Und dann mit dem Endpoint /settings/thermostats/0 die Zieltemperatur setzen.

    Die TRV-API findest Du hier beschrieben: https://shelly-api-docs.shelly.cloud/gen1/#shelly-trv

  • Hallo,

    deine angegebene Seite kenne ich. Mein Problem ist aber die Erhöhung, nicht das direkte einstellen einer bestimmten Temperatur. Es müßte vielleicht sowas wie eine Variable geben, die man dann weiterverarbeiten kann, ähnlich eine Programierspache (Temp=Temp +/- 1). Sowas in der Art suche ich.