Closed ronan-fontenay closed 6 years ago
did you issue a scan already (i.e. "ebusctl scan", wait a minute, then "ebusctl scan result")? Does it reveal the device ID?
Unfortunately no :
root@orangepizero:~# ebusctl scan result
done
But this might help :
root@orangepizero:~# sudo ebusd --scanconfig -f --receivetimeout 50000
2017-11-25 23:27:56.435 [main notice] ebusd 3.0.595c7c0 started
2017-11-25 23:27:56.463 [bus notice] bus started with own address 31/36
2017-11-25 23:27:56.479 [bus notice] signal acquired
2017-11-25 23:27:59.827 [bus notice] new master 10, master count 2
2017-11-25 23:27:59.887 [bus notice] new master 03, master count 3
2017-11-25 23:27:59.888 [update notice] unknown MS cmd: 1008b5110101 / 093f3e0080ff6f0000ff
2017-11-25 23:28:01.839 [update notice] unknown MS cmd: 1008b5040100 / 0a00ffffffffffffff0080
2017-11-25 23:28:02.093 [update notice] unknown MS cmd: 1008b5110102 / 050214824c78
2017-11-25 23:28:04.968 [update notice] unknown MS cmd: 1008b510090000006effff010100 / 0101
2017-11-25 23:28:06.465 [main notice] starting initial broadcast scan
2017-11-25 23:28:06.495 [bus error] send to fe: ERR: read timeout, retry
2017-11-25 23:28:06.539 [bus error] send to fe: ERR: read timeout, retry
2017-11-25 23:28:06.581 [bus error] send to fe: ERR: read timeout, retry
2017-11-25 23:28:06.624 [bus error] send to fe: ERR: read timeout
2017-11-25 23:28:06.624 [main error] initial scan failed: ERR: read timeout
2017-11-25 23:28:10.333 [update notice] unknown MS cmd: 1008b5110101 / 093f3e0080ff6f0000ff
2017-11-25 23:28:11.817 [update notice] unknown MS cmd: 1008b512020000 / 00
2017-11-25 23:28:14.841 [update notice] unknown MS cmd: 1008b510090000006effff010100 / 0101
2017-11-25 23:28:16.645 [main error] scan config 08: ERR: read timeout
2017-11-25 23:28:18.667 [main error] scan config 15: ERR: read timeout
2017-11-25 23:28:19.819 [update notice] unknown MS cmd: 1008b5110101 / 093f3e0080ff6f0000ff
The device is not answering, am I right ? Any solution to force to load a configuration file ?
After a few tests, I have a issue on the RX function (ebusd to ebus network). In other words, I'm only able to read.
ok, that explains the empty result. you should really get your TX path fixed, otherwise it'll be not much fun :-)
@ronan-fontenay , did you succeed in having TX fixed ?
@minscof Nop but this was 100% hardware related. Since then, I've ordered a adapter from FHEM forum, when it'll be ready, I'll update this thread.
It's a way better with the ebus adapter v2.0 :
>ebusctl scan result
08;Vaillant;BAI00;0607;3302;21;16;47;0010017387;1610;038411;N8
15;Vaillant;E7C00;0211;7402
>ebusctl info
version: ebusd 3.0.595c7c0
update check: version 3.1 available, broadcast.csv: different version available, memory.csv: different version available, vaillant/bai.308523.inc: different version available, vaillant/broadcast.csv: different version available, vaillant/errors.inc: different version available, vaillant/general.csv: different version availa
signal: acquired
symbol rate: 41
max symbol rate: 135
reconnects: 0
masters: 3
messages: 212
conditional: 3
poll: 0
update: 9
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0607;HW=3302", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=E7C00;SW=0211;HW=7402"
address 31: master #8, ebusd
address 36: slave #8, ebusd
Thanks !
@ronan-fontenay, did you succeed in controling your boiler. I have a saunier duval and an ebus controller, but I can only read information, not update them. I would like to know if you manage to update temperature, start/stop the boiler with the EC7 thermostat. Thanks for your answer
Hi, I also own a " ThemaPlus Condens 25" but miss the Exacontrol E7L , I am considering to build a reader using ardiuno, but apparently I'll need a working TX adapter , I am not sure I understand why ...
Witam. Czy udało Ci się rozwiązać problem? mam dokładnie ten sam problem. Proszę o info. Pozdrawiam
Hi,
There is no configuration for this boiler but it seems close to existing ones.
1 - Configuration
ThemaPlus Condens + Exacontrol E7 C
2 - Software
OS :
$ uname -a
$ dpkg -l | grep ebusd
3 - Results
$ ebusctl scan result
$ ebusctl info
$ ebusctl grab result
4 - Analysis
4.1 - 1008b5040100
No info.
4.1 - 1008b5070108
No info.
4.2 - 1008b5110101
Feedback : 0967670080ff6d0000ff With : NN : 09 DD1 : 67 -- HEX2DEC/2 --> 51.5°C (Heating water) DD2 : 67 -- HEX2DEC/2 --> 51.5°C (Returning heating water) DD3 : 00 ---------------------> Could be external temperature, see #46 DD4 : 80 ---------------------> Could be external temperature, see #46 DD5 : ff -- HEX2DEC/2 --> Could be service temperature see #46 DD6 : 6d -- HEX2DEC/2 --> Service tank water temperature DD7 : 00 ---------------------> Status ? (0, 1 or 2) - Doesn't match the 0/1 mentioned in #46 DD8 : 00 ---------------------> Unknown/Unused DD9 : ff ---------------------> Unknown/Unused
4.2 - 1008b5110102
Feedback : 050214824c78 With : NN : 05 DD1 : 02 ---------------------> Unknown/Unused (02 or 03 along several hours) DD2 : 14 ---------------------> Unknown/Unused (Looks static) DD3 : 82 ---------------------> Unknown/Unused (Looks static) DD4 : 4c ---------------------> Unknown/Unused (Looks static) DD5 : 78 ---------------------> Unknown/Unused (Looks static)
4.3 - 1008b5100900...
1008b51009 00 00 00 00 6effff010100 With : NN : 09 DD1 : 00 ---------------------> Unknown/Unused (Looks static) DD2 : 00 ---------------------> Unknown/Unused (Looks static) DD3 : 00 -- HEX2DEC/2 --> 0°C (Heating target) DD4 : 6e -- HEX2DEC/2 --> 55°C (Service water target) DD5 : 00 ---------------------> Unknown/Unused (Looks static) DD6 : 00 ---------------------> Unknown/Unused (Looks static) DD7 : 00 ---------------------> Heating status ? (00 or 01) DD8 : 01 ---------------------> Unknown/Unused (Looks static) DD9 : 00 ---------------------> Unknown/Unused (Looks static)