Läuft: Heizung mit eBus-Schnittstelle

Begonnen von Prof. Dr. Peter Henning, 29 November 2014, 13:36:59

Vorheriges Thema - Nächstes Thema

cs-online

Bei den alten hab ich das auch hinbekommen,ist aber schon viele Jahre her mit der 2.0er Version,nur hatte ich jetzt in der config zur neuesten Ebusd gesehen, dass da wohl was geändert wurde,hab nur nicht ganz verstanden,wie das nun gehen sollte...
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

theotherhalf

#3451
Zitat von: cs-online am 04 August 2025, 20:57:33Bei den alten hab ich das auch hinbekommen,ist aber schon viele Jahre her mit der 2.0er Version,nur hatte ich jetzt in der config zur neuesten Ebusd gesehen, dass da wohl was geändert wurde,hab nur nicht ganz verstanden,wie das nun gehen sollte...
Meine ebusd ist die Version 24, viel hat sich da eigentlich nicht geändert in der config Datei
FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

cs-online

...magst mir dann mal deine config teilen ?

Vielleicht blick ich da dann eher durch :-)

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

cs-online

Guten morgen,

mag mir jemand eine Beispielconfig für 2 WLAN Adapter V6 für die neue Ebusd Version schicken? Irgendwie komm ich hier nicht weiter oder hab hier ein dickes Brett vor dem Kopf....

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

theotherhalf

Zitat von: cs-online am 10 August 2025, 10:40:46...magst mir dann mal deine config teilen ?

Vielleicht blick ich da dann eher durch :-)



Sorry, hat etwas länger gedauert, ich hoffe es hilft dir! ;-)

# /etc/default/ebusd:
# config file for ebusd service.

# Options to pass to ebusd (run "ebusd -?" for more info):
# EBUSD_OPTS="--scanconfig"

EBUSD_OPTS1="-d /dev/ttyUSB0 -p 8888 -l /var/log/ebusd1.log --pidfile=/var/run/ebusd1.pid --scanconfig --latency=20000 --receivetimeout=50000 --accesslevel=* --mqttport=1883 --mqttjson --mqtthost=192.168.178.9 --mqtttopic=ebusd/%circuit/%name --mqttclientid=Vaillant_VRS620"
EBUSD_OPTS2="-d /dev/ttyUSB1 -p 8889 -l /var/log/ebusd2.log --pidfile=/var/run/ebusd2.pid --scanconfig --latency=20000 --receivetimeout=50000 --accesslevel=* --mqttport=1883 --mqttjson --mqtthost=192.168.178.9 --mqtttopic=ebusd/%circuit/%name --mqttclientid=Vaillant_EcoTec196VC3_5"

# MULTIPLE EBUSD INSTANCES WITH SYSV
# In order to run multiple ebusd instances on a SysV enabled system, simply
# define several EBUSD_OPTS with a unique suffix for each. Recommended is to
# use a number as suffix for all EBUSD_OPTS settings. That number will then be
# taken as additional "instance" parameter to the init.d script in order to
# start/stop an individual ebusd instance instead of all instances.
# Example: (uncomment the EBUSD_OPTS above)
#EBUSD_OPTS1="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 -p 8888 -l /var/log/ebusd1.log"
#EBUSD_OPTS2="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900acTF-if00-port0 -p 8889 -l /var/log/ebusd2.log"
#EBUSD_OPTS3="--scanconfig -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A900beCG-if00-port0 -p 8890 -l /var/log/ebusd3.log"

# MULTIPLE EBUSD INSTANCES WITH SYSTEMD
# In order to run muiltiple ebusd instances on a systemd enabled system, just
# copy the /lib/systemd/system/ebusd.service file to /etc/systemd/system/
# with a different name (e.g. ebusd-2.service), remove the line starting with
# 'EnvironmentFile=', and replace the '$EBUSD_OPTS' with the options for that
# particular ebusd instance.
FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

cs-online

Danke dir, das schau ich mir Mal an 😊
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

cs-online

Hallo zusammen,

gibt es beim Adapter C6 eigentlich auch die Möglichkeit,LEDs für senden und empfangen anzuschließen? Würde gerne in meinem Schaltschrank wieder sehen, wenn sich da was aufgehängt hat.... Und so richtig schlau werde ich aus der Doku nicht und ich möchte nichts kaputt machen

