Closed Tom-Bom-badil closed 1 year ago
Beispiel-Response vom mir:
Mehr braucht's gar nicht - aber jeder Kommentar bzw. jede weiterführende Beschreibung wird natürlich gern genommen. :)
Ich nutze Modbus(RTU) in FHEM, zum Lesen/Schreiben OHNE Probleme
/usr/bin/socat -s -ly pty,link=/dev/trovis,setuid=root,raw tcp:IP.VOM.WEMO.D1:23
mbusd und esp-link stehen auf 19200 bauds
und trx_control: rts
*Für Firmware-Update funktionierte dies leider nicht, bin dafür auf den USRIOT USR-TCP232-T2 ausgewichen. Beim schreiben erhalte ich ab und an vom TrovisViewer zum Schluss eine Fehlermeldung "Connection Interrupted..." Alle Werte werden zwar geschrieben, denke es liegt am Timeout/Delay da die(meine) Trovis nach dem beschreiben einen Neustart durchführt und somit der Wemo keinen Strom mehr hat, was dann zum "Programmfehler" führt.
1. Adapter
2. Trovis
3. Anbindung
4. Nutzung
A und B kann ich aber nicht gleichzeitig nutzen. Habe dafür noch keine Lösung
@mamitry : Siehe: https://www.mikrocontroller.net/topic/346223?goto=7238641#7238638
USRIOT USR-TCP232-T2, LAN 5573-0001 V. 2.61, HW ?, Sonderfunktionen ? seitliche Buchse, 1 -> TxD, 8 -> RxD, 7 -> GND, 2 -> +5V
Adapter Typ: Standalone RS232/LAN Gateway Adapter: USRIOT USR-TCP232-410S (Firmware 3015) (ModBus TCP Gateway) https://www.pusr.com/products/modbus-serial-to-ethernet-converters-usr-tcp232-410s.html Anbindung: LAN
Trovis-Modell: 5576 - Untermodell gerade nicht zur Hand Firmware: 2.26 HW-Revision, Sonderfunktionen: folgt
Buchse: seitlich Kabelbelegung: Standard
minimalmodbus und mbusd funktionieren.
Eigentlich soll es ESP8266 Mini mit ESPHome Modbus Controller werden. Da bekomme ich aber (bisher) keine Kommunikation hin. Update: Auch mit esp-link bekomme ich keinen Kontakt.
- Raspberry Pi 3
- 5573-001, 2.14, 129, 89
- seitliche Buchse, 1 -> TxD(PI), 8 -> RxD(Pi), 7 -> GND, 19200 8N1
minimalmodbus und mbusd funktionieren.
Eigentlich soll es ESP8266 Mini mit ESPHome Modbus Controller werden. Da bekomme ich aber (bisher) keine Kommunikation hin. Update: Auch mit esp-link bekomme ich keinen Kontakt.
Der ESPLink ist als Modbus RTU zu verstehen, so dass das mbusd wegfällt. Das framework muss dann via rtu auf port 23 den esp ansteuern, dann sollte es gehen. Oder s.o. mit socat noch zusätzlich ein port erzeugen, den du dann via mbusd nutzt
Der ESPLink ist als Modbus RTU zu verstehen, so dass das mbusd wegfällt. Das framework muss dann via rtu auf port 23 den esp ansteuern, dann sollte es gehen. Oder s.o. mit socat noch zusätzlich ein port erzeugen, den du dann via mbusd nutzt
Es kommt überhaupt keine Kommunikation zwischen dem ESP8266 und dem Trovis zustande. Ich vermute, dass die Pegel nicht ausreichen.
ESPHome Modbus Controller an Home Assistant
Config: esphome_trovis.yaml.txt
Stromversorgung über Trovis Pin 2 funktioniert, führt aber beim Anschließen oder Flashen des ESP zu einem Reset der Trovis.
Einstellungen sonst wie im Wiki
openHAB (über Modbus Binding): frühes Stadium, bis jetzt nur Werte auslesen
Herzlichen Dank für die hervorragende Dokumentation! So funktionierte es bei mir:
DSD Tech SH-U09C, USB zu TTL Umsetzer mit FTDI FT232 Chip
Trovis 5573-0003, Firmware V 2.51
• Von vorne gesehen wurde die Buchse seitlich links unten verwendet • Kabellänge 2m • Kabelbelegung s. Anhang „RJ45interface_doc.png“ • Einstellungen Trovis nach Volker B.: https://www.mikrocontroller.net/topic/346223#6330681
Mit Trovis-View 4
Anschlussbelegung und Verkabelung: „RJ45interface_doc.png“ Adapter im Einsatz: „DSD_conec_s.jpg“
Zwischen den verschiedenen Modellen und Hardwarerevisionen der Trovis scheint es diverse Unterschiede hinsichtlich der Anbindung zu geben.
Für die Mehrzahl der Nutzer scheint die bisherige Beschreibung im Wiki gut zu funktionieren; trotzdem erreichen mich sehr regelmäßig Fragen von Nutzern, bei denen die Anbindung nicht auf Anhieb funktioniert und wo sich am Ende ein anderes Pinout der Buchsen herausstellt, oder ein anderer Adapter zum Einsatz kam und anfangs nicht funktionierte.
Mir liegen diverse Dokus der Samson-Geräte (nicht nur Trovis) vor, die sich gegenseitig widersprechen, oder von der Praxis abweichen (so sollte gemäß Doku z.B. meine 5576 nicht an TTL angebunden werden können - ich lese darüber aber schon seit Jahren Daten aus).
Aufgrund der Tatsache, dass die Bandbreite der Regler und Adapter immer größer zu werden scheint, und ich bisher noch keinen 'roten Faden' entdecken konnte, hier meine Bitte:
Solltet Ihr Eure Trovis erfolgreich auslesen können, dann posted bitte eine Antwort zu diesem Issue, möglichst mit den folgenden Informationen.
Adapter
Trovis
Anbindung
Vielen Dank bereits im Voraus - ich würde mich über eine rege Teilnahme wirklich freuen und versuche, die Ergebnisse zu einer eindeutigen Liste zu strukturieren und werde sie dann wieder im Wiki für alle veröffentlichen.
/tom