eBus Schaltung in Betrieb nehmen

Begonnen von Reinhart, 23 Dezember 2015, 15:19:45

Vorheriges Thema - Nächstes Thema

Reinhart

ich habs in deinem Log gesehen, dass er das CSV-File 15.700 nicht gefunden hat!

2018-04-06 20:30:24.900 [bus notice] scan 15: ;Vaillant;70000;0419;4603
2018-04-06 20:30:25.810 [bus notice] scan 15: ;21;16;51;0020218357;0082;047079;N5
2018-04-06 20:30:25.812 [main error] unable to load scan config 15: no file from /etc/ebusd/vaillant with prefix 15. matc$

Schau doch einmal nach wo dieses File ist? Sollte in /etc/ebusd/vaillant liegen. Wenn du das nicht hast, dann nimm das vom Anhang.

Ansonsten kannst ja schon Vorlauf, Rücklauf und Außentemperatur aus Status01 auswerten.
2018-04-06 20:30:54.859 [update notice] update bai Status01 QQ=10: 30.5;26.5;12.062;-;70.0;on


LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Heatseeker

Zitat von: Heatseeker am 09 April 2018, 20:02:31
Moin
also die 15.700.csv fehlte in der Tat. Hab sie nun eingefügt.

pi@raspberrypi:~ $ ebusctl info
version: ebusd 3.1.v3.1-24-g9246e9a
update check: unknown
signal: no signal
reconnects: 2
masters: 3
messages: 16
conditional: 0
poll: 0
update: 7
address 01: master #6, ebusd
address 03: master #11
address 06: slave #6, ebusd
address 08: slave #11
address 10: master #2

warum eignetlich signal: no signal? laut der ebus adapter wemos page:
ebusd connected: yes (inactive)
eBUS signal: acquired


ebusctl find -a -d
ERR: element not found


/var/log/ebusd.log:
2018-04-09 18:56:06.832 [bus notice] signal acquired
2018-04-09 18:56:12.511 [bus notice] new master 10, master count 2
2018-04-09 18:56:12.704 [bus notice] new master 03, master count 3
2018-04-09 18:56:12.704 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:56:13.076 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:56:13.359 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c6e
2018-04-09 18:56:16.980 [main error] scan config 08: ERR: read timeout
2018-04-09 18:56:19.154 [main error] scan config 15: ERR: read timeout
2018-04-09 18:56:25.040 [bus error] signal lost
2018-04-09 18:56:25.963 [bus notice] signal acquired
2018-04-09 18:56:26.619 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:56:42.021 [bus error] signal lost
2018-04-09 18:56:42.089 [bus notice] signal acquired
2018-04-09 18:56:44.205 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:56:45.484 [update notice] unknown BC cmd: 10feb516080043561809040118
2018-04-09 18:56:45.830 [update notice] unknown BC cmd: 10feb5160301d013
2018-04-09 18:56:52.773 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:56:53.065 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:57:03.389 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:57:03.637 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:57:12.977 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:57:13.311 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:57:23.142 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:57:23.465 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:57:33.602 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:57:43.261 [update notice] unknown MS cmd: 1008b5110101 / 093434d013ff830000ff
2018-04-09 18:57:43.540 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 18:57:43.808 [update notice] unknown MS cmd: 1008b5040100 / 0a0345571809040118d013
2018-04-09 18:57:44.032 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c6e
2018-04-09 18:57:44.258 [update notice] unknown BC cmd: 10feb516080043571809040118
2018-04-09 18:57:44.579 [update notice] unknown MS cmd: 1008b5110100 / 08a7010d001f000080
...

Übrigens:
ebusd --checkconfig --scanconfig
2018-04-09 20:10:49.582 [main notice] ebusd 3.1.v3.1-24-g9246e9a performing configuration check...
/etc/ebusd/vaillant/15.700.csv:6: ERR: element not found, field type TEMPV in field 1
2018-04-09 20:10:49.677 [main error] error reading config files: ERR: element not found, last error: /etc/ebusd/vaillant/15.700.csv:6: ERR: element not found, field type TEMPV in field 1
2018-04-09 20:10:49.701 [main notice] found messages: 865 (60 conditional on 20 conditions, 1 poll, 12 update)
2018-04-09 20:10:49.707 [main notice] ebusd stopped


Muss sagen, dass ich etwas ratlos bin... stimmt da was mit der csv nicht?

Heatseeker

oh...

hab gerade die von dir angehängte 15.700.csv durch die von https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x/de/vaillant ersetzt:

nun sagt mir mein log:

2018-04-09 20:20:56.210 [main notice] ebusd 3.0pre.bbc4d04 started with auto scan
2018-04-09 20:20:56.210 [main info] loading configuration files from /etc/ebusd
2018-04-09 20:20:56.211 [main info] reading templates /etc/ebusd
2018-04-09 20:20:56.213 [main info] read templates in /etc/ebusd
2018-04-09 20:20:56.213 [main info] reading file /etc/ebusd/broadcast.csv
2018-04-09 20:20:56.216 [main info] successfully read file /etc/ebusd/broadcast.csv
2018-04-09 20:20:56.216 [main info] reading file /etc/ebusd/memory.csv
2018-04-09 20:20:56.217 [main info] successfully read file /etc/ebusd/memory.csv
2018-04-09 20:20:56.217 [main info] read config files
2018-04-09 20:20:56.246 [bus notice] bus started with own address 01/06
2018-04-09 20:20:56.246 [bus notice] signal acquired
2018-04-09 20:20:56.247 [main info] registering data handlers
2018-04-09 20:20:56.247 [main info] registered data handlers
2018-04-09 20:20:57.042 [bus notice] new master 10, master count 2
2018-04-09 20:20:57.103 [bus notice] new master 03, master count 3
2018-04-09 20:20:57.103 [update info] update MS cmd: 1008b5110101 / 093435d012ff820000ff
2018-04-09 20:20:57.103 [update notice] unknown MS cmd: 1008b5110101 / 093435d012ff820000ff
2018-04-09 20:20:57.373 [update info] update MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 20:20:57.373 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 20:21:06.247 [bus info] scan 08 cmd: 0108070400
2018-04-09 20:21:06.294 [bus info] arbitration delay 39 - 39 micros
2018-04-09 20:21:06.299 [bus info] send/receive symbol latency 5 - 5 ms
2018-04-09 20:21:06.390 [bus notice] scan 08: ;Vaillant;BAI00;0609;5502
2018-04-09 20:21:06.391 [main info] reading templates /etc/ebusd/vaillant
2018-04-09 20:21:06.396 [main info] read templates in /etc/ebusd/vaillant
2018-04-09 20:21:06.398 [main notice] read common config file /etc/ebusd/vaillant/broadcast.csv
2018-04-09 20:21:06.399 [main notice] read common config file /etc/ebusd/vaillant/scan.csv
2018-04-09 20:21:06.401 [main notice] read scan config file /etc/ebusd/vaillant/08.bai.csv for ID "bai00", SW0609, HW5502
2018-04-09 20:21:06.402 [bus info] send message: 0108b5090124
2018-04-09 20:21:06.451 [bus info] arbitration delay 38 - 39 micros
2018-04-09 20:21:06.530 [bus error] send to 08: ERR: read timeout, retry
2018-04-09 20:21:07.047 [bus info] arbitration delay 30 - 39 micros
2018-04-09 20:21:07.149 [bus info] send message: 0108b5090125
2018-04-09 20:21:07.254 [bus info] arbitration delay 24 - 39 micros
2018-04-09 20:21:07.333 [bus error] send to 08: ERR: read timeout, retry
2018-04-09 20:21:07.931 [bus error] send to 08: ERR: read timeout, retry
2018-04-09 20:21:08.449 [bus info] arbitration delay 24 - 40 micros
2018-04-09 20:21:08.548 [bus info] send message: 0108b5090126
2018-04-09 20:21:08.736 [update info] update MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 20:21:08.736 [update notice] unknown MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 20:21:08.869 [bus error] send to 08: ERR: read timeout, retry
2018-04-09 20:21:09.489 [bus info] send message: 0108b5090127
2018-04-09 20:21:09.585 [bus info] send/receive symbol latency 5 - 6 ms
2018-04-09 20:21:09.631 [bus error] send to 08: ERR: read timeout, retry
2018-04-09 20:21:10.149 [bus info] arbitration delay 24 - 41 micros
2018-04-09 20:21:10.281 [main notice] found messages: 212 (3 conditional on 23 conditions, 0 poll, 11 update)
2018-04-09 20:21:10.282 [bus info] scan 08 cmd: 0108b5090124
2018-04-09 20:21:10.390 [main info] scan config 08 message received
2018-04-09 20:21:12.391 [bus info] scan 15 cmd: 0115070400
2018-04-09 20:21:12.490 [main error] scan config 15: ERR: read timeout
2018-04-09 20:21:17.253 [update info] update MS cmd: 1008b5110101 / 093435d012ff820000ff
2018-04-09 20:21:17.254 [update notice] update bai Status01 QQ=10: 26.0;26.5;18.812;-;65.0;off
2018-04-09 20:21:17.523 [update info] update MS cmd: 1008b51009000000ffffff010000 / 0101
2018-04-09 20:21:17.529 [update notice] update bai Mode QQ=10: standby
2018-04-09 20:21:17.795 [update info] update MS cmd: 1008b5040100 / 0a0318212009040118d012
2018-04-09 20:21:17.796 [update notice] update bai DateTime QQ=10: valid;20:21:18;09.04.2018;18.812
2018-04-09 20:21:18.049 [update info] update MS cmd: 1008b5110102 / 06033c96468c6e
2018-04-09 20:21:18.050 [update notice] update bai Status02 QQ=10: auto;60;75.0;70;70.0
2018-04-09 20:21:18.287 [update info] update BC cmd: 10feb516080018212009040118
2018-04-09 20:21:18.287 [update notice] update broadcast vdatetime QQ=10: 20:21:18;09.04.2018
2018-04-09 20:21:18.551 [update info] update MS cmd: 1008b5110100 / 08a7010d001f000080
2018-04-09 20:21:18.551 [update notice] unknown MS cmd: 1008b5110100 / 08a7010d001f000080
2018-04-09 20:21:18.767 [update info] update BC cmd: 10feb5160301d012
2018-04-09 20:21:18.768 [update notice] update broadcast outsidetemp QQ=10: 18.812


