Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Wolf WP CHA-10 - iSME7i (Wolf Link) oder iSME8i besser ?

    This topic has been deleted. Only users with topic management privileges can see it.
    • O
      obstbauer @UlliJ last edited by

      @ullij so es hat mal etwas geklappt, die parameter.json wurde erstellt und sieht jetzt auch so aus wie gezeigt,
      allerdings hat erstellen nur mit sudo geklappt und nicht ohne

      ein weiterer Fehler ist, dass sie sich zumindest bei mir im ordner /makeconfig steht, dieser Teil fehlt im Pfad vom Aufruf hat noch gefehlt

      --separate -t /opt/ism7mqtt/makeconfig/parameter.json
      

      beim Aufruf von

      OPENSSL_CONF=/opt/ism7mqtt/openssl.cnf .....
      

      startet das Programm leider trotzdem nicht, wenn ich das mqtt Passwert in " " setze dann kommt nach dem Aufruf ein

      >
      

      muss ich da etwas eingeben ? Es sollte doch automatisch starten und Werte abfragen?

      O 1 Reply Last reply Reply Quote 0
      • O
        obstbauer @obstbauer last edited by

        @obstbauer yeah es läuft!
        Vielen Dank für die Unterstützung.
        Eine Frage hätte ich noch, wo hätte ich sehen sollen, dass die parameter.json selbst erstellt werden muss ?

        U 1 Reply Last reply Reply Quote 0
        • U
          UlliJ @obstbauer last edited by

          @obstbauer
          dann ist doch alles prima, viel Spaß damit👍

          die ganzen Dinge stehen schon lesbar im readme auf Github. Ich habe die parameter.json in das Verzeichnis von /ism7mqtt verschoben, daher ist der Pfad für die Datei hinfällig, steht auch da… gut heiz

          O 1 Reply Last reply Reply Quote 0
          • O
            obstbauer @UlliJ last edited by

            @ullij wenn es läuft, läuft es wirklich gut, aber leider sehe ich jetzt, dass der Deinst das eine Mal nach jknapp 50 Minuten abgebrochen hat und jetzt nach 1 Stunde 20 Minuten:

            Oct 07 21:19:52 raspberrypi bash[21690]:    at ism7mqtt.Ism7Client.OnPushResponseAsync(IResponse response, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/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/I>
            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/Ism7C>
            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/Ism7C>
            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.
            

            woran könnte das nun liegen ? Alle anderen mqtt Dienste laufen eigentlich einfwandfrei....

            U 1 Reply Last reply Reply Quote 0
            • U
              UlliJ @obstbauer last edited by

              @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.service
              

              das log von hinten und seit dem letzten booten ...

              sudo journalctl -u ism7mqtt.service -b -e
              
              O 2 Replies Last reply Reply Quote 0
              • O
                obstbauer @UlliJ last edited by obstbauer

                @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
                
                U 1 Reply Last reply Reply Quote 0
                • O
                  obstbauer @UlliJ last edited by

                  @ullij ist per Kabel verbunden

                  1 Reply Last reply Reply Quote 0
                  • U
                    UlliJ @obstbauer last edited by

                    @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.service
                    

                    Danach 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.

                    O 1 Reply Last reply Reply Quote 0
                    • O
                      obstbauer @UlliJ last edited by

                      @ullij danke für den Tipp, ich habe ein issue eröffnet

                      O 1 Reply Last reply Reply Quote 0
                      • O
                        obstbauer @obstbauer last edited by

                        @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

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        503
                        Online

                        32.3k
                        Users

                        81.1k
                        Topics

                        1.3m
                        Posts

                        3
                        29
                        931
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo