KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor
KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum
Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki
[Frage] [V4.0 IP3] Update Modbus Profil
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 83
- Registriert: Mo Mai 06, 2019 2:58 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 15 Mal
[V4.0 IP3] Update Modbus Profil
Hallo Zusammen,
ich habe vor einiger Zeit zwei Modbus Profile für zwei SMA Inverter angelegt. Funktioniert soweit alles. Nun möchte ich gerne 2 Signal hinzufügen.
Leider kann man das Profil nur editieren, wenn man eine Kopie und neue Version anlegt. Leider kann ich das neue Profil im Geräte Manager nicht dem Gerät zuordnen. Sehe ich es richtig, dass ich dazu ein neues Geräte mit dem neuen Profil anlegen muss und alle Signale neu zuordnen? Oder kann man das neue Profil dem alten Gerät zuordnen oder dies aktualisieren. Ich habe in den Einstellungen nichts gefunden.
Danke
Markus
ich habe vor einiger Zeit zwei Modbus Profile für zwei SMA Inverter angelegt. Funktioniert soweit alles. Nun möchte ich gerne 2 Signal hinzufügen.
Leider kann man das Profil nur editieren, wenn man eine Kopie und neue Version anlegt. Leider kann ich das neue Profil im Geräte Manager nicht dem Gerät zuordnen. Sehe ich es richtig, dass ich dazu ein neues Geräte mit dem neuen Profil anlegen muss und alle Signale neu zuordnen? Oder kann man das neue Profil dem alten Gerät zuordnen oder dies aktualisieren. Ich habe in den Einstellungen nichts gefunden.
Danke
Markus
Zuletzt geändert von KNXMane am Di Aug 15, 2023 11:41 am, insgesamt 1-mal geändert.
TWS 350, ID497, VPN offen, Reboot erlaubt;
-
- Elaborated Networks
- Reactions:
- Beiträge: 10702
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 5303 Mal
- Danksagung erhalten: 8685 Mal
- Kontaktdaten:
Hallo Markus,
ein Upgraden des Modbus Profils im laufenden Betrieb ist (noch) nicht implementiert.
Wenn Du nur zwei Signale hinzufügen möchtest, dann kannst Du dafür ein "Mini-Profil" erstellen und einfach ein zweites Gerät anlegen, das auf die gleiche ID zugreift und diese beiden Signale abfrägt und diese dann mit Objekten verknüpft, kommt unter dem Strich auf das gleiche hinaus.
Es ist uns klar, dass eine solche Funktion wünschenswert wäre, nur leider ist das sehr komplex im Detail. Zum einen könnte ein Nutzer mit dem einen Profil gleichzeitig mehrere verschiedene Geräte ansprechen (z.B. jemand hat zwei Dutzend Zähler) und dann müsste man schon unterscheiden, ob die Änderung auf einem, mehreren oder allen Geräten angewendet werden soll und dann kann dies zu manigfaltigen Komplikationen führen, wenn sich durch die Änderung eines Profiles auch die Dekodierung / Kodierung, Formeln, Grenzwerte, Datentypen und Einheiten ändern, wenn ganze Register wegfallen, obwohl diese verknüpft sind usw. Der Kunde würde bei so einer Funktion erwarten, dass er auf die jeweiligen Folgen seines Handelns hingewiesen wird und das ist sehr aufwändig, wenn z.B. 30 Register aktiv abgefragt werden und mit 40 Objekten verknüpft sind und beim neuen Profil sind drei Register gelöscht, 12 geändert und fünf dazu gekommen. Eine solche Massenänderung ist schwer handhabbar in der Oberfläche und der Aufwand ist enorm.
Wir haben daher - damals vor zwei Jahren, als wir das Modbus Feature entwickelt haben - entschieden, diese komplexe Funktion nicht zu realisieren, weil das mehrere Monate länger gedauert hätte und es auch viele andere Wünsche unserer Kunden gab.
lg
Stefan
ein Upgraden des Modbus Profils im laufenden Betrieb ist (noch) nicht implementiert.
Wenn Du nur zwei Signale hinzufügen möchtest, dann kannst Du dafür ein "Mini-Profil" erstellen und einfach ein zweites Gerät anlegen, das auf die gleiche ID zugreift und diese beiden Signale abfrägt und diese dann mit Objekten verknüpft, kommt unter dem Strich auf das gleiche hinaus.
Es ist uns klar, dass eine solche Funktion wünschenswert wäre, nur leider ist das sehr komplex im Detail. Zum einen könnte ein Nutzer mit dem einen Profil gleichzeitig mehrere verschiedene Geräte ansprechen (z.B. jemand hat zwei Dutzend Zähler) und dann müsste man schon unterscheiden, ob die Änderung auf einem, mehreren oder allen Geräten angewendet werden soll und dann kann dies zu manigfaltigen Komplikationen führen, wenn sich durch die Änderung eines Profiles auch die Dekodierung / Kodierung, Formeln, Grenzwerte, Datentypen und Einheiten ändern, wenn ganze Register wegfallen, obwohl diese verknüpft sind usw. Der Kunde würde bei so einer Funktion erwarten, dass er auf die jeweiligen Folgen seines Handelns hingewiesen wird und das ist sehr aufwändig, wenn z.B. 30 Register aktiv abgefragt werden und mit 40 Objekten verknüpft sind und beim neuen Profil sind drei Register gelöscht, 12 geändert und fünf dazu gekommen. Eine solche Massenänderung ist schwer handhabbar in der Oberfläche und der Aufwand ist enorm.
Wir haben daher - damals vor zwei Jahren, als wir das Modbus Feature entwickelt haben - entschieden, diese komplexe Funktion nicht zu realisieren, weil das mehrere Monate länger gedauert hätte und es auch viele andere Wünsche unserer Kunden gab.
lg
Stefan
Zuletzt geändert von StefanW am Di Aug 15, 2023 12:24 pm, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 2669
- Registriert: Sa Sep 15, 2018 10:26 am
- Wohnort: Kerpen
- Hat sich bedankt: 998 Mal
- Danksagung erhalten: 787 Mal
Hallo Markus (@KNXMane,
bitte trage doch gemäß der Forenregeln noch die aktuelle Version deines TWS im Betreff des Threads ein.
Danke.
Beste Grüße
Jens
bitte trage doch gemäß der Forenregeln noch die aktuelle Version deines TWS im Betreff des Threads ein.
Danke.
Beste Grüße
Jens
timberwolf168 | (2600er) | VPN offen | Reboot nach Vereinbarung |
timberwolf1699 | (3500XL) | VPN offen | Reboot jederzeit |
wiregate1250 |
-
- Reactions:
- Beiträge: 83
- Registriert: Mo Mai 06, 2019 2:58 pm
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 15 Mal
Hallo Stefan,StefanW hat geschrieben: ↑Di Aug 15, 2023 10:54 amWenn Du nur zwei Signale hinzufügen möchtest, dann kannst Du dafür ein "Mini-Profil" erstellen und einfach ein zweites Gerät anlegen, das auf die gleiche ID zugreift und diese beiden Signale abfrägt und diese dann mit Objekten verknüpft, kommt unter dem Strich auf das gleiche hinaus.
wenn das so möglich ist, kann ich damit absolut leben. Danke für den Tipp.
Markus
Zuletzt geändert von StefanW am Di Aug 15, 2023 12:25 pm, insgesamt 1-mal geändert.
TWS 350, ID497, VPN offen, Reboot erlaubt;
-
- Reactions:
- Beiträge: 45
- Registriert: So Nov 27, 2022 11:52 am
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 3 Mal
Hallo zusammen,
ich stehe gerade vor dem gleichen Problem. Die Modbusregistertabelle des Herstellers ist aus diversen Gründen grausam und so kommt es, daß ich immer wieder mal Signale zufügen oder ggf auch rauskicken möchte. Leider gibt es keine Beschreibung der Signale und man kann sich nur am Signalnahmen und vielleicht an der Einheit noch was zusammenreinen. Zusätzlich umfaßt die Modbustabelle die Register SÄMTLICHER Geräte, die der Hersteller anbietet. Einige der Register sind gerätüberbreifend gültig, andere sind gerätespezifisch. Nur leider fehlt in der Tabelle ein Hinweis, welches Signal/Register zu welchem Gerät gehört.
Wenn man nun eine Solewärmepumpe hat, aber ein Register für z.B. eine Enteisungsfunktion findet, kann man sich als Nutzer dann ausdenken, ob es das für die eigene Solepumpe wohl gibt oder nicht. Kenne ich nur für Luftwärmepumpen, für mich also nicht relevant. Aber so sitzt man vor der Tabelle und schüttelt den Kopf darüber. Hinzu kommt, daß der Hersteller bei irgendwelchen Updates auch schon mal die Modbusregister anfaßt und dann nicht mehr funktioniert, was mal funktioniert hat. Man ist also gezwungen, sein Modbusprofil anzupassen.
Die Option, einfach weitere kleine Zusatzprofile anzulegen, habe ich ebenfalls herausgefunden. Das geht natürlich und ich bin froh, daß ich nun diesen Thread hier gefunden habe und weiß, daß ich offensichtlich nichts übersehen habe oder falsch mache.
Eine Funktion, die es erlaubt, einem bestehenden und mit einem Gerät verbundenen Modbusprofil weitere Register hinzuzufügen oder es sonstwie zu bearbeiten, wäre schon schön.
Die Erklärung von dir oben, Stefan, kann ich natürlich auch einigermaßen nachvollziehen. Vielleicht gibt es ja mal eine Zwischenlösung, die, z.B. mit entsprechendem Hinweis an den Nutzer, doch das Editieren eines bestehenden Profils ermöglicht. Der von dir skizzierte Fall mit dem mehrfach genutzten Profil für viele Geräte ist am Ende für den Privatanwender vielleicht eher eine Ausnahme.
Bis dahin baue ich Zusatzprofile
Danke und Gruß,
Fabian
ich stehe gerade vor dem gleichen Problem. Die Modbusregistertabelle des Herstellers ist aus diversen Gründen grausam und so kommt es, daß ich immer wieder mal Signale zufügen oder ggf auch rauskicken möchte. Leider gibt es keine Beschreibung der Signale und man kann sich nur am Signalnahmen und vielleicht an der Einheit noch was zusammenreinen. Zusätzlich umfaßt die Modbustabelle die Register SÄMTLICHER Geräte, die der Hersteller anbietet. Einige der Register sind gerätüberbreifend gültig, andere sind gerätespezifisch. Nur leider fehlt in der Tabelle ein Hinweis, welches Signal/Register zu welchem Gerät gehört.
Wenn man nun eine Solewärmepumpe hat, aber ein Register für z.B. eine Enteisungsfunktion findet, kann man sich als Nutzer dann ausdenken, ob es das für die eigene Solepumpe wohl gibt oder nicht. Kenne ich nur für Luftwärmepumpen, für mich also nicht relevant. Aber so sitzt man vor der Tabelle und schüttelt den Kopf darüber. Hinzu kommt, daß der Hersteller bei irgendwelchen Updates auch schon mal die Modbusregister anfaßt und dann nicht mehr funktioniert, was mal funktioniert hat. Man ist also gezwungen, sein Modbusprofil anzupassen.
Die Option, einfach weitere kleine Zusatzprofile anzulegen, habe ich ebenfalls herausgefunden. Das geht natürlich und ich bin froh, daß ich nun diesen Thread hier gefunden habe und weiß, daß ich offensichtlich nichts übersehen habe oder falsch mache.
Eine Funktion, die es erlaubt, einem bestehenden und mit einem Gerät verbundenen Modbusprofil weitere Register hinzuzufügen oder es sonstwie zu bearbeiten, wäre schon schön.
Die Erklärung von dir oben, Stefan, kann ich natürlich auch einigermaßen nachvollziehen. Vielleicht gibt es ja mal eine Zwischenlösung, die, z.B. mit entsprechendem Hinweis an den Nutzer, doch das Editieren eines bestehenden Profils ermöglicht. Der von dir skizzierte Fall mit dem mehrfach genutzten Profil für viele Geräte ist am Ende für den Privatanwender vielleicht eher eine Ausnahme.
Bis dahin baue ich Zusatzprofile

Danke und Gruß,
Fabian
TWS 3500M, ID:945, VPN:ja, Reboot:ja
KNX, 1-Wire, Dali, Modbus (Nibe S1255-6 PC Sole-WP, Kostal Wechselrichter&Smartmeter), OpenWB, dezentrale Lüftungsgeräte (per KNX Analogaktoren via Steuersignal 0-5V und einfache Logik Home Assi -> soll in TWS)
KNX, 1-Wire, Dali, Modbus (Nibe S1255-6 PC Sole-WP, Kostal Wechselrichter&Smartmeter), OpenWB, dezentrale Lüftungsgeräte (per KNX Analogaktoren via Steuersignal 0-5V und einfache Logik Home Assi -> soll in TWS)
-
- Reactions:
- Beiträge: 206
- Registriert: Mo Sep 24, 2018 3:40 pm
- Wohnort: Wildau
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 67 Mal
Guten Abend,
ich stehe auch immer mal wieder vor dem Problem, Änderungen an vorhandenen Modbus-Profilen durchführen zu müssen.
Gibt es mittlerweise einen workaround, wie man ein vorhandenes Profil durch eine geänderte Kopie ersetzen kann?
Bei jeder Änderung ein neues kleines "Miniprofil" anzulegen wird auf die Dauer auch ganz schön unübersichtlich.
Ein neues Gerät mit dem neuen Profil anzulegen und dann im Gerätemanager alle Register neu zu verknüpfen, fällt bei Profilen mit >100 Registern auch aus.
Viele Grüße,
Peter
Softwarestand meines TWS: V4.1 IP3
ich stehe auch immer mal wieder vor dem Problem, Änderungen an vorhandenen Modbus-Profilen durchführen zu müssen.
Gibt es mittlerweise einen workaround, wie man ein vorhandenes Profil durch eine geänderte Kopie ersetzen kann?
Bei jeder Änderung ein neues kleines "Miniprofil" anzulegen wird auf die Dauer auch ganz schön unübersichtlich.
Ein neues Gerät mit dem neuen Profil anzulegen und dann im Gerätemanager alle Register neu zu verknüpfen, fällt bei Profilen mit >100 Registern auch aus.
Viele Grüße,
Peter
Softwarestand meines TWS: V4.1 IP3
Zuletzt geändert von gospelrock am Fr Okt 18, 2024 7:09 pm, insgesamt 2-mal geändert.
Wiregate1784
Timberwolf 3500XL #1405, Wartungs VPN offen; Restart nach Absprache möglich
2x PBM 3x40, ext. Modbus-Extension
Timberwolf 3500XL #1405, Wartungs VPN offen; Restart nach Absprache möglich
2x PBM 3x40, ext. Modbus-Extension
-
- Reactions:
- Beiträge: 4088
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1415 Mal
- Danksagung erhalten: 1901 Mal
Nein keine Änderungen im Workflow.
Was ist denn der Grund für die regelmäßigen Profilanpassungen? Bekommt das Gerät Firmwareupdates und stellt dann neue Register zur Verfügung?
Was ist denn der Grund für die regelmäßigen Profilanpassungen? Bekommt das Gerät Firmwareupdates und stellt dann neue Register zur Verfügung?
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
- Reactions:
- Beiträge: 695
- Registriert: Sa Aug 11, 2018 11:16 pm
- Hat sich bedankt: 449 Mal
- Danksagung erhalten: 309 Mal
Also ich stoße auch öfters auf das Problem, das noch etwas fehlt und alles neu eingerichtet werden muss. Die Gründe sind sehr vielfältig:
- beim Anlegen des Profils etwas vergessen
- Datentyp falsch eingetragen
- Werteprüfung nachträglich hinzugefügt
Vieles erkennt man oft erst, wenn man mal eine Zeit mit dem Gerät gearbeitet hat.
- beim Anlegen des Profils etwas vergessen
- Datentyp falsch eingetragen
- Werteprüfung nachträglich hinzugefügt
Vieles erkennt man oft erst, wenn man mal eine Zeit mit dem Gerät gearbeitet hat.
Grüße, Dominic
Timberwolf 2400 #126, VPN offen, Reboot nach Absprache
Timberwolf 2400 #126, VPN offen, Reboot nach Absprache
-
- Reactions:
- Beiträge: 2216
- Registriert: Do Feb 07, 2019 8:08 am
- Hat sich bedankt: 1978 Mal
- Danksagung erhalten: 885 Mal
Finde gerade die Werteprüfung in dem Zusammenhang besonders. Diese sollte jederzeit anpassbar sein. Machte mir am meisten Anpassungsbedarf.
Gruß Michael
Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |
Timberwolf 950 QL #344 | Mit Internetanbindung | VPN Offen | Reboot nach Absprache | PROD Server
Timberwolf 2500 #602 | VPN offen | TEST Server | Reboot nach Absprache |
-
- Reactions:
- Beiträge: 206
- Registriert: Mo Sep 24, 2018 3:40 pm
- Wohnort: Wildau
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 67 Mal
Bei mir ist es momentan ein Update der Firmware meines AlphaESS-Wechselrichters. Dort gibt es neuerdings die Funktion des Dispatching. Man kann per Modbus das Laden und Entladen des Speichers beeinflussen. Dafür werden Register verwendet, die vorher als reserviert bezeichnet waren und die ich dementsprechend auch nicht im Profil vorgesehen habe. Da aber schon weitere Updates angekündigt wurden, weiß ich, dass ich das Profil noch öfter ändern werde.
Wiregate1784
Timberwolf 3500XL #1405, Wartungs VPN offen; Restart nach Absprache möglich
2x PBM 3x40, ext. Modbus-Extension
Timberwolf 3500XL #1405, Wartungs VPN offen; Restart nach Absprache möglich
2x PBM 3x40, ext. Modbus-Extension