sieht besser aus, oder?
der rest ist aber leider noch immer gleich

Reinhart

eigentlich sieht es diesmal schlechter aus, denn nun kommt ein timeout beim Versuch den Device 15 zu lesen! Das hat aber jetzt nichts mit dem File zu tun, sondern es muss einen anderen Grund für den Misserfolg geben.

2018-04-09 20:21:12.490 [main error] scan config 15: ERR: read timeout

Du kannst ja einmal versuchen den eBusd ein paarmal zu stoppen und wieder zu starten ob das jedesmal so ist oder du zeitweise sogar Antworten bekommst.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

fbsln

Bin am verzweifeln  :-[

habe Raspi 3 neu mit Stretch und SATA Festplatte am USB ohne SD Karte installiert.

Nach Vorbild von Rheinhardt (und da kam nur ein Fehler)

https://picload.org/view/dodcroca/fehler1.jpg.html

Rest lief normal und jetzt wieder das Problem, dass ebusd mit systemctl nicht automatisch startet.

https://picload.org/view/dodcroci/fehlerboot.jpg.html

was läuft falsch ???

VG Lutz

john30

Zitat von: fbsln am 05 Mai 2018, 00:07:25
Rest lief normal und jetzt wieder das Problem, dass ebusd mit systemctl nicht automatisch startet.
schau halt mal in die System Logs rein, ob da etwas mehr steht. Vielleicht ist der Start von ebusd einfach zu früh, also z.B. bevor das Device verfügbar ist.
author of ebusd

SkeeveKlah

#1311
Hi ebusler,
ich habs an diesem Wochenende endlich geschafft den ebus Adapter mit FHEM ans laufen zu bekommen.
Naja... fast ;-)
Im FHEM habe ich Vorlauftemp, Rücklauftemp, Aussentemp sowie die Heizkurve inkl. setzen sowie die Tagesprogramme für den Heizkreis.
Alles mit den Bespielen aus dem Wiki und aus diesem Thread (den ich heute komplett durchflügt habe).
Per Putty kann ich die Heizkurve mit "ebusctl w -c 430 Hc1HeatCurve" setzen und sehe dann auch die Änderung bis ins FHEM.
Wenn ich aber aus FHEM die Heizkurve setzen will, klappt das leider nicht.
Auch hier wieder genau nach Wiki und Thread

# HeizkurveSchreiben
get HeizkurveSchreiben cmd {"write -c 430 Hc1HeatCurve ".Value("HeizkurveEinstellen")."\n"}
get HeizkurveSchreiben expect ".*\n\n"
get HeizkurveSchreiben postproc  { $_ }

Ich habe mehrere dieser "Codeschnippsel" gefunden alle sind gleich,
aber trotzdem geht es nicht. FHEM meldet