Grüße Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

Prof. Dr. Peter Henning

Zitat von: theotherhalf am 04 August 2025, 21:58:08Meine ebusd ist die Version 24, viel hat sich da eigentlich nicht geändert in der config Datei
Der entscheidende Punkt ist, dass man sehr wohl die eigenen uralten Konfigurationsdateien weiter verwenden kann. Ich halte das aktuelle System der Konfiguration für ziemlich benutzerunfreundlich.

LG

pah

Domin2000

#3458
Hallo Zusammen,

leider musste ich mein Heizungsraspi neu aufsetzen da aus unerklärlichen Gründen die SD Karte kaputt gegangen ist also habe ich das Ganze System neu aufgebaut. Komme aber nicht weiter da zu lange her.

Folgende ebus Konfig habe ich

EBUSD_OPTS="--scanconfig --accesslevel=* --updatecheck=on --configpath=http://ebus.github.io -d /dev/ttyAMA0 --latency=50 --mqtthost=192.168.178.30 --mqttport=1883 --mqttjson --mqtttopic=ebusd/%circuit/%name"

Nach dem Start des ebusd kommen aber diverse Fehlermeldungen. Es scheint als ob die csv Files nicht gelesen werden können? Kann mir jemand helfen?

2025-11-12 11:04:48.555 [main notice] ebusd 25.1.25.1-16-g255f1768 started with broadcast scan on device: /dev/ttyAMA0, serial
2025-11-12 11:04:48.580 [main error] HTTP failure: receive error: 301 Moved Permanently
2025-11-12 11:04:48.580 [main error] error reading config files from http://ebus.github.io/en/: ERR: element not found, last error:
2025-11-12 11:04:48.581 [bus notice] bus started with own address 31/36
2025-11-12 11:04:48.584 [mqtt notice] connection established
2025-11-12 11:04:48.599 [bus notice] signal acquired
2025-11-12 11:04:49.004 [bus notice] new master 10, master count 2
2025-11-12 11:04:49.083 [bus notice] new master 03, master count 3
2025-11-12 11:04:49.083 [update notice] received unknown MS cmd: 1008b5110101 / 0946476005ffff0000ff
2025-11-12 11:04:49.377 [update notice] received unknown MS cmd: 1052b5230103 / 0f8202b00100800080de013901c85000
2025-11-12 11:04:49.650 [update notice] received unknown MS cmd: 1008b5100900004dffffff040000 / 0101
2025-11-12 11:04:50.171 [update notice] received unknown MS cmd: 1052b523080100001400140000 / 0101
2025-11-12 11:04:58.581 [main notice] starting initial broadcast scan
2025-11-12 11:04:58.759 [update notice] sent unknown BC cmd: 31fe07fe00
2025-11-12 11:04:59.090 [update notice] received unknown MS cmd: 1008b5110101 / 0946476005ffff0000ff
2025-11-12 11:04:59.387 [update notice] received unknown MS cmd: 1052b5230103 / 0f8202b00100800080e0013901c85000
2025-11-12 11:04:59.663 [update notice] received unknown MS cmd: 1008b5100900004dffffff040000 / 0101
2025-11-12 11:05:00.183 [update notice] received unknown MS cmd: 1052b523080100001400140000 / 0101
2025-11-12 11:05:09.021 [bus notice] scan 08: ;Vaillant;BAI00;0609;5502
2025-11-12 11:05:09.021 [update notice] store 08 ident: done
2025-11-12 11:05:09.021 [update notice] sent scan-read scan.08  QQ=31: Vaillant;BAI00;0609;5502
2025-11-12 11:05:09.021 [bus notice] scan 08: ;Vaillant;BAI00;0609;5502
2025-11-12 11:05:09.046 [main error] HTTP failure: receive error: 301 Moved Permanently
2025-11-12 11:05:09.046 [main error] unable to load scan config 08: list files in vaillant ERR: element not found
2025-11-12 11:05:09.047 [main error] scan config 08: ERR: element not found
2025-11-12 11:05:09.139 [update notice] received unknown MS cmd: 1008b5110101 / 0946476005ffff0000ff
2025-11-12 11:05:09.432 [update notice] received unknown MS cmd: 1052b5230103 / 0f8202b10100800080e1013901c85000
2025-11-12 11:05:09.706 [update notice] received unknown MS cmd: 1008b5040100 / 0a02ffffffffffffff6005
2025-11-12 11:05:09.933 [update notice] received unknown BC cmd: 10feb516080009051112110325
2025-11-12 11:05:10.032 [bus notice] max. symbols per second: 106
2025-11-12 11:05:10.219 [update notice] received unknown MS cmd: 1008b5100900004dffffff040000 / 0101
2025-11-12 11:05:10.482 [update notice] received unknown MS cmd: 1052b523080100001400140000 / 0101
2025-11-12 11:05:10.737 [update notice] received unknown MS cmd: 1008b5110102 / 06033c96468c64
2025-11-12 11:05:11.001 [update notice] received unknown MS cmd: 1008b5110100 / 0835020f0000000001
2025-11-12 11:05:11.312 [bus notice] scan 15: ;Vaillant;70000;0209;4103
2025-11-12 11:05:11.312 [update notice] store 15 ident: done
2025-11-12 11:05:11.312 [update notice] sent scan-read scan.15  QQ=31: Vaillant;70000;0209;4103
2025-11-12 11:05:11.312 [bus notice] scan 15: ;Vaillant;70000;0209;4103
2025-11-12 11:05:11.335 [main error] HTTP failure: receive error: 301 Moved Permanently
2025-11-12 11:05:11.335 [main error] unable to load scan config 15: list files in vaillant ERR: element not found
2025-11-12 11:05:11.335 [main error] scan config 15: ERR: element not found
2025-11-12 11:05:11.391 [update notice] received unknown MS cmd: 1008b5100305ff03 / 0101
2025-11-12 11:05:11.637 [update notice] received unknown MS cmd: 1008b512020064 / 00
2025-11-12 11:05:11.877 [update notice] received unknown MS cmd: 1008b5120204ff / 0101
2025-11-12 11:05:12.095 [update notice] received unknown BC cmd: 10feb51603016005
2025-11-12 11:05:13.573 [bus notice] scan 52: ;Vaillant;VR_70;0109;2903
2025-11-12 11:05:13.573 [update notice] store 52 ident: done
2025-11-12 11:05:13.573 [update notice] sent scan-read scan.52  QQ=31: Vaillant;VR_70;0109;2903
2025-11-12 11:05:13.573 [bus notice] scan 52: ;Vaillant;VR_70;0109;2903
2025-11-12 11:05:13.597 [main error] HTTP failure: receive error: 301 Moved Permanently
2025-11-12 11:05:13.597 [main error] unable to load scan config 52: list files in vaillant ERR: element not found
2025-11-12 11:05:13.597 [main error] scan config 52: ERR: element not found

