Sitemap Frage: Heizungssteuerung in Übersicht und im Raum selber
Verfasst: 15. Mär 2019 22:40
Hallo zusammen,
leider stehe ich gerade ein wenig auf dem Schlauch. Ich weiß auch nicht, ob meine Idee schlau und cool ist. Aber mir gefällt sie gerade. Nur kriege ich das nicht sinnvoll realisiert.
Zum Hintergrund: Ich habe ein paar Items wie Fenster-Sensor, Heizungs-IST-Temperatur, Heizungs-Modus und Co die habe ich in einer Gruppe g_Maikaefer hinterlegt. Bspw:
String Maeikaefer_Heizung_Batterie "Heizung [%s]" <battery> (g_Maikaefer) {channel="homematic:HG-HM-CC-RT-DN:c5a0123e:OEQ0241878:4#BATTERY_STATE"}
Diese werden nun in meiner Sitemap korrekterweise im Raum "Maikäfer" angezeigt. Die Räume baue ich wiederum in der Sitemap so:
Frame label="Räume" {
Group item=g_Schlafzimmer
Group item=g_Maikaefer
}
Tiefer in der Standard-Seite der Sitemap habe ich einen Frame "Heizung" wo ich die Heizung vom Raum Maikäfer steuern kann:
Setpoint item=Maikaefer_Heizung_Einstellung label="Maikäfer (±1) [%.1f °C]" minValue=4.5 maxValue=30.5 step=1.0 visibility=[Maikaefer_Heizung_Einstellung > 4.5]
Was ich nun möchte ist, dass diese Setpoint Steuerung sowohl unten auf der Default Sitemap bei Heizung als auch zusätzlich im Raum Maikäfer angezeigt wird.
Einen Item für Maikaefer_Heizung_Einstellung habe ich angelgt und auch g_Maikaefer zugewiesen
Number Maikaefer_Heizung_Einstellung "Eingestellt [%.1f °C]" <temperature> (g_Maikaefer) { channel="homematic:HG-HM-CC-RT-DN:c5a0123e:OEQ0241878:4#SET_TEMPERATURE" }
Da zeigt er ja auch korrekt im Raum an, welche TEmperatur eingestellt ist. Nämlich 17 Grad. Aber ich kann sie nicht ändern. Und Setpoint darf ich ja nicht bei den Items verwenden.
Die einzige Lösung die mir einfällt ist, dass ich die Räume nicht per Group item=g_Maikaefer baue sondern manuell und dann alle Items die in g_Maikaefer sind manuell reinpacke.
Oder gibt es da noch eine bessere und schlauere Idee?
leider stehe ich gerade ein wenig auf dem Schlauch. Ich weiß auch nicht, ob meine Idee schlau und cool ist. Aber mir gefällt sie gerade. Nur kriege ich das nicht sinnvoll realisiert.
Zum Hintergrund: Ich habe ein paar Items wie Fenster-Sensor, Heizungs-IST-Temperatur, Heizungs-Modus und Co die habe ich in einer Gruppe g_Maikaefer hinterlegt. Bspw:
String Maeikaefer_Heizung_Batterie "Heizung [%s]" <battery> (g_Maikaefer) {channel="homematic:HG-HM-CC-RT-DN:c5a0123e:OEQ0241878:4#BATTERY_STATE"}
Diese werden nun in meiner Sitemap korrekterweise im Raum "Maikäfer" angezeigt. Die Räume baue ich wiederum in der Sitemap so:
Frame label="Räume" {
Group item=g_Schlafzimmer
Group item=g_Maikaefer
}
Tiefer in der Standard-Seite der Sitemap habe ich einen Frame "Heizung" wo ich die Heizung vom Raum Maikäfer steuern kann:
Setpoint item=Maikaefer_Heizung_Einstellung label="Maikäfer (±1) [%.1f °C]" minValue=4.5 maxValue=30.5 step=1.0 visibility=[Maikaefer_Heizung_Einstellung > 4.5]
Was ich nun möchte ist, dass diese Setpoint Steuerung sowohl unten auf der Default Sitemap bei Heizung als auch zusätzlich im Raum Maikäfer angezeigt wird.
Einen Item für Maikaefer_Heizung_Einstellung habe ich angelgt und auch g_Maikaefer zugewiesen
Number Maikaefer_Heizung_Einstellung "Eingestellt [%.1f °C]" <temperature> (g_Maikaefer) { channel="homematic:HG-HM-CC-RT-DN:c5a0123e:OEQ0241878:4#SET_TEMPERATURE" }
Da zeigt er ja auch korrekt im Raum an, welche TEmperatur eingestellt ist. Nämlich 17 Grad. Aber ich kann sie nicht ändern. Und Setpoint darf ich ja nicht bei den Items verwenden.
Die einzige Lösung die mir einfällt ist, dass ich die Räume nicht per Group item=g_Maikaefer baue sondern manuell und dann alle Items die in g_Maikaefer sind manuell reinpacke.
Oder gibt es da noch eine bessere und schlauere Idee?