You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ich verstehe einiges an meiner Installation nicht. Ich schreibe daher mal mein Wissen hier auf und BITTE korrigiert mich, wenn ich einen Knoten im Gehirn habe. Ein wenig technische Bildung habe ich auch (Dipl.-Ing. Nachrichtentechnik).
Ausgangslage:
Ich betreibe eBUSd zusammen mit HomeAssistant. Ich habe das eBUSd-Addon installiert und einen AdapterV5 an meiner Vaillant Heizugsanlage.
Die Geräte sind:
Der eBUS-Deamon läuft auf dem Home-Assistant und über Putty kann ich TCP-Kommandos abgeben.
Geladen werden:
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=1002;HW=7603", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
Die Anlage macht reinen Heizbetrieb und Warmwasser als Durchlauferhitzer ohne einen Warmwasserspeicher oder Zirkulationspumpe. Die „Zugangsdaten“ zur Fachhandwerkerebene habe ich auch alle.
Die Anlage hat einen Heizkreis und eine Zone, nichts weiter.
Jetzt gibt es zwei Ebenen, die ich besser verstehen möchte:
a) eBUS-Ebene:
Hier werden die .csv geladen, die im Verzeichnis \config\ebusd\Vaillant (auf dem HomeAssistant) gespeichert sind. Bei mir sind es die 15.ctlv2.csv (für die Steuerung) und die bai.308523.inc / 08.bai.csv (für die Therme).
Hier stehen z.B. in der 15.ctlv2.csv viele Werte, die mich nicht betreffen oder die ich für meinen Zweck nicht benötige. Diese habe ich mit „# „ herauskommentiert (dachte ich), aber im TCP-Kommando „find“ tauchen diese teilweise noch auf. Was mache ich falsch?
Ich wollte erstmal nur das mir dem „Quick Veto“ ausprobieren und die Zeiten für Kühlung (cc) und Heißwasserbereitung(hwc) interessieren mich nicht. Auch alle Sachen von hc2 und ch3 sowie z2, Z3 uns solar brauche ich nicht. Auch die ganzen „Unknown“ habe ich herauskommentiert, aber vieles taucht trotzem wieder beim „find“ auf…..
b) HomeAssistant-Ebene:
Die Werte werden als MQTT gesendet, daher tauchen diese auch dort auf. Je nachdem, ob Sie als „r“, „w“ oder „r;w“ in der csv (in der eBus-Ebene) gelabelt sind, kann ich sie nur Anzeigen oder auch schreiben.
Ich lasse einen MQTT-Explorer mitlesen, damit ich alle Werte sehe, die an Homeassistant gesendet werden.
Leider werden nicht alle Werte in der MQTT-Integration angezeigt, die auch im MQTT-Explorer zu sehen sind. Woran liegt das?
Desweiteren gibt es Werte, die sind als „r;w“ in der csv angegeben, aber in HomeAssistant werden die nur als lesbar dargestellt. Über TCP kann ich diese jedoch setzen. Was läuft falsch zwischen dem eBus-Deamon und HomeAssistant?
Vieleicht kann mir jemand helfen und Licht in mein Dunkel bringen.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Ich verstehe einiges an meiner Installation nicht. Ich schreibe daher mal mein Wissen hier auf und BITTE korrigiert mich, wenn ich einen Knoten im Gehirn habe. Ein wenig technische Bildung habe ich auch (Dipl.-Ing. Nachrichtentechnik).
Ausgangslage:
Ich betreibe eBUSd zusammen mit HomeAssistant. Ich habe das eBUSd-Addon installiert und einen AdapterV5 an meiner Vaillant Heizugsanlage.
Die Geräte sind:
Vaillant ecoTEC plus VCW20/26 CS/1-5 (eBUS Adresse 08)
{
"MF": { "value": "Vaillant" },
"ID": { "value": "BAI00" },
"SW": { "value": "1002" },
"HW": { "value": "7603" }
}
{
"prefix": { "value": "21" },
"year": { "value": "23" },
"week": { "value": "05" },
"product": { "value": "0010022010" },
"supplier": { "value": "0001" },
"counter": { "value": "006126" },
"suffix": { "value": "N2" }
sensoComfort VRC720/2 (eBUS Adresse 15)
{
"MF": {"value": "Vaillant"},
"ID": {"value": "CTLV2" },
"SW": { "value": "0514" },
"HW": { "value": "1104" }
}
{
"prefix": { "value": "21" },
"year": { "value": "22" },
"week": { "value": "48" },
"product": { "value": "0020260914" },
"supplier": { "value": "0953" },
"counter": { "value": "064849" },
"suffix": { "value": "N8" }
Der eBUS-Deamon läuft auf dem Home-Assistant und über Putty kann ich TCP-Kommandos abgeben.
Geladen werden:
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=1002;HW=7603", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=CTLV2;SW=0514;HW=1104", loaded "vaillant/15.ctlv2.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
Die Anlage macht reinen Heizbetrieb und Warmwasser als Durchlauferhitzer ohne einen Warmwasserspeicher oder Zirkulationspumpe. Die „Zugangsdaten“ zur Fachhandwerkerebene habe ich auch alle.
Die Anlage hat einen Heizkreis und eine Zone, nichts weiter.
Jetzt gibt es zwei Ebenen, die ich besser verstehen möchte:
a) eBUS-Ebene:
Hier werden die .csv geladen, die im Verzeichnis \config\ebusd\Vaillant (auf dem HomeAssistant) gespeichert sind. Bei mir sind es die 15.ctlv2.csv (für die Steuerung) und die bai.308523.inc / 08.bai.csv (für die Therme).
Hier stehen z.B. in der 15.ctlv2.csv viele Werte, die mich nicht betreffen oder die ich für meinen Zweck nicht benötige. Diese habe ich mit „# „ herauskommentiert (dachte ich), aber im TCP-Kommando „find“ tauchen diese teilweise noch auf. Was mache ich falsch?
Ich wollte erstmal nur das mir dem „Quick Veto“ ausprobieren und die Zeiten für Kühlung (cc) und Heißwasserbereitung(hwc) interessieren mich nicht. Auch alle Sachen von hc2 und ch3 sowie z2, Z3 uns solar brauche ich nicht. Auch die ganzen „Unknown“ habe ich herauskommentiert, aber vieles taucht trotzem wieder beim „find“ auf…..
b) HomeAssistant-Ebene:
Die Werte werden als MQTT gesendet, daher tauchen diese auch dort auf. Je nachdem, ob Sie als „r“, „w“ oder „r;w“ in der csv (in der eBus-Ebene) gelabelt sind, kann ich sie nur Anzeigen oder auch schreiben.
Ich lasse einen MQTT-Explorer mitlesen, damit ich alle Werte sehe, die an Homeassistant gesendet werden.
Leider werden nicht alle Werte in der MQTT-Integration angezeigt, die auch im MQTT-Explorer zu sehen sind. Woran liegt das?
Desweiteren gibt es Werte, die sind als „r;w“ in der csv angegeben, aber in HomeAssistant werden die nur als lesbar dargestellt. Über TCP kann ich diese jedoch setzen. Was läuft falsch zwischen dem eBus-Deamon und HomeAssistant?
Vieleicht kann mir jemand helfen und Licht in mein Dunkel bringen.
Vielen Dank
Sebastian
Beta Was this translation helpful? Give feedback.
All reactions