Ein
pi@raspberrypi:~/ebusd $ sudo ebusctl scan result
ergibt:
08;Vaillant;BAI00;0609;5502
15;Vaillant;70000;0209;4103
52;Vaillant;VR_70;0109;2903

pi@raspberrypi:~ $ ebusctl info
version: ebusd 25.1.25.1-16-g255f1768
update check: revision 25.1 available
device: /dev/ttyAMA0, serial
access: *
signal: acquired
symbol rate: 23
max symbol rate: 100
min arbitration micros: 2
max arbitration micros: 9
min symbol latency: 17
max symbol latency: 40
scan: finished
reconnects: 0
masters: 3
messages: 3
conditional: 0
poll: 0
update: 0
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0609;HW=5502"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0209;HW=4103"
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 52: slave, scanned "MF=Vaillant;ID=VR_70;SW=0109;HW=2903"

Im MQTT Device des anderen Raspi wo FHEM installiert ist bekomme ich immerhin ein paar Readings aber nix interessantes.
(siehe Screenshot)

Und wieso kann man nicht https verwenden wie gefordert? Es kommt das hier:
Nov 12 11:39:52 raspberrypi ebusd[7004]: 2025-11-12 11:39:52.425 [main notice] replaced old configPath http://cfg.ebusd.eu/ with new one: https://ebus.github.io/
Nov 12 11:39:52 raspberrypi ebusd[7004]: 2025-11-12 11:39:52.426 [main error] invalid configPath URL (HTTPS not supported)

EDIT: Hat sich erledigt. Es fehlt noch eine libssl Bibliothek. Musste alles neu compilieren und installieren. Jetzt kommen keine Fehler mehr!