NEWS
Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?
-
@obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:
woran könnte das nun liegen ?
da werde ich Dir nicht viel helfen können...leider. Verstehe die Meldung aber so, daß irgendetwas in einen timeout läuft und anschließend der Dienst beendet wird. Ist das die komplette Fehlermeldung?
Ist das ISM7 per Kabel oder Wlan angebunden? Wenn per Wlan ist das der erste Kandidat
Auf der Konsole mal schauen was im log steht
sudo journalctl -u ism7mqtt.servicedas log von hinten und seit dem letzten booten ...
sudo journalctl -u ism7mqtt.service -b -e@ullij ja es ist seltsam, manchmal läuft es mehrere Stunden und dann wieder nur eine Stunde
pi@raspberrypi:~ $ sudo journalctl -u ism7mqtt.service -b -e Oct 07 16:59:50 raspberrypi bash[20298]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 07 16:59:50 raspberrypi bash[20298]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 07 16:59:50 raspberrypi bash[20298]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 07 16:59:50 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 07 16:59:50 raspberrypi systemd[1]: ism7mqtt.service: Consumed 31.440s CPU time. Oct 07 20:05:32 raspberrypi systemd[1]: Started ism7mqtt.service - ism7mqtt. Oct 07 21:19:52 raspberrypi bash[21690]: System.IO.InvalidDataException: timeout Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism> Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.ResponseDispatcher.DispatchAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/R> Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.Ism7Client.ReadPipeAsync(PipeReader source, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 07 21:19:52 raspberrypi bash[21690]: System.Net.Sockets.SocketException (125): Operation canceled Oct 07 21:19:52 raspberrypi bash[21690]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) Oct 07 21:19:52 raspberrypi bash[21690]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 07 21:19:52 raspberrypi bash[21690]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 07 21:19:52 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 07 21:19:52 raspberrypi systemd[1]: ism7mqtt.service: Consumed 1min 1.122s CPU time. Oct 07 21:55:39 raspberrypi systemd[1]: Started ism7mqtt.service - ism7mqtt. Oct 08 11:50:14 raspberrypi bash[22379]: System.IO.InvalidDataException: timeout Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism> Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.ResponseDispatcher.DispatchAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/R> Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.Ism7Client.ReadPipeAsync(PipeReader source, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 11:50:14 raspberrypi bash[22379]: System.Net.Sockets.SocketException (125): Operation canceled Oct 08 11:50:14 raspberrypi bash[22379]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) Oct 08 11:50:14 raspberrypi bash[22379]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 08 11:50:14 raspberrypi bash[22379]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 11:50:14 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 08 11:50:14 raspberrypi systemd[1]: ism7mqtt.service: Consumed 9min 2.241s CPU time. Oct 08 15:09:10 raspberrypi systemd[1]: /etc/systemd/system/ism7mqtt.service:6: Missing '=', ignoring line. Oct 08 15:09:15 raspberrypi systemd[1]: Started ism7mqtt.service - ism7mqtt. Oct 08 15:39:39 raspberrypi bash[28120]: System.IO.InvalidDataException: timeout Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism> Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.ResponseDispatcher.DispatchAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/R> Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.Ism7Client.ReadPipeAsync(PipeReader source, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 15:39:39 raspberrypi bash[28120]: System.Net.Sockets.SocketException (125): Operation canceled Oct 08 15:39:39 raspberrypi bash[28120]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) Oct 08 15:39:39 raspberrypi bash[28120]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 08 15:39:39 raspberrypi bash[28120]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 15:39:39 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 08 15:39:39 raspberrypi systemd[1]: ism7mqtt.service: Consumed 27.262s CPU time.es erscheint immer:
Oct 08 15:39:39 raspberrypi bash[28120]: System.IO.InvalidDataException: timeout -
@obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:
woran könnte das nun liegen ?
da werde ich Dir nicht viel helfen können...leider. Verstehe die Meldung aber so, daß irgendetwas in einen timeout läuft und anschließend der Dienst beendet wird. Ist das die komplette Fehlermeldung?
Ist das ISM7 per Kabel oder Wlan angebunden? Wenn per Wlan ist das der erste Kandidat
Auf der Konsole mal schauen was im log steht
sudo journalctl -u ism7mqtt.servicedas log von hinten und seit dem letzten booten ...
sudo journalctl -u ism7mqtt.service -b -e -
@ullij ja es ist seltsam, manchmal läuft es mehrere Stunden und dann wieder nur eine Stunde
pi@raspberrypi:~ $ sudo journalctl -u ism7mqtt.service -b -e Oct 07 16:59:50 raspberrypi bash[20298]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 07 16:59:50 raspberrypi bash[20298]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 07 16:59:50 raspberrypi bash[20298]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 07 16:59:50 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 07 16:59:50 raspberrypi systemd[1]: ism7mqtt.service: Consumed 31.440s CPU time. Oct 07 20:05:32 raspberrypi systemd[1]: Started ism7mqtt.service - ism7mqtt. Oct 07 21:19:52 raspberrypi bash[21690]: System.IO.InvalidDataException: timeout Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism> Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.ResponseDispatcher.DispatchAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/R> Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.Ism7Client.ReadPipeAsync(PipeReader source, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 07 21:19:52 raspberrypi bash[21690]: System.Net.Sockets.SocketException (125): Operation canceled Oct 07 21:19:52 raspberrypi bash[21690]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) Oct 07 21:19:52 raspberrypi bash[21690]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 07 21:19:52 raspberrypi bash[21690]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 07 21:19:52 raspberrypi bash[21690]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 07 21:19:52 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 07 21:19:52 raspberrypi systemd[1]: ism7mqtt.service: Consumed 1min 1.122s CPU time. Oct 07 21:55:39 raspberrypi systemd[1]: Started ism7mqtt.service - ism7mqtt. Oct 08 11:50:14 raspberrypi bash[22379]: System.IO.InvalidDataException: timeout Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism> Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.ResponseDispatcher.DispatchAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/R> Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.Ism7Client.ReadPipeAsync(PipeReader source, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 11:50:14 raspberrypi bash[22379]: System.Net.Sockets.SocketException (125): Operation canceled Oct 08 11:50:14 raspberrypi bash[22379]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) Oct 08 11:50:14 raspberrypi bash[22379]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 08 11:50:14 raspberrypi bash[22379]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 08 11:50:14 raspberrypi bash[22379]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 11:50:14 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 08 11:50:14 raspberrypi systemd[1]: ism7mqtt.service: Consumed 9min 2.241s CPU time. Oct 08 15:09:10 raspberrypi systemd[1]: /etc/systemd/system/ism7mqtt.service:6: Missing '=', ignoring line. Oct 08 15:09:15 raspberrypi systemd[1]: Started ism7mqtt.service - ism7mqtt. Oct 08 15:39:39 raspberrypi bash[28120]: System.IO.InvalidDataException: timeout Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism> Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.ResponseDispatcher.DispatchAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/R> Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.Ism7Client.ReadPipeAsync(PipeReader source, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 15:39:39 raspberrypi bash[28120]: System.Net.Sockets.SocketException (125): Operation canceled Oct 08 15:39:39 raspberrypi bash[28120]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) Oct 08 15:39:39 raspberrypi bash[28120]: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16) Oct 08 15:39:39 raspberrypi bash[28120]: at ism7ssl.Ism7SslStream.ReadAsync(Memory`1 buffer, CancellationToken cancellationToken) Oct 08 15:39:39 raspberrypi bash[28120]: at ism7mqtt.Ism7Client.FillPipeAsync(PipeWriter target, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client> Oct 08 15:39:39 raspberrypi systemd[1]: ism7mqtt.service: Deactivated successfully. Oct 08 15:39:39 raspberrypi systemd[1]: ism7mqtt.service: Consumed 27.262s CPU time.es erscheint immer:
Oct 08 15:39:39 raspberrypi bash[28120]: System.IO.InvalidDataException: timeout@obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:
ystem.IO.InvalidDataException: timeout
... da bin ich raus.
Ich habe eine x64 Installation und der Dienst läuft in einem LXC mit (derzeit noch) Debian 12, auf der nichts anderes installiert ist.
Du könntest die issues auf Github https://github.com/zivillian/ism7mqtt durchsehen.Quick and dirty: den Dienst mit einem automatischen Neustart versehen
Dazu in der Datei "ism7mqtt.service" die beiden Zeilen mit "Restart =..." einfügen[Unit] Description=ism7mqtt [Service] Type=simple ExecStart=/bin/bash /opt/ism7mqtt/ism7mqtt_start.sh Restart=always RestartSec=5s [Install] WantedBy=multi-user.target Alias=ism7mqtt.serviceDanach den Dienst neu laden oder den Rechner neu booten... wie gesagt keine saubere Lösung.
Den restart habe ich auch aktiv, weil der Dienst offline geht und bleibt wenn die Gegenseite (mqtt broker) mal weg ist. -
@obstbauer sagte in Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?:
ystem.IO.InvalidDataException: timeout
... da bin ich raus.
Ich habe eine x64 Installation und der Dienst läuft in einem LXC mit (derzeit noch) Debian 12, auf der nichts anderes installiert ist.
Du könntest die issues auf Github https://github.com/zivillian/ism7mqtt durchsehen.Quick and dirty: den Dienst mit einem automatischen Neustart versehen
Dazu in der Datei "ism7mqtt.service" die beiden Zeilen mit "Restart =..." einfügen[Unit] Description=ism7mqtt [Service] Type=simple ExecStart=/bin/bash /opt/ism7mqtt/ism7mqtt_start.sh Restart=always RestartSec=5s [Install] WantedBy=multi-user.target Alias=ism7mqtt.serviceDanach den Dienst neu laden oder den Rechner neu booten... wie gesagt keine saubere Lösung.
Den restart habe ich auch aktiv, weil der Dienst offline geht und bleibt wenn die Gegenseite (mqtt broker) mal weg ist. -
@obstbauer Hallo,
ich habe Hilfe erhalten. Das Problem scheint gewesen zu sein, dass ich alle Werte in der parameter.json abgerufen habe. Das scheint das ism7 zu überfordern. Ich habe dann alle Werte, die ich nicht benötige, entfernt aus der parameter.json (das waren einige) und jetzt läuft es stabil -
so nachdem das Empfangen von Werten jetzt richtig gut funktioniert würde ich auch gerne Werte ändern, hat jemand damit Erfahrung wie geht das mit dem Setzen ?
Aus der Beschreibung werde ich nicht schlau
konkret geht es bei mir darum zwischen Auto und Standby zu wechseln:Wolf/192.168.178.63/DHK_BM-2_0x85/set/ { "Programmwahl": { "340029": { "text": "Standby" } } }
wie setze ich das mit dem iobroker? Viele Hinweise sind für home assistant -
so nachdem das Empfangen von Werten jetzt richtig gut funktioniert würde ich auch gerne Werte ändern, hat jemand damit Erfahrung wie geht das mit dem Setzen ?
Aus der Beschreibung werde ich nicht schlau
konkret geht es bei mir darum zwischen Auto und Standby zu wechseln:Wolf/192.168.178.63/DHK_BM-2_0x85/set/ { "Programmwahl": { "340029": { "text": "Standby" } } }
wie setze ich das mit dem iobroker? Viele Hinweise sind für home assistantdas sieht bei mir so aus und funktioniert auch

voller Text für das Topic:
Wolf/192.168.178.80/BM-2_0x35/set/Urlaubsmodus/valueoder die Sollwertverschiebung für den Heizkreis

Wolf/192.168.178.80/MK_BM-2_0x85/set/Sollwertkorrektur/360029/value Wolf/192.168.178.80/MK_BM-2_0x85/set/Sollwertkorrektur/360042/valueob Du hier wirklich beide schicken musst? probieren
Welche Werte Du beschreiben kannst musst Du ebenso probieren. Ausser den 2 Beispielen schreibe ich noch 1xWarmwasser, WW Solltemperatur, Umschaltung Heizprogramm und WW Programm
-
das sieht bei mir so aus und funktioniert auch

voller Text für das Topic:
Wolf/192.168.178.80/BM-2_0x35/set/Urlaubsmodus/valueoder die Sollwertverschiebung für den Heizkreis

Wolf/192.168.178.80/MK_BM-2_0x85/set/Sollwertkorrektur/360029/value Wolf/192.168.178.80/MK_BM-2_0x85/set/Sollwertkorrektur/360042/valueob Du hier wirklich beide schicken musst? probieren
Welche Werte Du beschreiben kannst musst Du ebenso probieren. Ausser den 2 Beispielen schreibe ich noch 1xWarmwasser, WW Solltemperatur, Umschaltung Heizprogramm und WW Programm
-
so ich bin jetzt erst zum ausprobieren gekommen,
wie änderst du jetzt einen Wert? Zum Beispiel wenn ich die Sollspreizung von 4 auf 6 ändern möchte oder bei dir die WW Solltemperatur ? Wo gibst du in deinem Blockly den Wert an ? Oder hast du dafür die Objekt ID oben extra erstellt in der der Wert steht? Sorry ich habe das bisher noch nicht gemacht, danke! -
so ich bin jetzt erst zum ausprobieren gekommen,
wie änderst du jetzt einen Wert? Zum Beispiel wenn ich die Sollspreizung von 4 auf 6 ändern möchte oder bei dir die WW Solltemperatur ? Wo gibst du in deinem Blockly den Wert an ? Oder hast du dafür die Objekt ID oben extra erstellt in der der Wert steht? Sorry ich habe das bisher noch nicht gemacht, danke!eine von vielen möglichen Lösungen z.B. für die Sollwertverschiebung des Heizkreises
3 Datenpunkte unter userdata z.B.
- 0_userdata.0.1000_Heizung.WP.HKSoll+
- 0_userdata.0.1000_Heizung.WP.HKSoll-
- 0_userdata.0.1000_Heizung.WP.Sollwertkorrektur
Dazu 2 kleine Blöcke mit Trigger auf HK+ und HK-

das 3. Blockly mit Trigger auf der Sollwertkorrektur zum senden an Mqtt, sowie Rücksetzung der Soll+ und Soll- DP's

ob wirklich beide Nachrichten gesendet werden müssen habe ich (noch) nicht probiert
- Wolf/192.168.178.80/MK_BM-2_0x85/set/Sollwertkorrektur/360029/value
- Wolf/192.168.178.80/MK_BM-2_0x85/set/Sollwertkorrektur/360042/value
Die Mqtt Werte können bei Dir andere sein weil Konfig anders, Du keinen Mischer für den HK hast etc...
Steuerung über die Vis dann so

ein Button hängt an HKSoll- und der zweite an HKSoll+. Die schreiben beide je ein "+0.5" in den zugehörigen DP.analog für andere Funktionen