Sammlung funktionierender Anbindungen #6
Replies: 30 comments 61 replies
-
|
Beispiel-Response vom mir:
Mehr braucht's gar nicht - aber jeder Kommentar bzw. jede weiterführende Beschreibung wird natürlich gern genommen. :) |
Beta Was this translation helpful? Give feedback.
-
|
Ich nutze Modbus(RTU) in FHEM, zum Lesen/Schreiben OHNE Probleme
*Für Firmware-Update funktionierte dies leider nicht, bin dafür auf den USRIOT USR-TCP232-T2 ausgewichen. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
1. Adapter
2. Trovis
3. Anbindung
4. Nutzung
A und B kann ich aber nicht gleichzeitig nutzen. Habe dafür noch keine Lösung |
Beta Was this translation helpful? Give feedback.
-
|
@mamitry : Siehe: https://www.mikrocontroller.net/topic/346223?goto=7238641#7238638 |
Beta Was this translation helpful? Give feedback.
-
|
USRIOT USR-TCP232-T2, LAN |
Beta Was this translation helpful? Give feedback.
-
Adapter Typ: Standalone RS232/LAN Gateway
Trovis-Modell: 5576 - Untermodell gerade nicht zur Hand
Buchse: seitlich
|
Beta Was this translation helpful? Give feedback.
-
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. |
Beta Was this translation helpful? Give feedback.
-
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 |
Beta Was this translation helpful? Give feedback.
-
Es kommt überhaupt keine Kommunikation zwischen dem ESP8266 und dem Trovis zustande. Ich vermute, dass die Pegel nicht ausreichen. |
Beta Was this translation helpful? Give feedback.
-
|
KNX Anbindung Achtung Pin RX zu RX & TX zu TX vom TTL-Adappter zur 557x! |
Beta Was this translation helpful? Give feedback.
-
ESPHome Modbus Controller an Home Assistant Config: Stromversorgung über Trovis Pin 2 funktioniert, führt aber beim Hochfahren des ESP zu einem Reset der Trovis. |
Beta Was this translation helpful? Give feedback.
-
Einstellungen sonst wie im Wiki openHAB (über Modbus Binding): |
Beta Was this translation helpful? Give feedback.
-
|
Herzlichen Dank für die hervorragende Dokumentation! 1. AdapterDSD Tech SH-U09C, USB zu TTL Umsetzer mit FTDI FT232 Chip 2. TrovisTrovis 5573-0003, Firmware V 2.51 3. Anbindung• Von vorne gesehen wurde die Buchse seitlich links unten verwendet 4. TestMit Trovis-View 4 5. AnhängeAnschlussbelegung und Verkabelung: „RJ45interface_doc.png“ |
Beta Was this translation helpful? Give feedback.
-
|
Trovis 5576-0001 FW 1.41 USR-TCP232-E2 (Connection über USR-VCom und TrovisView) ModBus C06 =1 |
Beta Was this translation helpful? Give feedback.
-
Auch Trovis 5575 sind Modbus-fähigTrovis 5575-0012 Anschluss (zum Test der Modbus-Funktion): Parameter: Wichtig: Hier hilft dann nur noch ein kompletter Deep-Reset auf Werkseinstellungen (die im Handbuch beschriebene Methode über die Schlüsselzahl 1991 führt nicht zum Erfolg):
Bitte beachten: Hierbei werden sämtliche Parameter zurückgesetzt. Daher bitte unbedingt vorher alle Einstellungen (PAx und COx) abschreiben, um den Regler anschließend wieder richtig parametrieren zu können. Die testweise Ansteuerung über ein einfaches Modbus-Terminal-Programm, z.B. Modbus Doctor, funktioniert einwandfrei. Auslesen des Registers 0 liefert den Wert 5575. Auf diesem Weg kann auch die Slave-ID geändert werden. Schreibt man in das Register 142 beispielsweise den Wert 1, so wird das Gerät anschließend auch unter der Slave-ID 1 angesprochen und reagiert nicht mehr auf die ursprüngliche ID 255. Dies ist besonders dann interessant, wenn über denselben Modbus mehrere Geräte angesprochen werden sollen. Einen Weg, auch die Baudrate zu ändern (z.B. auf 19200), habe ich bislang nicht gefunden. Ein Zugriff mit TrovisView4 ist auf diesem Weg ebenfalls möglich: Dank an alle, die sich über die letzten Jahre an der Diskussion und Lösungsfindung beteiligt haben. Das gilt insbesondere für die wirklich großartige Arbeit von @Tom-Bom-badil ! Erstmalig beschrieben wurde die Möglichkeit, eine 5575 über Modbus anzusprechen, bereits 2015. Von diesem Beitrag angestachelt habe ich viele vergebliche Versuche unternommen. Nur fehlte mir damals noch die Erkenntnis, dass dieser Weg nach erstmaliger Aktivierung des Gerätebuses ohne einen tiefen Griff in die Trickkiste versperrt ist. So hatte ich irgendwann entnervt aufgegeben und die 5575 erfolgreich durch eine 5576 ersetzt. Kürzlich habe ich sie für andere Experimente mal wieder hervor geholt und konnte meine 5575 nun doch zur Kommunikation über Modbus überreden. Nachdem im Gegensatz zu damals jetzt auch die Register bekannt sind, sollte auch einer Anbindung von Trovis 5575-Reglern ins Smart Home nichts mehr im Wege stehen. |
Beta Was this translation helpful? Give feedback.
-
|
Trovis 5576-0003 Anschluss: China-Adapter RS232 <--> RS485: Modbus-TCP-Adapter: Diese Konfiguration läuft seit bestimmt 2 Jahren ohne Probleme. Hinweis: Einbindung in Edomi über einen modifizierten LBS 19001030 Modbus TCP Master Read. Hat man keine weiteren Geräte am Modbus hängen, sollte zumindest für die Holding Register auch der Original-LBS funktionieren. |
Beta Was this translation helpful? Give feedback.
-
|
Trovis 5579 Anschluss an seitlicher Buchse an Trovis 5579 mit normalen LAN Kabel --> DIGITUS D-Sub 9 zu RJ45 Adapter - Kupplung zur Selbst-Assemblierung - Stecker zu Buchse - RS-232 - RS-485 - PVC-Gehäuse. Auslesen/Steuern funktioniert mit Samson Trovis View, Trovis IOS app. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi Tom, ich habe auch esphome im Einsatz und kann lesen und schreiben. |
Beta Was this translation helpful? Give feedback.
-
|
Servus zusammen.
Auslesen via TrovisView 4 als Gerät "Trovis 5573 Version 2.40-2.49" stellt kein Problem dar. Achja: solltet ihr mal - gerade jetzt im Winter - für die Außenfühler Werte von 65520 o.Ä im Register stehen haben, liegt das an 16bit hex-werten. Zieht ab 32678 (oder 32677 ich weiß es jetzt net ganz genau) 65535 ab dann habt ihr den Minuswert als Integer. Ansonsten: https://www.eecs.umich.edu/courses/eng100/calc.html Vielen Dank euch für die geile Beschreibung! |
Beta Was this translation helpful? Give feedback.
-
|
Hallo zusammen, Co6 -> F01 = 1 Wäre über jeden Denkanstoß dankbar |
Beta Was this translation helpful? Give feedback.
-
|
Direkt aus dem USB Interface der wandelt das um. Es steht com1
Schnittstelle. Den Befehl .schnittstelle gibt es bei minimalmodbus nicht.
Ich besorg mir jetzt das andere Hardware Teil von USR dann prob ich das mal
Tom Bombadil ***@***.***> schrieb am Mi. 28. Feb. 2024 um
19:07:
…
- Woher kommt die COM1: unter Windows? Ist die von einem Treiber
(kenne den Waveshare nicht)?
Denn: Nur USB-Gerät unter Windows reinstöpseln erstellt noch lange
keine COM-Schnittstelle.
- Alles mit 'TCP' kannst Du bei Verwendung von USB ignorieren.
- Die Installation des Python-Moduls *minimalmodbus* ist ebenfalls im
oben verlinkten Wiki-Eintrag
<https://github.com/Tom-Bom-badil/samson_trovis_557x/wiki/Schritt-5:-Erster-Test-von-Kabel-und-Adapter#unix--linux-mit-bordmitteln>
beschrieben.
/tom
—
Reply to this email directly, view it on GitHub
<#6 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZL2OZGQOQDFPXJQZGTUTJLYV5W7ZAVCNFSM6AAAAAAS2P6YECVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DMMRRG42TE>
.
You are receiving this because you commented.Message ID:
<Tom-Bom-badil/samson_trovis_557x/repo-discussions/6/comments/8621752@
github.com>
|
Beta Was this translation helpful? Give feedback.
-
|
Minimalistische Stecklösung mit WLAN über ESPHome (Home Assistant) ESP: M5Stack Atom Lite (ESP32) Intro: Benötigt wird:
Außerdem optional, nur wenn man die Stecker schön haben will:
Kabelbelegung: Der GROVE Port am Atom Lite kann auch für UART genutzt werden. Dort darf dann aber sonst nichts anderes angeschlossen weden.
Das Grove Kabel habe ich in der Mitte durchtrennt und die Kabel entmantelt. Dann verbindet man sie einfach mit den Schraubverschlüssen wie abgebildet. Der Ordnung halber habe ich sie an Pins geklemmt und mit einem Schrumpfschlauch ummantelt. Wichtig: Auch wenn der 5V Betrieb an der Trovis direkt ohne externe Spannungsversorgung funktioniert, habe ich mich aufgrund der Hinweise hier ebenso für eine externe Versorgung über USB-C entschieden. Hierfür habe ich einfach das rote Kabel wieder entfernt. Auf keinen Fall bei USB Stromversorgung das rote Kabel dran lassen, bzw. doppelt mit Strom versorgen. Auf den Fotos unten sieht man noch den Standalone-Betrieb. Die Installation ist anhand der Fotos selbsterklärend. Als ESPHome Yaml habe ich mich an die Konfiguration von @hcrohland gehalten, lediglich die Pins wie unten eingefügt geändert. Danke für die Vorarbeit. :) Den ESP habe ich mit doppeltem Klebeband direkt auf den Stecker geklebt. Da unsere Fernwärmestation verkoffert ist, habe ich den RJ45 Anschluss über einen Winkelstecker herausgeführt. Next Steps: |
Beta Was this translation helpful? Give feedback.
-
|
Hallo!
Wird genutzt via ESPHome in HomeAssistant Funktionierte wunderbar gleich auf Anhieb! Ich habe mich dank marginaler Kenntnisse an die Config von @hcrohland gehalten und die nun um ein paar Werte erweitert. Was mir allerdings fehlt ist eine Liste der noch möglichen Register. So konnte ich die Betriebsart des 1. Regelkreises zwar hinzufügen und anzeigen lassen, die Adressen für den Zustand der Pumpen konnte ich bspw. nicht finden obwohl in der Config schon vorhanden. Gibt es eine entsprechende Liste irgendwo zu finden? |
Beta Was this translation helpful? Give feedback.
-
|
Hallo zusammen, ich krebse hier schon seit einem Jahr rum, um mein Heim smart zu machen. Bisher habe ich das noch nicht mit Nachdruck verfolgt gehabt. Seit zwei Wochen bin ich nun mit Hochdruck dahinter. Rolläden, Lichter, und diverse andere Dinge sind bereits Automatisiert. Auch unter Einbindung von Temperatur, Luftfeuhte, .... Für mich steht und fällt es auch damit, zu verstehen, wie sich mein Heim verhält. Dazu gehört auch die Heizung. Ich habe ein Fernwärmeheizung mit einer Trovis 5573. Trovis wie von Tom-Bom-Badil beschrieben konfiguriert. Angebunden mit einer USR TCP 232 T2. In der Trovis View kann ich alles wunderbar auslesen. Anbei die Einstellungen für die USR, TrovisView und im ModBus Modul von HomeAssistant. Allerdings bekomme ich die Daten partout nicht in HomeAssistant. Hat ggf. jemand von Euch noch eine Idee? Ich habe alle Variationen durch. Danke und Gruß Kyrre |
Beta Was this translation helpful? Give feedback.
-
|
Hallo Tom, vielen Dank für Deine Antwort, und dass Du nachsiehst. Wie ich lese, nutzt Du auch Home Assistant. Also am type wird es nicht liegen, da habe ich auch schon tcp ausprobiert. Irgendwie ist es wie verhext. LG Kyrre |
Beta Was this translation helpful? Give feedback.
-
|
Adapter Trovis Anbindung alle anderen Einstellungen waren Standard. |
Beta Was this translation helpful? Give feedback.
-
|
Hallo, |
Beta Was this translation helpful? Give feedback.
-
|
Am WE endlich geschafft an meiner ESPHome NanoC6 Konfiguration weiterzuarbeiten, nun mit Webserver und Charts. Konfiguration anbei bei Interesse: tmycgn-trovis-connect-template.txt. MQTT als letztes Feature sollte wenn benötigt auch einfach integrierbar sein: https://esphome.io/components/mqtt.html Das sollte es dann auch gewesen sein. 😅 / Gruß TMY |
Beta Was this translation helpful? Give feedback.























-
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
Beta Was this translation helpful? Give feedback.
All reactions