KNX Heizungssteuerung

Begonnen von visionsurfer, 22 April 2019, 18:28:40

Vorheriges Thema - Nächstes Thema

visionsurfer

Hallo,

ich habe mittlerweile bis auf unsere Fußbodenheizung alles was bei uns über den KNX Bus läuft in FHEM eingebunden. Klappt auch grundsätzlich alles.

Könnte mir jemand mal jemanden seinen Code zeigen, wie er seine Heizung eingebunden hat ?

Ich habe alle möglichen Gruppenadresse, für IST und SOLL, Rückmeldung usw. Soweit so gut.
Ich habe hier im Forum natürlich auch vorher schon gesucht. Bisher hatte ich aber nur sehr alte Einträge gefunden und Einträge wo das z.B. über Reading Proxy gemacht wurde. So sehr kompliziert aus.

Ich würde am liebsten über einen Slider oder was ähnliches einfach nur den Sollwert einstellen können ? Bisher nutze ich den EIBport Server von Babtec. Damals wurde in der Visualisierung einfach 3 fertige Buttons eingebaut: Nach dem Motto Sommer, Winter. Da waren feste Zielwerte hinterlegt.

Wie habt ihr eure KNX Heizung in FHEM eingebunden ?

Grüße,
Visionsurfer

JoeALLb

Servus! Ich hab dies bei mir oft geändert, da ich später oft merkte, dass meine gewählte Lösung nicht sonderlich komfortabel war.
Letztlich bin ich bei einer readingsGroup geblieben, die alle Heizkreise untereinander anzeigt. Dort habe ich alle Temperaturen aufgelistet und rechts 2 Knöpfe die die Temperatur um 0.5° erhöhen oder reduzieren... für mich letztlich so die ideale Variante.
Also, pro Heizkreis ein KNX-Device mit mehreren (benahmten) GADs, und diese dann eben zusammengefasst in einer RG.....


Definition in etwa so:
defmod Heizung readingsGroup <Raum>,<Tist>,<Tsoll>,<Ventil>,<Rücklauf>,<Estrich>,<Diagnose>,<Default>,<+>,<->\
<hr>\
(hk.EG.*):temp-measured,temp-desired,ventil,temp-return,temp-estrich,Diagnose,temp-comfort,<%+>,<%->


sG
Joe
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

visionsurfer

ok. Dann muss ich mal weiter schauen ? Das sagt mir alles bisher nichts.

Ich habe z.B. für einen Raum folgende Gruppenaderessen:

Ist Temperatur Bad: 3/1/1
Betriebsmodusumschalter Bad: 3/2/1
Status Betriebsmodus Bad: 3/2/101
Basis Sollwert Bad: 3/3/1
Soll Temperatur aktuell Bad: 3/4/1
Stellgröße Heizen Bad: 3/5/1
Sollwertverschiebung Bad: 3/6/1
Meldung Heizen Bad: 3/7/1

Das sind nur meine Gruppenadresse für einen Raum. Entsprechend habe ich das für jeden Raum so.

Keine Ahnung, wie ich das sinnvoll und halbwegs einfach in FHEM abgebildet bekomme :)

Grüße,
Visionsurfer



JoeALLb

Was gefällt dir aus dem Beispiel des anderen Thread nicht?


heizkr-measured wäre bei dir Ist Temperatur Bad, also 3/1/1
heizkr-desired Soll Temperatur aktuell Bad: 3/4/1
Das kannst du ja umbenennen, wie es dir gefällt. und mit den Optionen im
"attr XXX widgetOverride ..." kannst Du schon mal die Werte etwas komfortabler anzeigen.
Das ist der erste Schritt. Danach gehts an die Readingsgroup ;-)

defmod XXX KNX 1/1/17:dpt9.001:heizkr-measured:nosuffix\
5/1/67:dpt9.001:heizkr-return:get:nosuffix\
5/1/37:dpt9.001:heizkr-desired:nosuffix\
5/1/107:dpt9.001:heizkr-comfort:nosuffix\
\
5/1/47:dpt5.001:ventil:nosuffix\
5/1/57:dpt1.001:zwang-open:set:nosuffix\
5/1/87:dpt1.001:sperren-close:nosuffix\
\
5/1/147:dpt1.001:sollwertverschiebung:nosuffix\
\
5/1/27:dpt20.102:heizModus:nosuffix\
\
5/1/77:dpt9.001:heizkr-estrich:get:nosuffix\
\
5/1/247:dpt16:Diagnose:get:nosuffix
attr XXX eventMap /sperren-close on:heizkr-desired zu/\
zwang-open on:heizkr-desired auf/\
\
sollwertverschiebung off:sollwertverschiebung.-/\
sollwertverschiebung off:sollwertverschiebung..*/\
sollwertverschiebung on:sollwertverschiebung/
attr XXX webCmd sollwertverschiebung:heizkr-comfort
attr XXX widgetOverride widgetOverride:textField-long\
stateCmd:textField-long\
eventMap:textField-longputCmd:textField-long\
sollwertverschiebung:uzsuSelect,+,-\
heizkr-comfort:uzsuSelectRadio,21,22,23
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270