2018.05.28 00:00:59 1: EBUS: unexpected answer usage: write [-s QQ] [-d ZZ] -c CIRCUIT NAME [VALUE[;VALUE]*]\n  or:  write [-s QQ] [-d ZZ] -def DEFINITION [VALUE[;VALUE]*]\n  or:  write [-s QQ] [-c CIRCUIT] -h ZZPBSBNN[DD]*\n Write value(s) or hex message.\n  -s QQ        override source address QQ\n  -d ZZ        override destination address ZZ\n  -c CIRCUIT   CIRCUIT of the message to send\n  NAME         NAME of the message to send\n  VALUE        a single field VALUE\n  -def         write with explicit message definition:\n    DEFINITION message definition to use instead of known definition\n  -h           send hex write message:\n    ZZ         destination address\n    PB SB      primary/secondary command byte\n    NN         number of following data bytes\n    DD         data byte(s) to send\n\n (\165\163\141\147\145\072\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\144\040\132\132\135\040\055\143\040\103\111\122\103\125\111\124\040\116\101\115\105\040\133\126\101\114\125\105\133\073\126\101\114\125\105\135\052\135\012\040\040\157\162\072\040\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\144\040\132\132\135\040\055\144\145\146\040\104\105\106\111\116\111\124\111\117\116\040\133\126\101\114\125\105\133\073\126\101\114\125\105\135\052\135\012\040\040\157\162\072\040\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\143\040\103\111\122\103\125\111\124\135\040\055\150\040\132\132\120\102\123\102\116\116\133\104\104\135\052\012\040\127\162\151\164\145\040\166\141\154\165\145\050\163\051\040\157\162\040\150\145\170\040\155\145\163\163\141\147\145\056\012\040\040\055\163\040\121\121\040\040\040\040\040\040\040\040\157\166\145\162\162\151\144\145\040\163\157\165\162\143\145\040\141\144\144\162\145\163\163\040\121\121\012\040\040\055\144\040\132\132\040\040\040\040\040\040\040\040\157\166\145\162\162\151\144\145\040\144\145\163\164\151\156\141\164\151\157\156\040\141\144\144\162\145\163\163\040\132\132\012\040\040\055\143\040\103\111\122\103\125\111\124\040\040\040\103\111\122\103\125\111\124\040\157\146\040\164\150\145\040\155\145\163\163\141\147\145\040\164\157\040\163\145\156\144\012\040\040\116\101\115\105\040\040\040\040\040\040\040\040\040\116\101\115\105\040\157\146\040\164\150\145\040\155\145\163\163\141\147\145\040\164\157\040\163\145\156\144\012\040\040\126\101\114\125\105\040\040\040\040\040\040\040\040\141\040\163\151\156\147\154\145\040\146\151\145\154\144\040\126\101\114\125\105\012\040\040\055\144\145\146\040\040\040\040\040\040\040\040\040\167\162\151\164\145\040\167\151\164\150\040\145\170\160\154\151\143\151\164\040\155\145\163\163\141\147\145\040\144\145\146\151\156\151\164\151\157\156\072\012\040\040\040\040\104\105\106\111\116\111\124\111\117\116\040\155\145\163\163\141\147\145\040\144\145\146\151\156\151\164\151\157\156\040\164\157\040\165\163\145\040\151\156\163\164\145\141\144\040\157\146\040\153\156\157\167\156\040\144\145\146\151\156\151\164\151\157\156\012\040\040\055\150\040\040\040\040\040\040\040\040\040\040\040\163\145\156\144\040\150\145\170\040\167\162\151\164\145\040\155\145\163\163\141\147\145\072\012\040\040\040\040\132\132\040\040\040\040\040\040\040\040\040\144\145\163\164\151\156\141\164\151\157\156\040\141\144\144\162\145\163\163\012\040\040\040\040\120\102\040\123\102\040\040\040\040\040\040\160\162\151\155\141\162\171\057\163\145\143\157\156\144\141\162\171\040\143\157\155\155\141\156\144\040\142\171\164\145\012\040\040\040\040\116\116\040\040\040\040\040\040\040\040\040\156\165\155\142\145\162\040\157\146\040\146\157\154\154\157\167\151\156\147\040\144\141\164\141\040\142\171\164\145\163\012\040\040\040\040\104\104\040\040\040\040\040\040\040\040\040\144\141\164\141\040\142\171\164\145\050\163\051\040\164\157\040\163\145\156\144\012\012) received (wrote write 430 Hc1HeatCurve 0.50\n (\167\162\151\164\145\040\064\063\060\040\110\143\061\110\145\141\164\103\165\162\166\145\040\060\056\065\060\012), expected .*\n\n)
2018.05.28 00:00:59 5: Postprocessing "usage: write [-s QQ] [-d ZZ] -c CIRCUIT NAME [VALUE[;VALUE]*]\n  or:  write [-s QQ] [-d ZZ] -def DEFINITION [VALUE[;VALUE]*]\n  or:  write [-s QQ] [-c CIRCUIT] -h ZZPBSBNN[DD]*\n Write value(s) or hex message.\n  -s QQ        override source address QQ\n  -d ZZ        override destination address ZZ\n  -c CIRCUIT   CIRCUIT of the message to send\n  NAME         NAME of the message to send\n  VALUE        a single field VALUE\n  -def         write with explicit message definition:\n    DEFINITION message definition to use instead of known definition\n  -h           send hex write message:\n    ZZ         destination address\n    PB SB      primary/secondary command byte\n    NN         number of following data bytes\n    DD         data byte(s) to send\n\n (\165\163\141\147\145\072\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\144\040\132\132\135\040\055\143\040\103\111\122\103\125\111\124\040\116\101\115\105\040\133\126\101\114\125\105\133\073\126\101\114\125\105\135\052\135\012\040\040\157\162\072\040\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\144\040\132\132\135\040\055\144\145\146\040\104\105\106\111\116\111\124\111\117\116\040\133\126\101\114\125\105\133\073\126\101\114\125\105\135\052\135\012\040\040\157\162\072\040\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\143\040\103\111\122\103\125\111\124\135\040\055\150\040\132\132\120\102\123\102\116\116\133\104\104\135\052\012\040\127\162\151\164\145\040\166\141\154\165\145\050\163\051\040\157\162\040\150\145\170\040\155\145\163\163\141\147\145\056\012\040\040\055\163\040\121\121\040\040\040\040\040\040\040\040\157\166\145\162\162\151\144\145\040\163\157\165\162\143\145\040\141\144\144\162\145\163\163\040\121\121\012\040\040\055\144\040\132\132\040\040\040\040\040\040\040\040\157\166\145\162\162\151\144\145\040\144\145\163\164\151\156\141\164\151\157\156\040\141\144\144\162\145\163\163\040\132\132\012\040\040\055\143\040\103\111\122\103\125\111\124\040\040\040\103\111\122\103\125\111\124\040\157\146\040\164\150\145\040\155\145\163\163\141\147\145\040\164\157\040\163\145\156\144\012\040\040\116\101\115\105\040\040\040\040\040\040\040\040\040\116\101\115\105\040\157\146\040\164\150\145\040\155\145\163\163\141\147\145\040\164\157\040\163\145\156\144\012\040\040\126\101\114\125\105\040\040\040\040\040\040\040\040\141\040\163\151\156\147\154\145\040\146\151\145\154\144\040\126\101\114\125\105\012\040\040\055\144\145\146\040\040\040\040\040\040\040\040\040\167\162\151\164\145\040\167\151\164\150\040\145\170\160\154\151\143\151\164\040\155\145\163\163\141\147\145\040\144\145\146\151\156\151\164\151\157\156\072\012\040\040\040\040\104\105\106\111\116\111\124\111\117\116\040\155\145\163\163\141\147\145\040\144\145\146\151\156\151\164\151\157\156\040\164\157\040\165\163\145\040\151\156\163\164\145\141\144\040\157\146\040\153\156\157\167\156\040\144\145\146\151\156\151\164\151\157\156\012\040\040\055\150\040\040\040\040\040\040\040\040\040\040\040\163\145\156\144\040\150\145\170\040\167\162\151\164\145\040\155\145\163\163\141\147\145\072\012\040\040\040\040\132\132\040\040\040\040\040\040\040\040\040\144\145\163\164\151\156\141\164\151\157\156\040\141\144\144\162\145\163\163\012\040\040\040\040\120\102\040\123\102\040\040\040\040\040\040\160\162\151\155\141\162\171\057\163\145\143\157\156\144\141\162\171\040\143\157\155\155\141\156\144\040\142\171\164\145\012\040\040\040\040\116\116\040\040\040\040\040\040\040\040\040\156\165\155\142\145\162\040\157\146\040\146\157\154\154\157\167\151\156\147\040\144\141\164\141\040\142\171\164\145\163\012\040\040\040\040\104\104\040\040\040\040\040\040\040\040\040\144\141\164\141\040\142\171\164\145\050\163\051\040\164\157\040\163\145\156\144\012\012)" with perl command { $_ }.
2018.05.28 00:00:59 5: Postprocessed value is "usage: write [-s QQ] [-d ZZ] -c CIRCUIT NAME [VALUE[;VALUE]*]\n  or:  write [-s QQ] [-d ZZ] -def DEFINITION [VALUE[;VALUE]*]\n  or:  write [-s QQ] [-c CIRCUIT] -h ZZPBSBNN[DD]*\n Write value(s) or hex message.\n  -s QQ        override source address QQ\n  -d ZZ        override destination address ZZ\n  -c CIRCUIT   CIRCUIT of the message to send\n  NAME         NAME of the message to send\n  VALUE        a single field VALUE\n  -def         write with explicit message definition:\n    DEFINITION message definition to use instead of known definition\n  -h           send hex write message:\n    ZZ         destination address\n    PB SB      primary/secondary command byte\n    NN         number of following data bytes\n    DD         data byte(s) to send\n\n (\165\163\141\147\145\072\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\144\040\132\132\135\040\055\143\040\103\111\122\103\125\111\124\040\116\101\115\105\040\133\126\101\114\125\105\133\073\126\101\114\125\105\135\052\135\012\040\040\157\162\072\040\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\144\040\132\132\135\040\055\144\145\146\040\104\105\106\111\116\111\124\111\117\116\040\133\126\101\114\125\105\133\073\126\101\114\125\105\135\052\135\012\040\040\157\162\072\040\040\167\162\151\164\145\040\133\055\163\040\121\121\135\040\133\055\143\040\103\111\122\103\125\111\124\135\040\055\150\040\132\132\120\102\123\102\116\116\133\104\104\135\052\012\040\127\162\151\164\145\040\166\141\154\165\145\050\163\051\040\157\162\040\150\145\170\040\155\145\163\163\141\147\145\056\012\040\040\055\163\040\121\121\040\040\040\040\040\040\040\040\157\166\145\162\162\151\144\145\040\163\157\165\162\143\145\040\141\144\144\162\145\163\163\040\121\121\012\040\040\055\144\040\132\132\040\040\040\040\040\040\040\040\157\166\145\162\162\151\144\145\040\144\145\163\164\151\156\141\164\151\157\156\040\141\144\144\162\145\163\163\040\132\132\012\040\040\055\143\040\103\111\122\103\125\111\124\040\040\040\103\111\122\103\125\111\124\040\157\146\040\164\150\145\040\155\145\163\163\141\147\145\040\164\157\040\163\145\156\144\012\040\040\116\101\115\105\040\040\040\040\040\040\040\040\040\116\101\115\105\040\157\146\040\164\150\145\040\155\145\163\163\141\147\145\040\164\157\040\163\145\156\144\012\040\040\126\101\114\125\105\040\040\040\040\040\040\040\040\141\040\163\151\156\147\154\145\040\146\151\145\154\144\040\126\101\114\125\105\012\040\040\055\144\145\146\040\040\040\040\040\040\040\040\040\167\162\151\164\145\040\167\151\164\150\040\145\170\160\154\151\143\151\164\040\155\145\163\163\141\147\145\040\144\145\146\151\156\151\164\151\157\156\072\012\040\040\040\040\104\105\106\111\116\111\124\111\117\116\040\155\145\163\163\141\147\145\040\144\145\146\151\156\151\164\151\157\156\040\164\157\040\165\163\145\040\151\156\163\164\145\141\144\040\157\146\040\153\156\157\167\156\040\144\145\146\151\156\151\164\151\157\156\012\040\040\055\150\040\040\040\040\040\040\040\040\040\040\040\163\145\156\144\040\150\145\170\040\167\162\151\164\145\040\155\145\163\163\141\147\145\072\012\040\040\040\040\132\132\040\040\040\040\040\040\040\040\040\144\145\163\164\151\156\141\164\151\157\156\040\141\144\144\162\145\163\163\012\040\040\040\040\120\102\040\123\102\040\040\040\040\040\040\160\162\151\155\141\162\171\057\163\145\143\157\156\144\141\162\171\040\143\157\155\155\141\156\144\040\142\171\164\145\012\040\040\040\040\116\116\040\040\040\040\040\040\040\040\040\156\165\155\142\145\162\040\157\146\040\146\157\154\154\157\167\151\156\147\040\144\141\164\141\040\142\171\164\145\163\012\040\040\040\040\104\104\040\040\040\040\040\040\040\040\040\144\141\164\141\040\142\171\164\145\050\163\051\040\164\157\040\163\145\156\144\012\012)".

