Dazu muss ein Virtual Device, Typ: Thermostat angelegt werden. Das Icon könnt ihr beliebig wählen.
Beim Typ Thermostat taucht oben rechts immer die für das Thermostat eingestellte Temperatur auf, die man wunderbar für die Temperaturanzeige eines Sensors verwenden kann.
Dazu habe ich einen Flow angelegt:
Wenn Temperaturwert eines Sensors verändert, dann HomeyScript Script ausführen:
const tempThermostat = await Homey.devices.getDevice({id: “2e04b666-41a8-4d56-9c8f-66c53443311e”}); //Hier die ID eures virtuellen Thermostats
const outsideTempDevice = await Homey.devices.getDevice({id: “eda7e948-74c7-4228-84ad-4cfe3efcff80”}); // Hier die ID eures Tempsensors
const outsideTemp = outsideTempDevice.capabilitiesObj.measure_temperature;
Dieses Script verändert den für das Thermostat eingestellten Temperaturwert und euch wird die Temperatur für einen beliebigen Temperatursensor angezeigt.
Die ID‘s des Virtual Device und des Temsonsors bekommt ihr unter:
HINWEIS: Der Minimumwert für das Thermostat liegt bei 4 Grad, d.h. wenn euer Tempsensor einen geringeren Wert liefert, wird die Anzeige nicht aktualisiert!
Bei Bedarf kann ich gerne Hilfestellung geben. Ich finde diese Methode angenehmer, da man nicht mehr auf den Button des jeweiligen Sensors drücken muss, damit die jeweilige Temperatur angezeigt wird.
Ich könnte die Virtual Devices app etwas modifizieren, sodass auch negative Werte möglich sind.
Hätte dann aber den Nachteil, dass man die Thermostate kaputtgemacht hätte, da man negative Werte einstellen könnte.
Hallo zusammen,
bin neu hier und wollte als erstes Projekt die Temperaturüberwachung und automatische nachfüllen vom Teich realisieren.
Das Einbinden vom Fibaro smart implant ging ohne Probleme nur die virtuellen Sensoren zum schnellen Ablesen im Dashboard funktionieren nicht. Aktuell hab ich Temperaturen von 1 bis 4 Grad und ich kapier nicht wie ich das wie oben erwähnt verändern kann. Wäre wer so freundlich das genau zu erklären?
Gruß