john30 / ebusd-configuration

ebusd configuration files
GNU General Public License v3.0
178 stars 280 forks source link

ebusd finds no Devices.. (Device invalid) #151

Open cbeham opened 4 years ago

cbeham commented 4 years ago

Hello,

i have the following Vaillant Devices with esera ethernet koppler and running ebusd on raspPi3:

1 x VWF 1174/4 (Luftwärmepumpe) 1 x Multimatic 700 (Bedienteil) 1 x VR90 (Fernbedienung 2 Kreislauf) 1 x RecoVAIR 360/4 E + ebus Koppler (Wohnraumlüftung) 1 x VR71 (Mischersteuerung für 2 Kreisläufe) 1 x ALLStore (Pufferspeicher) 1 x AquaFLOW (Trinwassestation)

ebusctl -i only finds this: `version: ebusd 3.4.v3.4 update check: OK signal: acquired symbol rate: 36 max symbol rate: 66 min arbitration micros: 54 max arbitration micros: 60 min symbol latency: 8 max symbol latency: 9 reconnects: 0 masters: 3 messages: 13 conditional: 0 poll: 0 update: 4 address 00: master #1 address 31: master #8, ebusd address 33: master #13 address 36: slave #8, ebusd address 38: slave #13, scanned "MF=Vaillant;ID=V32;SW=0117;HW=9802"

this is the config:

EBUSD_OPTS="--device=tcp:10.0.0.25:5000 --scanconfig -l /var/log/ebusd.log --latency=100000"

log file: 2019-11-12 18:11:31.001 [main notice] ebusd 3.4.v3.4 started with auto scan 2019-11-12 18:11:31.251 [bus notice] bus started with own address 31/36 2019-11-12 18:11:31.251 [bus notice] signal acquired 2019-11-12 18:12:57.395 [main notice] hex cmd: 3108070400 2019-11-12 18:15:17.080 [bus notice] device invalid 2019-11-12 18:15:22.106 [bus notice] re-opened tcp:10.0.0.25:5000 2019-11-12 18:15:40.803 [bus notice] device invalid 2019-11-12 18:15:45.829 [bus notice] re-opened tcp:10.0.0.25:5000 2019-11-12 18:15:46.032 [bus error] send to 08: ERR: read timeout, retry 2019-11-12 18:15:46.726 [bus error] send to 08: ERR: read timeout, retry 2019-11-12 18:15:47.203 [bus error] send to 08: ERR: read timeout, retry 2019-11-12 18:15:47.822 [bus error] send to 08: ERR: read timeout 2019-11-12 18:15:47.822 [main error] hex: ERR: read timeout 2019-11-12 18:15:47.877 [main notice] update check: OK

these are the settings from the esera ebus ethernet koppler: 2019-11-11 20_37_45-Greenshot 2019-11-11 20_38_09-Greenshot 2019-11-11 20_38_27-Greenshot

pi@raspberrypi001:~ $ ebusctl hex 08070400 ERR: read timeout

pi@raspberrypi001:~ $ sudo ebusd --device=tcp:10.0.0.25:5000 --scanconfig=full -f 2019-11-12 19:14:16.407 [main notice] ebusd 3.4.v3.4 started with full scan 2019-11-12 19:14:16.730 [bus notice] bus started with own address 31/36 2019-11-12 19:14:16.730 [bus notice] signal acquired 2019-11-12 19:14:26.731 [main notice] starting initial full scan 2019-11-12 19:14:30.341 [bus notice] scan 0a: ;Vaillant;PMW01;0206;8302 2019-11-12 19:14:30.341 [update notice] store 0a ident: done 2019-11-12 19:14:30.341 [update notice] sent scan-read scan.0a QQ=31: Vaillant;PMW01;0206;8302 2019-11-12 19:14:30.341 [bus notice] scan 0a: ;Vaillant;PMW01;0206;8302 2019-11-12 19:14:32.746 [bus notice] scan 12: ;Vaillant;PMW01;0206;8302 2019-11-12 19:14:32.746 [update notice] store 12 ident: done 2019-11-12 19:14:32.746 [update notice] sent scan-read scan.12 QQ=31: Vaillant;PMW01;0206;8302 2019-11-12 19:14:32.746 [bus notice] scan 12: ;Vaillant;PMW01;0206;8302 2019-11-12 19:14:36.983 [main notice] read common config file vaillant/scan.csv 2019-11-12 19:14:37.039 [main notice] read common config file vaillant/general.csv 2019-11-12 19:14:37.094 [main notice] read common config file vaillant/broadcast.csv 2019-11-12 19:14:37.167 [main notice] read scan config file vaillant/0a.pmw.hwc.csv for ID "pmw01", SW0206, HW8302 2019-11-12 19:14:37.397 [main notice] found messages: 114 (15 conditional on 8 conditions, 0 poll, 8 update) 2019-11-12 19:14:40.931 [main error] unable to load scan config 12: no file from vaillant with prefix 12 found 2019-11-12 19:14:40.931 [main error] scan config 12: ERR: read timeout 2019-11-12 19:14:51.706 [bus notice] new master 33, master count 2 2019-11-12 19:14:51.707 [bus notice] scan 38: ;Vaillant;V32;0117;9802 2019-11-12 19:14:51.707 [update notice] store 38 ident: done 2019-11-12 19:14:51.707 [update notice] sent scan-read scan.38 QQ=31: Vaillant;V32;0117;9802 2019-11-12 19:14:51.707 [bus notice] scan 38: ;Vaillant;V32;0117;9802 2019-11-12 19:14:53.619 [main error] unable to load scan config 38: no file from vaillant with prefix 38 found 2019-11-12 19:14:53.619 [main error] scan config 38: ERR: read timeout ^X^C2019-11-12 19:16:04.136 [main notice] SIGINT received

Have really no idea. Please, need your help Thank you! Chris

john30 commented 4 years ago

it also found one pmw device on address 0a, just give ebusd more time to finish the scan. the V32 are bridge devices that are not really supported yet due to https://github.com/john30/ebusd/issues/109 and referenced issues therein. other than that, the net coupler is known to not work very good due to imposed latency as described in the wiki