Ich bin so dicht am Ziel, aber evt. seh ich den Wald vor Bäumen gerade nicht ;-) <-- JA!  ;D
Evtl. hat ja einer der ebus-Förster hier nen Tipp für mich?

BTW: ebus-Adapter V2 per WLAN, PI3 Stretch
ebusctl i
ebusctl i
version: ebusd 3.2.v3.2-3-g5bf4667
update check: revision v3.2-2-g1737636 available, broadcast.csv: newer version available, vaillant/15.430.csv: newer version available, vaillant/bai.308523.inc: newer version available, vaillant/broadcast.csv: newer version available, vaillant/errors.inc: newer version available, vaillant/hcmode.inc: newer version available
signal: acquired
symbol rate: 22
max symbol rate: 97
min arbitration micros: 25
max arbitration micros: 302
min symbol latency: 4
max symbol latency: 23
reconnects: 0
masters: 3
messages: 429
conditional: 19
poll: 0
update: 9
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004282']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=43000;SW=0215;HW=2002", loaded "vaillant/15.430.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
Grüße aus dem Sauerland
Marc

Pi4 mit SSD-Raid, FHEM 6.0, ioBroker, piVCCU3
HmIP-BROLL, HmIP-eTRV, HmIP-PSM, HmIP-BSM, Fensterkontakte Hm/HmIP/Xioami, TPLink/Gosund/Teckin SmartPlugs, Nuki 2.0, Somfy, Exelvan, Santos Grillthermometer ;-), eBus Adapter 2.0 an Vaillant ecoTEC plus (VCR 430)

