NEWS
eBus Adapter Vaillant
-
@cino sagte in eBus Adapter Vaillant:
@floret88 ich "glaube" du musst statt usb den seriellen port angeben. In den Geräten sind ja usb/seriell Wandler verbaut.
genau. Bei mir sieht es so aus:
EBUSD_OPTS="--scanconfig --enablehex -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL02F895-if00-port0 --httpport 8890"
mach mal
ls -la /dev/serial/by-id
und schau was ausgegeben wird.
-
-
-
-
@a200 Hallo,
pi@iobroker-pi:~ $ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Und meine eBus Config sieht nach euren Anregungen wie folgt aus:
EBUSD_OPTS="--scanconfig --enablehex -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A603COPD-if00-port0 --httpport=8889"
-
@floret88 und was sagt "ebusctl info" nach dem Neustart?
-
@floret88
sudo dmesg | grep -i ttymüsste sowas wie /dev/ttyUSB0 drinstehen. Den nimmst du dann.
-
root@iobroker-pi:/home/pi# ebusctl info version: ebusd 21.2.v21.2 update check: OK access: * signal: no signal reconnects: 0 masters: 1 messages: 11 conditional: 0 poll: 0 update: 4 address 31: master #8, ebusd address 36: slave #8, ebusd
root@iobroker-pi:/home/pi# sudo dmesg | grep -i tty [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=XX:XX:XX:XX:XX:XX vc_mem.mem_base=0x3f000000 vc_mem.mem_size=0x3f600000 console=ttyS0,115200 console=tty1 root=PARTUUID=2a07ec94-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [ 0.001842] printk: console [tty1] enabled [ 1.447215] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 36, base_baud = 0) is a PL011 rev2 [ 3.490227] systemd[1]: Created slice system-getty.slice. [ 5.650403] usb 1-1.4: FTDI USB Serial Device converter now attached to ttyUSB0
Wenn ich ttyUSB0 verwende kommt im Log-File (device invalid)
Ich denke, ich werde mir den Esera USB Adapter zulegen. Denn mit der VWF kann es ja nicht zusammenhängen oder?
LG
-
-
@thomas-braun Wegen? Mac Adresse?
-
Nee, wegen dem vollkommen unnötigen/überflüssigen/gefährlichen root-Login.
dmesg kann man auch als normaler user aufrufen, da muss man nicht per sudo mit root-Rechten herumhampeln. Insbesondere nicht, wenn man eh schon eine root-Shell offfen hat. Willst du noch mehr root werden?
-
@thomas-braun Hihi - asooo
Ja, da hast Du recht!
Habe in der schnelle nicht darauf geachtet und einfach rein kopiert - Aber etwas anderes, hast Du noch evtl. Lösungsansätze parat? Außer den Adapter zu tauschen?Danke und LG
-
@floret88 sagte in eBus Adapter Vaillant:
und einfach rein kopiert
Genau DAS ist der Grund warum man NIE NIE NIE eine root shell öffnet. Meld ich sofort als root ab und nie mehr als solcher an.
Und nein, vom Adapter hab ich keine Ahnung.
-
@floret88 dann mach mal
cat -v /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_......
Dann siehst du ob über die Schnittstelle irgendetwas rein kommt. Bei mir kommen irgendwelche Zeichen wie
M-*M-*^PM-lM-5^D^@^@M-@^@^@M-*M-*111111M-*1M-*1M-*11M-*1M-*M-*M-*M-*1111111M-*M-*M-*M-*M-*M-*M-*%^D^A^WM-D^AM-^ZM-*M-*^PM-5^E+^A^@^@B^@^@M-*M-*M-*M-*M-*M-*M-*M-lM-5^D^A!M-i^E^@7E^@M-*M-*M-*M-*M-*M-*M-*M-*M-*M-*M-*M-*M-*M-*^C
mit CTRL+C kannst du dann das abbrechen.
-
@a200 Leider kommt hier gar nichts zurück - sieht so aus als alles hängen würde, lässt sich aber mit CTRl +C abbrechen!
-
@floret88 Dann werden keine Daten geliefert.
- Hast du auch das Esera Device?
- Blinkt bei dir die LED auf dem Device?
-
@a200 wie im Ausgangspost beschrieben, verwende ich einen eBus Adapter von der Firma ISE!
-
@floret88 In dem Fall solltest du ganz am Anfang anfangen (Am Anfang anfangen... das hört sich Scheiße an).
- hast du einen Link zur Beschreibung deines Adapters?
- hast du schon mal irgendwas aus dem Adapter raus bekommen?
- Gibt es Einstellungsmöglichkeiten, wie z.B. die Potentialschwelle zu korrigieren?
- Gibt es LEDs die den Zustand des Adapters anzeigen?
Ich kann versuchen dir zu helfen, aber dafür brauche ich mehr Input.
-
@a200 Hallo und Danke das Du versuchst mir zu helfen.
Ich glaube das der ISE Adapter einfach keinen Zugriff ohne zusätzliches Modul zulässt. Gekauft wurde vor 2 Jahren folgende Kombination: https://www.ise.de/produkte/smart-connect-serie/modbus-vaillant
Leider kam ich erst jetzt dazu, mich um die Einbindung zu kümmern.Werde berichten, wie es dann mit den eBus USB Adapter von Esera aussieht.
LG
-
@floret88 Ich habe auch Esera, aber vielleicht ist das hier: https://ebusd.de/meinadapter/ eine alternative für dich? Das Ding wurde von John30 entwickelt. Er ist auch der Entwickler von ebusd. Und für ein paar Euros mehr, kannst du verschiedene Schnittstellen bekommen.
Viel Erfolg.