eBus Schaltung in Betrieb nehmen

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

Vorheriges Thema - Nächstes Thema

cs-online

Hello,

as far as I remember, you have to clone the CSVs from the github as John wrote a few days ago. In These files you can see if the Messages are "r" => read only or "rw" => read- and writeable.

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

Reinhart

example: please look in your 15.700.csv file and you can see the writabel reading beginn with "r;w" and so on.

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

juanjoqg

Ok, according to my logs SetMode should be in the hmu csv file, but  I've been loocking on Git the csv files and I can not find the SetMode message.

I'm getting something wrong but I do not find what.

john30

Zitat von: juanjoqg am 18 Oktober 2019, 13:42:11
Ok, according to my logs SetMode should be in the hmu csv file, but  I've been loocking on Git the csv files and I can not find the SetMode message.

I'm getting something wrong but I do not find what.
in order to get the message definition, just use "ebusctl find -f setmode" and you'll see it.
the definition resides in one of the included "*.inc" files
author of ebusd

Trainer

ich bekomme bei meinem openhab log file folgende Information:

17:54:17.197 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Master CRC invalid! IS:C1 SHOULD:00 [ERROR: MASTER_CRC_INVALID, DATA: 10 08 B5 09 00 00]
17:54:21.325 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Received SYN byte while receiving telegram! [ERROR: INVALID_SYN, DATA: 10 08 11 01 89 00 40 80 00 FF AA]
17:54:23.306 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Telegram starts with an invalid source address! 08 [ERROR: INVALID_SOURCE_ADDRESS, DATA: 10 08 11 01 89 00 40 80 00 FF AA 00 FF 00 AA 10 B5 02 03 00 AA FF FF A0 01 AA 78 60 00 10 B5 09 00 FF 05 00 00 9A AA 05 00 00 01 00 AA 16 10 B4 12 00]


Woran könnte das Problem liegen?

john30

Zitat von: Trainer am 23 Oktober 2019, 17:57:20
ich bekomme bei meinem openhab log file folgende Information:

17:54:17.197 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Master CRC invalid! IS:C1 SHOULD:00 [ERROR: MASTER_CRC_INVALID, DATA: 10 08 B5 09 00 00]
17:54:21.325 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Received SYN byte while receiving telegram! [ERROR: INVALID_SYN, DATA: 10 08 11 01 89 00 40 80 00 FF AA]
17:54:23.306 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Telegram starts with an invalid source address! 08 [ERROR: INVALID_SOURCE_ADDRESS, DATA: 10 08 11 01 89 00 40 80 00 FF AA 00 FF 00 AA 10 B5 02 03 00 AA FF FF A0 01 AA 78 60 00 10 B5 09 00 FF 05 00 00 9A AA 05 00 00 01 00 AA 16 10 B4 12 00]


Woran könnte das Problem liegen?
sieht aus als wären ein paar Bits gekippt. Kommt jetzt drauf an, was für ein Interface du hast.
author of ebusd

Trainer

Zitat von: john30 am 24 Oktober 2019, 08:03:22
sieht aus als wären ein paar Bits gekippt. Kommt jetzt drauf an, was für ein Interface du hast.

danke für deine Rückmeldung.

ich nutze den ebus Adapter 2.2 (aktuell noch ohne DC/DC Konverter) + UART (FT232RL) + PRI 3+.

Die Spannung 5V und 3,3V nutze ich vom UART Adapter.

john30

Zitat von: Trainer am 24 Oktober 2019, 15:00:53
ich nutze den ebus Adapter 2.2 (aktuell noch ohne DC/DC Konverter) + UART (FT232RL) + PRI 3+.

Die Spannung 5V und 3,3V nutze ich vom UART Adapter.
hast du noch ein anderes Interface zum gegenchecken?
Oder hängt noch ein weiteres Interface am Bus, das sich nicht ans Protokoll hält?
Kannst Du openhab so einstellen, dass garantiert nichts auf den Bus geschrieben wird? Falls ja, würde ich das mal ausprobieren.
author of ebusd

Trainer

ich habe noch einen zweiten UART Adapter wenn du das meinst. Leider tritt dabei das selbe Problem auf.

Ich habe am eBus noch ein VRT 392 (Raumbediengerät von Vaillant).

Ich weiß leider nicht wie man das einstellen sollte dass nichts auf den Bus geschrieben wird.
Aktuell sollte ich auch nur Daten lesen und nicht schreiben.

john30

Zitat von: Trainer am 28 Oktober 2019, 20:50:44
ich habe noch einen zweiten UART Adapter wenn du das meinst. Leider tritt dabei das selbe Problem auf.

Ich habe am eBus noch ein VRT 392 (Raumbediengerät von Vaillant).