mau80

#1312
Hello all,

My name is Maurizio, I write from Florence, Italy.
I know that this forum is in German, but I can not speak it.
I purchased the V 1.6 device a few months ago on ebay but I can't make it work.
Could you suggest me a way (software) to view the serial data I should receive on windows instead of linux?
Another question: I use the usb-rs232 converter with PL2303HX chip, is this correct?

many thanks.
Ciao

pc1246

#1313
Hello mau80
Welcome to the forum.
The first answer is, that your converter is ok.
But what is your goal with getting data on windows? You need to have the ebusD daemon running, to achieve data from the bus. This daemon is available for linux only, but for different platforms! Go here to find out! https://github.com/john30/ebusd/wiki
Regards Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

john30

Zitat von: pc1246 am 14 September 2018, 07:14:36
But what is your goal with getting data on windows? You need to have the ebusD daemon running, to achieve data from the bus. This daemon is available for linux only, but for different platforms! Go here to find out! https://github.com/john30/ebusd/wiki
that's not entirely true since ebusd can be compiled for Windows as well. I didn't try a direct serial connection yet though, but at least network enabled adapters are known to be working on Windows.
Besides that, there are other projects like openhab (if I remember correctly) that can also handle eBUS traffic.
author of ebusd

SkeeveKlah

Hi,
ich hatte einige Tage WLAN Probleme. Nach dem ich diese gefixt hatte, habe ich auch einmal den PI mit FHEM und ebusd neu gestartet.
Seitdem kann ich weder Heizkurve noch die Programme mehr abrufen/schreiben.

