Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Wolf Smart Set

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Wolf Smart Set

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

      @hru Gutes Argument 😊

      1 Reply Last reply Reply Quote 0
      • W
        Wch @oxident last edited by

        @oxident said in Wolf Smart Set:

        Habe gerade zufällig gesehen, dass jemand es auch achon geschafft hat, die ISMs lokal abzufragen:
        https://github.com/zivillian/ism7mqtt

        Klingt mega interessant und hat bei mir schon funktioniert.

        Moin,
        kannst du kurz beschreiben, wie du es im IOBroker ans Laufen bekommen hast?
        Steige da irgendwie nicht recht durch
        Danke!
        Grüeß
        Tom

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

          @wch Hmm, eigentlich ganz normal mit dem MQTT-Adapter. Hast Du denn die ISM7-Software vom Github-Link schon getestet?

          Dann einfach nur den iobroker als MQTT-Broker angeben.

          W 1 Reply Last reply Reply Quote 0
          • W
            Wch @oxident last edited by

            @oxident thx, ich check das mal. 👍

            M 1 Reply Last reply Reply Quote 0
            • M
              manrum1 @Wch last edited by

              @wch Gibts es jemand, der ismmqtt zusammen mit iobroker am Laufen hat. Ich schaffe es nicht, MQTT ans Laufen zubringen, folgendes ist mein Aufruf:

              
              pi@iob1:/opt/ism7mqtt $ ./ism7mqtt -i ism7  -p PASSWORT -m iob1 --mqttuser=mqtt --mqttpass=mqttPASSWORT --mqttport:1886  --parameter=/opt/ism7mqtt/parameter.json
              #System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
                 at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken)
                 at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16)
                 at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs, ValueTask, CancellationToken)
                 at System.Net.Sockets.TcpClient.CompleteConnectAsync(ValueTask)
                 at ism7mqtt.Ism7Client.ConnectAsync(CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 63
                 at ism7mqtt.Ism7Client.RunAsync(String password, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 50
                 at ism7mqtt.Program.Main(String[] args) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/Program.cs:line 144
              Unhandled exception. System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
                 at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken)
                 at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16)
                 at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs, ValueTask, CancellationToken)
                 at System.Net.Sockets.TcpClient.CompleteConnectAsync(ValueTask)
                 at ism7mqtt.Ism7Client.ConnectAsync(CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 63
                 at ism7mqtt.Ism7Client.RunAsync(String password, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 50
                 at ism7mqtt.Program.Main(String[] args) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/Program.cs:line 144
              

              code_text

              Abgebrochen
              

              Das Log am iobroker schaut so aus:

              mqtt.0
              	2025-05-19 17:51:40.266	info	Client [Wolf_ism7 ] connection closed: closed
              mqtt.0
              	2025-05-19 17:51:36.689	info	Client [Wolf_ism7 ] publishOnSubscribe send all known states
              mqtt.0
              	2025-05-19 17:51:36.629	info	Client [Wolf_ism7 ] publishOnSubscribe send all known states
              mqtt.0
              	2025-05-19 17:51:36.489	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set/#" with regex /^mqtt\.0\.Wolf\.ism7_\.[^.]*\.set\..*/
              mqtt.0
              	2025-05-19 17:51:36.488	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set/#" with regex /^Wolf\.ism7_\.[^.]*\.set\..*/
              mqtt.0
              	2025-05-19 17:51:36.429	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set" with regex /mqtt\.0\.Wolf\.ism7_\.[^.]*\.set/
              mqtt.0
              	2025-05-19 17:51:36.428	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set" with regex /Wolf\.ism7_\.[^.]*\.set/
              mqtt.0
              	2025-05-19 17:51:36.258	info	Client [Wolf_ism7 ] connected with secret 1747669896030_308
              
              Marc Berg 1 Reply Last reply Reply Quote 0
              • Marc Berg
                Marc Berg Most Active @manrum1 last edited by Marc Berg

                @manrum1 sagte in Wolf Smart Set:

                ./ism7mqtt -i ism7  -p PASSWORT -m iob1 --mqttuser=mqtt --mqttpass=mqttPASSWORT --mqttport:1886 --parameter=/opt/ism7mqtt/parameter.json

                • es müsste "--mqttport=1886" heißen

                • stelle sicher, dass "ism7" und "iob1" DNS-seitig auflösbar sind (z.B. mit ping ism7), oder nutze die IP-Adresse

                M 1 Reply Last reply Reply Quote 0
                • M
                  manrum1 @Marc Berg last edited by manrum1

                  @marc-berg Danke für die Antwort, hatte ich schon bemerkt und korrigiert:

                  pi@iob1:/opt/ism7mqtt $ ./ism7mqtt -i ism7  -p PASSWORT -m localhost --mqttuser=mqtt --mqttpass=PASSWORT --mqttport=1886
                  System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
                     at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken)
                     at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16)
                     at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs, ValueTask, CancellationToken)
                     at System.Net.Sockets.TcpClient.CompleteConnectAsync(ValueTask)
                     at ism7mqtt.Ism7Client.ConnectAsync(CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 63
                     at ism7mqtt.Ism7Client.RunAsync(String password, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 50
                     at ism7mqtt.Program.Main(String[] args) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/Program.cs:line 144
                  Unhandled exception. System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
                     at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken)
                     at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16)
                     at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs, ValueTask, CancellationToken)
                     at System.Net.Sockets.TcpClient.CompleteConnectAsync(ValueTask)
                     at ism7mqtt.Ism7Client.ConnectAsync(CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 63
                     at ism7mqtt.Ism7Client.RunAsync(String password, CancellationToken cancellationToken) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/ISM7/Ism7Client.cs:line 50
                     at ism7mqtt.Program.Main(String[] args) in /home/runner/work/ism7mqtt/ism7mqtt/src/ism7mqtt/Program.cs:line 144
                     at ism7mqtt.Program.<Main>(String[] args)
                  Abgebrochen
                  

                  Er authentifiziert sich auch, so schaut das Log am iobroker aus

                  mqtt.0
                  	2025-05-20 10:25:30.634	info	Client [Wolf_ism7 ] connection closed: closed
                  mqtt.0
                  	2025-05-20 10:25:26.768	info	Client [Wolf_ism7 ] publishOnSubscribe send all known states
                  mqtt.0
                  	2025-05-20 10:25:26.716	info	Client [Wolf_ism7 ] publishOnSubscribe send all known states
                  mqtt.0
                  	2025-05-20 10:25:26.567	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set/#" with regex /^mqtt\.0\.Wolf\.ism7_\.[^.]*\.set\..*/
                  mqtt.0
                  	2025-05-20 10:25:26.567	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set/#" with regex /^Wolf\.ism7_\.[^.]*\.set\..*/
                  mqtt.0
                  	2025-05-20 10:25:26.515	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set" with regex /mqtt\.0\.Wolf\.ism7_\.[^.]*\.set/
                  mqtt.0
                  	2025-05-20 10:25:26.514	info	Client [Wolf_ism7 ] subscribes on "Wolf/ism7 /+/set" with regex /Wolf\.ism7_\.[^.]*\.set/
                  mqtt.0
                  	2025-05-20 10:25:26.334	info	Client [Wolf_ism7 ] connected with secret 1747729526126_8073
                  

                  Das ist alles was ich unter Objects sehe
                  wolf3.jpg
                  Dann weiß ich nicht was ich noch faslch mache 😞

                  Marc Berg 1 Reply Last reply Reply Quote 0
                  • Marc Berg
                    Marc Berg Most Active @manrum1 last edited by

                    @manrum1 sagte in Wolf Smart Set:

                    Dann weiß ich nicht was ich noch faslch mache

                    Hast du das geprüft?

                    stelle sicher, dass "ism7" und "iob1" DNS-seitig auflösbar sind (z.B. mit ping ism7), oder nutze die IP-Adresse

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      manrum1 @Marc Berg last edited by

                      @marc-berg Ja habe ich, bekomme ja auch eine Verbindung. Gleicher Aufruf mit IP-Adressen führt zum gleichen Ergebnis.

                      Marc Berg 1 Reply Last reply Reply Quote 0
                      • Marc Berg
                        Marc Berg Most Active @manrum1 last edited by

                        @manrum1

                        Wenn ism7mqtt bereits als service läuft, bekommst du über die Kommandozeile keine zweite Verbindung hin. Was sagt:

                        sudo systemctl status ism7mqtt.service
                        

                        ?

                        Ist die parameter.json korrekt gepflegt?

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          manrum1 @Marc Berg last edited by manrum1

                          @marc-berg said in Wolf Smart Set:

                          sudo systemctl status ism7mqtt.service

                          Ich habe noch keinen Service eingerichtet. Das Parameter-File konnte ich mit ism7config ohne Probleme erzeugen. Ich hängs mal an:
                          parameter.json

                          Eine Instanz im iobroker läuft, die liest die Daten vom WOlf Portatl (smartset). Stört das vielleicht?
                          wolf4.jpg

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

                            @manrum1
                            Zeitgleich Portal und ism7mqtt funktioniert nicht. Entweder oder…

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              manrum1 @UlliJ last edited by

                              @ullij Aha, das ist der Grund. Dann verzichten also alle auf die APP?

                              Danke für dei Info, dann hat sich das eh erledigt.

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

                                @manrum1 Hmm. also bei mir läuft auch beides parallel und teilweise sogar noch der Wolf-Adapter. Ist vielleicht nicht optimal, funktioniert aber...

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  manrum1 @oxident last edited by manrum1

                                  @oxident Hallo, danke für deine Antwort. Könntest Du mir vielleicht helfen und mir veraten, was ich falsch mache. Siehe oben....

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

                                    @manrum1 Sehe irgendwie noch keinen Fehler bei Dir. Hast Du mal versucht, ob Fu via Handy oder Tablet direkten Zugriff (ohne Cloud) bekommen kannst?

                                    Nicht, dass es doch irgendein Firmware-Update braucht...

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      manrum1 @oxident last edited by

                                      @oxident Wie meinst Du das mit dem direkten Zugriff? Wie soll ich das per Handy/Tablet machen?

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

                                        @manrum1 Du kannst in der Smartset-App beim Einloggen unten rechts auf "Nutzung ohne Internet" klicken. Wenn das funktioniert, dann sind die Voraussetzungen für ism7mqtt gegeben:

                                        Screenshot_20250523_194107.png

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

                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate
                                        FAQ Cloud / IOT
                                        HowTo: Node.js-Update
                                        HowTo: Backup/Restore
                                        Downloads
                                        BLOG

                                        986
                                        Online

                                        31.7k
                                        Users

                                        79.7k
                                        Topics

                                        1.3m
                                        Posts

                                        8
                                        30
                                        1043
                                        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