Ich weiß leider nicht wie man das einstellen sollte dass nichts auf den Bus geschrieben wird.
Aktuell sollte ich auch nur Daten lesen und nicht schreiben.
ich meinte ein weiteres Hardware Interface.
Du könntest mal den VRT abklemmen und schauen, ob sich alles gleich verhält.
meine Vermutung ist aber, dass du auf dem RPi noch einen Dienst laufen hast (z.B. fhem), der falsch konfiguriert ist und somit das Device ebenfalls nutzt
author of ebusd

Trainer

Zitat von: john30 am 29 Oktober 2019, 08:05:59
ich meinte ein weiteres Hardware Interface.
Du könntest mal den VRT abklemmen und schauen, ob sich alles gleich verhält.
meine Vermutung ist aber, dass du auf dem RPi noch einen Dienst laufen hast (z.B. fhem), der falsch konfiguriert ist und somit das Device ebenfalls nutzt
Vielen Dank für deine Hilfe.

Ich nutze lediglich openhab mit dem ebus addon und den ebusd.
Sonst läuft keine zusätzliche Homeautomation Software.

Werde ich probieren.

Gesendet von meinem SM-G930F mit Tapatalk


Trainer

#1556
Wenn ich keine Verbindung zu meinem USB Anschluss bzw Adapter erhalte könnte das daran liegen dass ein anderen Dienst auf meinen USB Anschluss /Adapter zugreift?

pi@raspberrypi:~ $ sudo ebusd --scanconfig -f
2019-10-29 18:34:41.815 [main notice] ebusd 3.3.v3.3 started with auto scan
2019-10-29 18:34:42.059 [bus error] unable to open /dev/ttyUSB0: ERR: generic device error
2019-10-29 18:34:42.060 [bus notice] bus started with own address 31/36
2019-10-29 18:34:42.060 [bus notice] device invalid
^X^C2019-10-29 18:34:46.301 [main notice] SIGINT received



ich habe mein Raumtheromostat entfernt und jetzt erhalte ich zwar weniger Daten aber noch immer der selber Fehler.

19:11:32.216 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Telegram starts with an invalid source address! FE [ERROR: INVALID_SOURCE_ADDRESS, DATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
19:11:33.845 [DEBUG] [inding.ebus.handler.EBusBridgeHandler] - eBUS telegram error; Telegram starts with an invalid source address! 08 [ERROR: INVALID_SOURCE_ADDRESS, DATA: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]



anscheinend greift auch ein Dienst auf den USB Ausgang zu
pi@raspberrypi:~ $ sudo ebusd --scanconfig -f
2019-10-29 19:13:59.633 [main notice] ebusd 3.3.v3.3 started with auto scan
2019-10-29 19:13:59.888 [bus error] unable to open /dev/ttyUSB0: ERR: generic device error
2019-10-29 19:13:59.888 [bus notice] bus started with own address 31/36
2019-10-29 19:13:59.889 [bus notice] device invalid


john30

Zitat von: Trainer am 29 Oktober 2019, 18:36:09
pi@raspberrypi:~ $ sudo ebusd --scanconfig -f
2019-10-29 18:34:41.815 [main notice] ebusd 3.3.v3.3 started with auto scan
2019-10-29 18:34:42.059 [bus error] unable to open /dev/ttyUSB0: ERR: generic device error
2019-10-29 18:34:42.060 [bus notice] bus started with own address 31/36
2019-10-29 18:34:42.060 [bus notice] device invalid
^X^C2019-10-29 18:34:46.301 [main notice] SIGINT received

wenn du ebusd im Vordergrund startest, musst du natürlich dafür sorgen dass er nicht auch gleichzeitig als Dienst läuft. Hast du?
was mit openhab schief läuft, kann ich dir nicht sagen.
author of ebusd

Trainer

Zitat von: john30 am 30 Oktober 2019, 08:51:59
wenn du ebusd im Vordergrund startest, musst du natürlich dafür sorgen dass er nicht auch gleichzeitig als Dienst läuft. Hast du?
was mit openhab schief läuft, kann ich dir nicht sagen.
Vielen Dank.

Ich habe ebusd neu installiert und den dc/dc Wandler eingebaut. Jetzt erhalte ich Daten mit einer relativ kleinen Fehlübertragung.

Ist es möglich das raumbediengerät von Vaillant handlich über die SW zu Übersteuern so dass man aus der Ferne die Heizung steuern kann?

Gesendet von meinem SM-G930F mit Tapatalk


martin8310

Hallo John30,

kannst Du mir sagen welche Version ich vom eBusD installiert habe?
ebusctl -p 8889 info zeigt folgendes an:

ebusctl -p 8889 info
version: ebusd 3.4.v3.3-51-g57eae05
update check: revision v3.4 available


eigentlich sollte das die neuste Version (heute installiert) sein, warum steht dann dort "revision v3.4 available"?

Gruß und Dank
Martin