NEWS
eBus Adapter Vaillant
-
EBUSD_OPTS="--scanconfig=full -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6L0X59-if00-port0 --configpath=/etc/ebusd"
-
@glasfaser Das -l am Ende wird wohl zu viel sein, oder?? Der Service startet wegen Fehler nicht mehr.
-
@floret88
ist da reingerutscht , ohne -l . -
@glasfaser Keine Änderung...
Mein ebusd will einfach keine Config annehmen.
Ich werde mal den Entwickler auf Github anschreiben ob dieser eine Idee hat.
Vielleicht ist auch einfach die ebusd Version zu hoch für meine Wärmepumpe (Baujahr 2018).
Kommunizieren tut schonmal was, besser als wie mit dem ISE Adapter. -
@thomas-braun sagte in eBus Adapter Vaillant:
Nee, wegen dem vollkommen unnötigen/überflüssigen/gefährlichen root-Login.
@floret88 sagte in eBus Adapter Vaillant:
Mein ebusd will einfach keine Config annehmen.
Nicht das schon voher was schiefgelaufen ist ..... ich würde es löschen / neu aufsetzen
-
@glasfaser Ok, ich hab eh noch eine SD Karte übrig. Würdest du mit dem iOBroker Image anfangen, oder halt ein einfaches Raspbian?
-
@floret88 sagte in eBus Adapter Vaillant:
ein einfaches Raspbian?
Das reicht .
Für EBUSD würde ich kein ioBroker Image nehmen . -
@glasfaser für den 700 er müsste er trotzdem die config finden.
-
@cino sagte in eBus Adapter Vaillant:
@glasfaser für den 700 er müsste er trotzdem die config finden.
Die address 15 fehlt aber laut seiner ebusctl info Ausgabe dafür .
-
@glasfaser So - ich bin wieder da, frisches Raspbian (Buster) aufgesetzt und nur ebusd installiert.
Leider noch immer dasselbe.
Vllt. hilft dies, um den Fehler auf die schliche zu kommen:
pi@raspberrypi:~ $ sudo ebusd --scanconfig=full --logfile=/var/log/ebusd.log --loglevel=debug -f 2021-08-25 15:56:51.744 [main notice] ebusd 21.2.v21.2-36-gfb5ab14 started with full scan on device /dev/ttyUSB0 2021-08-25 15:56:51.744 [main info] loading configuration files from http://ebusd.eu/config/ 2021-08-25 15:56:51.883 [main info] reading templates / 2021-08-25 15:56:52.022 [main info] read templates in / 2021-08-25 15:56:52.022 [main info] reading file memory.csv 2021-08-25 15:56:52.157 [main info] successfully read file memory.csv 2021-08-25 15:56:52.157 [main info] reading file broadcast.csv 2021-08-25 15:56:52.297 [main info] successfully read file broadcast.csv 2021-08-25 15:56:52.297 [main info] read config files 2021-08-25 15:56:52.300 [bus error] unable to open /dev/ttyUSB0: ERR: generic device error 2021-08-25 15:56:52.301 [bus notice] bus started with own address 31/36 2021-08-25 15:56:52.301 [bus notice] device invalid 2021-08-25 15:56:52.301 [main info] registering data handlers 2021-08-25 15:56:52.301 [main info] registered data handlers 2021-08-25 15:56:57.302 [bus error] unable to open /dev/ttyUSB0: ERR: generic device error 2021-08-25 15:56:57.302 [bus notice] device invalid
PS: ebusctl sagt noch immer nicht mehr
pi@raspberrypi:~ $ ebusctl info version: ebusd 21.2.v21.2-36-gfb5ab14 signal: acquired symbol rate: 23 max symbol rate: 105 reconnects: 0 masters: 4 messages: 15 conditional: 0 poll: 0 update: 4 address 03: master #11 address 08: slave #11 address 10: master #2 address 26: slave address 31: master #8, ebusd address 36: slave #8, ebusd address 71: master #9 address 76: slave #9
-
@floret88 sagte in eBus Adapter Vaillant:
2021-08-25 15:56:51.744 [main notice] ebusd 21.2.v21.2-36-gfb5ab14 started with full scan on device /dev/ttyUSB0
2021-08-25 15:56:51.744 [main info] loading configuration files from http://ebusd.eu/config/
2021-08-25 15:56:51.883 [main info] reading templates /
2021-08-25 15:56:52.022 [main info] read templates in /
2021-08-25 15:56:52.022 [main info] reading file memory.csv
2021-08-25 15:56:52.157 [main info] successfully read file memory.csv
2021-08-25 15:56:52.157 [main info] reading file broadcast.csv
2021-08-25 15:56:52.297 [main info] successfully read file broadcast.csv
das sieht doch erstmal gut aus .
Aber ab hier :
2021-08-25 15:56:52.300 [bus error] unable to open /dev/ttyUSB0: ERR: generic device error
-
@glasfaser Ja, und ich weis nicht, woher das kommt - in der Config ist eindeutig der Esera drinnen
-
@floret88
du hast aber das in der Konsole eigegeben :sudo ebusd --scanconfig=full --logfile=/var/log/ebusd.log --loglevel=debug -f
das ist aber nicht die Config
und deshalb /dev/ttyUSB0 -
@glasfaser Sollte dies der Config gleichen?
Einen Moment bitte.
Hier kommt gar nichts raus:
pi@raspberrypi:~ $ service ebusd status * ebusd.service - ebusd, the daemon for communication with eBUS heating systems. Loaded: loaded (/etc/systemd/system/ebusd.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2021-08-25 17:21:28 CEST; 48s ago Process: 661 ExecStart=/usr/bin/ebusd $EBUSD_OPTS (code=exited, status=0/SUCCESS) Main PID: 662 (ebusd) Tasks: 4 (limit: 4915) CGroup: /system.slice/ebusd.service `-662 /usr/bin/ebusd --scanconfig=full -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6L0X59-if00-port0 --configpath=http://ebusd.eu/config/ Aug 25 17:21:28 raspberrypi systemd[1]: Starting ebusd, the daemon for communication with eBUS heating systems.... Aug 25 17:21:28 raspberrypi systemd[1]: Started ebusd, the daemon for communication with eBUS heating systems.. pi@raspberrypi:~ $ sudo ebusd --scanconfig=full -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6L0X59-if00-port0 --configpath=http://ebusd.eu/config/ pi@raspberrypi:~ $
-
ebusctl info
-
@glasfaser immer noch das gleiche
-
Das ist bei mir schon laaaange her das ich es eingerichtet habe ..
sieht eigentlich gleich aus :
root@DietPi:~# service ebusd status ● ebusd.service - ebusd, the daemon for communication with eBUS heati ng systems. Loaded: loaded (/etc/systemd/system/ebusd.service; enabled; vendor preset: en abled) Active: active (running) since Mon 2021-08-16 00:12:48 CEST; 1 wee ks 2 days ago Process: 285 ExecStart=/usr/bin/ebusd $EBUSD_OPTS (code=exited, status=0/SUCCE SS) Main PID: 297 (ebusd) Tasks: 5 (limit: 566) Memory: 4.6M CGroup: /system.slice/ebusd.service └─297 /usr/bin/ebusd -d /dev/ttyUSB0 --httpport=8889 --scanconfig=ful l --enablehex --latency=0 --configpath=/etc/ebusd -l /var/log/ebusd.log Aug 16 00:12:47 DietPi systemd[1]: Starting ebusd, the daemon for communication with eBUS heating systems.... Aug 16 00:12:48 DietPi systemd[1]: Started ebusd, the daemon for communication w ith eBUS heating systems..
-
-
# /etc/default/ebusd: # config file for ebusd service. # Options to pass to ebusd (run "ebusd -?" for more info): #EBUSD_OPTS="--scanconfig" #EBUSD_OPTS="--scanconfig=full --enablehex -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6L0X59-if00-port0 --receivetimeout=100000 --port=8888 --logfile=/var/log/ebusd.log --loglevel d$ EBUSD_OPTS="--scanconfig=full -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6L0X59-if00-port0 --configpath=http://ebusd.eu/config/" # 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 /usr/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.
-
Letzter Versuch ... mehr weiß ich auch nicht .
EBUSD_OPTS="--scanconfig=full --enablehex -d /dev/serial/by-id/usb-ESERA-Automation_eBus_Coupler_12001_AL6L0X59-if00-port0 --httpport 8890 --configpath=http://ebusd.eu/config/"