ebusctl i

Zitatebusctl i
version: ebusd 3.2.v3.2-11-g18bd21f
update check: revision v3.2-8-g0f77a9d available, broadcast.csv: newer version available, vaillant/bai.308523.inc: newer version available, vaillant/broadcast.csv: newer version available, vaillant/errors.inc: newer version available, vaillant/hcmode.inc: newer version available
signal: acquired
symbol rate: 41
max symbol rate: 91
min arbitration micros: 24
max arbitration micros: 241
min symbol latency: 5
max symbol latency: 24
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=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004282']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=43000;SW=0215;HW=2002"
address 26: slave, scanned "MF=Vaillant;ID=43000;SW=0215;HW=2002"
address 31: master #8, ebusd
address 36: slave #8, ebusd

Im Mai (siehe zwei Antworten weiter oben) war da zusätzlich noch:
Zitataddress 15: slave #2, scanned "MF=Vaillant;ID=43000;SW=0215;HW=2002", loaded "vaillant/15.430.csv"


in der /ect/default/ebusd habe ich folgenden Eintrag:

Zitat
EBUSD_OPTS="--scanconfig -d 192.168.150.110:9999 --latency=10000 --configpath=http://ebusd.eu/config/ --pollinterval=5 --configlang=LANG"

Wie bekomme ich die 15.430.csv wieder mit dazu??


Grüße aus dem Sauerland
Marc

Pi4 mit SSD-Raid, FHEM 6.0, ioBroker, piVCCU3
HmIP-BROLL, HmIP-eTRV, HmIP-PSM, HmIP-BSM, Fensterkontakte Hm/HmIP/Xioami, TPLink/Gosund/Teckin SmartPlugs, Nuki 2.0, Somfy, Exelvan, Santos Grillthermometer ;-), eBus Adapter 2.0 an Vaillant ecoTEC plus (VCR 430)

Reinhart

Hallo,

hast du schon mal ins Log geschaut (ebusd.log) ob hier ein Hinweis steht warum das CSV nicht geladen werden kann?
Der Scan ist ja soweit richtig. Eventuell musst du in der Config noch den Parameter "-l /var/log/ebusd.log " hinzufügen wenn das Log nicht vorhanden ist.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

SkeeveKlah

Hallo Reinert,

es gab ein paar "read timeout" Fehler.
Ich hab das Log mal an die Seite geschoben und ebusd neugestartet:

2018-10-20 11:00:02.848 [update notice] sent scan-read scan.08 id QQ=31: 21;09;29;0010004282;0001;005641;N8
2018-10-20 11:00:03.032 [main notice] found messages: 210 (3 conditional on 25 conditions, 0 poll, 9 update)
2018-10-20 11:00:04.342 [update notice] received read bai Status01 QQ=10: 21.0;21.0;9.250;-;48.0;off
2018-10-20 11:00:05.223 [bus notice] scan 15: ;Vaillant;43000;0215;2002
2018-10-20 11:00:05.223 [update notice] store 15 ident: done
2018-10-20 11:00:05.223 [update notice] sent scan-read scan.15  QQ=31: Vaillant;43000;0215;2002
2018-10-20 11:00:05.223 [bus notice] scan 15: ;Vaillant;43000;0215;2002
2018-10-20 11:00:05.486 [main notice] read scan config file vaillant/15.430.csv for ID "43000", SW0215, HW2002
2018-10-20 11:00:05.744 [main notice] found messages: 429 (19 conditional on 33 conditions, 0 poll, 9 update)
2018-10-20 11:00:06.339 [update notice] received read bai DateTime QQ=10: valid;11:00:07;20.10.2018;9.250
2018-10-20 11:00:06.569 [update notice] received unknown BC cmd: 10feb505020400
2018-10-20 11:00:08.317 [update notice] received update-write bai SetMode QQ=10: auto;21.0;55.0;-;0;0;0;0;0;0
2018-10-20 11:00:14.425 [update notice] received read bai Status01 QQ=10: 21.0;21.0;9.250;-;48.0;off
2018-10-20 11:00:18.489 [update notice] received update-write bai SetMode QQ=10: auto;21.0;55.0;-;0;0;0;0;0;0
2018-10-20 11:00:24.721 [update notice] received read bai Status01 QQ=10: 21.0;21.0;9.250;-;48.0;off
2018-10-20 11:00:27.051 [update notice] received update-read broadcast vdatetime QQ=10: 11:00:26;20.10.2018
2018-10-20 11:00:28.232 [bus notice] scan 26: ;Vaillant;43000;0215;2002
2018-10-20 11:00:28.232 [update notice] store 26 ident: done
2018-10-20 11:00:28.232 [update notice] sent scan-read scan.26  QQ=31: Vaillant;43000;0215;2002
2018-10-20 11:00:28.232 [bus notice] scan 26: ;Vaillant;43000;0215;2002
2018-10-20 11:00:28.399 [update notice] received unknown MS cmd: 1008b512020000 / 00
2018-10-20 11:00:28.585 [update notice] sent unknown MS cmd: 3126b5090124 / 09003231303834383030
2018-10-20 11:00:28.779 [update notice] sent scan-read scan.26 id QQ=31:
2018-10-20 11:00:29.001 [bus notice] max. symbols per second: 118
2018-10-20 11:00:29.029 [update notice] sent scan-read scan.26 id QQ=31:
2018-10-20 11:00:29.218 [update notice] sent scan-read scan.26 id QQ=31: 21;08;48;0020028515;0907;028204;N5
2018-10-20 11:00:29.218 [bus notice] scan 26: ;21;08;48;0020028515;0907;028204;N5
2018-10-20 11:00:34.890 [update notice] received read bai Status01 QQ=10: 21.0;21.0;9.250;-;48.0;off
2018-10-20 11:00:35.675 [main error] unable to load scan config 26: no file from vaillant with prefix 26 matches ID "43000", SW0215, HW2002
2018-10-20 11:00:35.675 [main error] scan config 26: ERR: read timeout


