KNX Werte auslesen und anzeigen
Verfasst: 27. Okt 2019 09:15
Hallo zusammen,
ich versuche mich mit openhab2 und KNX vertraut zu machen, möchte Temperaturen (Aussen, alle Räume) und Stellwerte der Heizung auslesen und mit der Steuerung unserer Heizung (Tecalor 504 via Modbus - das geht schonmal) vergleichen.
Nun habe ich aber schon das Problem auf der Ebene einfachster Werte in den Anzeigen im PaperUI (siehe Anhang). Es werden für die Aussentemperatur 2 Werte gelistet (ist ne redundante Anzeige, einmal gerundet auf Ganzzahlen und ohne Einheit
), bei den Stellwerten nur der Typ angezeigt und nicht der Name
... bin am verzweifeln.
knx.things
knx.items
knx.sitemaps
ich versuche mich mit openhab2 und KNX vertraut zu machen, möchte Temperaturen (Aussen, alle Räume) und Stellwerte der Heizung auslesen und mit der Steuerung unserer Heizung (Tecalor 504 via Modbus - das geht schonmal) vergleichen.
Nun habe ich aber schon das Problem auf der Ebene einfachster Werte in den Anzeigen im PaperUI (siehe Anhang). Es werden für die Aussentemperatur 2 Werte gelistet (ist ne redundante Anzeige, einmal gerundet auf Ganzzahlen und ohne Einheit


knx.things
Code: Alles auswählen
//TUNNEL
Bridge knx:ip:bridge [
type="TUNNEL",
ipAddress="192.168.178.12",
portNumber=3671,
localIp="192.168.178.57",
readingPause=50,
responseTimeout=10,
readRetriesLimit=3,
autoReconnectPeriod=60,
localSourceAddr="0.0.0"
] {
Thing device Elsner_T_AP "Temperatursensor" [
address="1.1.15",
fetch=true,
pingInterval=600,
readInterval=300
] {
Type number : IstTemperatur "Außentemperatur" [ga="9.001:<0/0/1"]
}
Thing device Heizungsaktor_1 "Stellwerte" [
adress="1.2.232",
fetch=true,
pingInterval=600,
readInterval=300
] {
Type number-control : HeizungStellwertBad [ga="5.001:<1/3/3"]
Type number-control : HeizungStellwertFlur [ga="5.001:<1/4/4"]
}
}
Code: Alles auswählen
Number IstTemperatur "Temp Aussen [%.1f °C]" <temperature> { channel="knx:device:bridge:Elsner_T_AP:IstTemperatur" }
Number HeizungStellwertBad "Stellwert Bad [%d %%]" { channel="knx:device:bridge:Heizungskator_1:HeizungStellwertBad" }
Number HeizungStellwertFlur "Stellwert Flur [%d %%]" { channel="knx:device:bridge:Heizungskator_1:HeizungStellwertFlur" }
Code: Alles auswählen
sitemap knx label="KNX Sitemap" {
Frame label="KNXElements" {
Text item=IstTemperatur
Number item=HeizungStellwertBad
Number item=HeizungStellwertFlur
}
}