version: ebusd 3.2.v3.2-11-g18bd21f
update check: revision v3.2-8-g0f77a9d available, broadcast.csv: newer version available, vaillant/15.430.csv: newer version available, vaillant/bai.308523.inc: newer version available, vaillant/broadcast.csv: newer version available, vaillant/errors.inc: newer version available, vaillant/hcmode.inc: newer version available
signal: acquired
symbol rate: 22
max symbol rate: 118
min arbitration micros: 24
max arbitration micros: 110
min symbol latency: 5
max symbol latency: 9
reconnects: 0
masters: 3
messages: 431
conditional: 19
poll: 0
update: 9
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004282']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=43000;SW=0215;HW=2002", loaded "vaillant/15.430.csv"
address 26: slave, scanned "MF=Vaillant;ID=43000;SW=0215;HW=2002"
address 31: master #8, ebusd
address 36: slave #8, ebusd


Jetzt wird die 15.430 geladen. Scheint nur noch mit ID26 etwas nicht zu stimmen...
Grüße aus dem Sauerland
Marc

Pi4 mit SSD-Raid, FHEM 6.0, ioBroker, piVCCU3
HmIP-BROLL, HmIP-eTRV, HmIP-PSM, HmIP-BSM, Fensterkontakte Hm/HmIP/Xioami, TPLink/Gosund/Teckin SmartPlugs, Nuki 2.0, Somfy, Exelvan, Santos Grillthermometer ;-), eBus Adapter 2.0 an Vaillant ecoTEC plus (VCR 430)

Reinhart

#1318
schaut ja schon besser aus.
Warum bei dir die Calormatic auf Adresse 26 nochmals gefunden wird kann ich dir nicht sagen. Für diese Adresse gibt es auch kein CSV File (26.430.csv) und deshalb hat es auch beim ersten Versuch nicht geklappt und die Meldung das es mit Adr. 26 nicht geladen werden kann ist daher auch richtig.

Binär gesehen gibt es da auch keinen Zusammenhang (15=00001111, 26=00011010) und 15 und 31 wird auch eindeutig unterschieden.
Vielleicht kann uns John dazu was sagen warum ein und dasselbe Gerät sich 2x mit verschiedener Adresse meldet.

LG
Reinhart
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Kodak

Hallo
ich weis garnicht wo ich anfangen soll ich lese hier schon seit Wochen weil ich meine Vailand gerne auslesen würde habe mir die V1.6 Platine nachgebaut und den Ebus auf nem jungfreulichen RPi 3+ installiert. Bekomme das einfach nicht hin da irgendwelche Daten zu lesen.
1 Frage Einstellung des Poti der V1.6 selbst wenn das Poti nicht korrekt eingestellt ist sollte ich doch irgendwas empfangen oder ?
2 Das auslesen der ebusd.log mit PSPad scheitert daran das angeblich das Kennwort falsch ist mir scheint das so als ob ich garkein zugriff über FTP auf den Pi habe
3 viele unterschiedliche aussagen über die config der /etc/default/ebusd was muss da genau rein

Bräuchte mal jemanden der mich an die Hand nimmt hab aber leider im Gegenzug nichts anzubieten :-(
Habe mich in der Vergangenheit mehr mit dem ioBroker beschäftigt um mein Heim smarter zu machen da gibt es auch einen Ebus Adapter scheint aber Lan gebunden zu sein da komm ich auch nicht weiter
würde mich über hilfe eurerseits sehr freuen
Gruß Kodak