Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. SET command unter vcontrold bzw. vclient

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    SET command unter vcontrold bzw. vclient

    This topic has been deleted. Only users with topic management privileges can see it.
    • Rupert
      Rupert last edited by Rupert

      Re: Daten auslesen Vissmann Heizung

      Hallo,
      ich benötige bitte mal einen Tipp. Bei mir funktioniert kein SET Kommando. Get läuft ohne Probleme.
      Beispiel: Ich möchte die reduzierte Soll-Temperatur ändern.
      Das Auslesen der Temperatur liefert mit meinem Get-Befehl "vclient -h 127.0.0.1:3002 -c getTempRaumRedSoll" ohne Probleme:

      pi@raspberrypi:~ $ vclient -h 127.0.0.1:3002 -c getTempRaumRedSoll
      getTempRaumRedSoll:
      10.000000 °C
      

      Der SET-Befehl "vclient -h 127.0.0.1:3002 -c setTempRaumRedSoll" liefert einen Fehler:

      pi@raspberrypi:~ $ vclient -h 127.0.0.1:3002 -c setTempRaumRedSoll 12
      [1455] Sat Mar  5 15:11:09 2022 : exit with count=0
      [1455] Sat Mar  5 15:11:09 2022 : Error communicating with the server
      

      Mit debug on kommt leider kein Log:

      pi@raspberrypi:~ $ vclient -h 127.0.0.1:3002 -c "debug on", setTempRaumRedSoll 12
      [1409] Sat Mar  5 14:57:00 2022 : exit with count=0
      [1409] Sat Mar  5 14:57:00 2022 : Error communicating with the server
      

      Das interssante ist, wechsel ich auf "telnet localhost 3002" akzeptiet er den SET-Befehl und übernimmt auch die Änderung:

      pi@raspberrypi:~ $ telnet localhost 3002
      Trying ::1...
      Trying 127.0.0.1...
      Connected to localhost.
      Escape character is '^]'.
      vctrld>setTempRaumRedSoll 12
      OK
      vctrld>getTempRaumRedSoll
      12.000000 °C
      

      Hat jemand eine Idee zu diesem Verhalten und was ich ändern muss.
      Danke.

      bahnuhr J 2 Replies Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @Rupert last edited by

        @rupert

        Warum nimmst du nicht den vissmann adapter ?
        dieser funktioniert doch einwandfrei

        Rupert 1 Reply Last reply Reply Quote 0
        • Rupert
          Rupert @bahnuhr last edited by Rupert

          @bahnuhr

          Den habe ich zur Zeit im Einsatz, aber ich möchte für bestimmte Änderungen per "set" danach sofort zeitnah mit "get" die Rückmeldung/Änderungserfolg holen.
          Im Adapter müsste ich das Abrufintervall für den "get" Befehl auf z.B wenige Sekunden einstellen. Nach erfolgreicher Änderung würde der Adapter trotzdem unnötigerweise alle paar Sekunden den "get" Befehl erneut absetzen.
          Mache ich das direkt über ein Script per exec, reicht ein einmaliger Abruf.

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Rupert last edited by

            @rupert
            Ist für mich nicht logisch.
            Wenn du im Adapter den Wert setzt, und kein error log kommt dann ist der Wert gesetzt.

            Warum sollte dieser nicht gesetzt sein.

            und 2 Zugriffe (per Adapter und per putty) stört. Dies funktioniert nicht.

            Rupert 1 Reply Last reply Reply Quote 0
            • Rupert
              Rupert @bahnuhr last edited by

              @bahnuhr

              Ich würde dann ganz auf den Adapter verzichten wollen. Habe ihn zur Zeit deaktiviert. Über den Adapter bekomme ich ja leider keine Fehlermeldung, wenn ein Befehl nicht funktioniert hat. Einfach davon auszugehen, dass der Befehl akzeptiert wurde, ist mir etwas zu unsicher. Daher würde ich gerne das Ursprungsproblem lösen.

              bahnuhr 1 Reply Last reply Reply Quote 0
              • bahnuhr
                bahnuhr Forum Testing Most Active @Rupert last edited by

                @rupert sagte in SET command unter vcontrold bzw. vclient:

                @bahnuhr

                Ich würde dann ganz auf den Adapter verzichten wollen. Habe ihn zur Zeit deaktiviert. Über den Adapter bekomme ich ja leider keine Fehlermeldung, wenn ein Befehl nicht funktioniert hat. Einfach davon auszugehen, dass der Befehl akzeptiert wurde, ist mir etwas zu unsicher. Daher würde ich gerne das Ursprungsproblem lösen.

                Du bist hier im iobroker forum.
                Und deine Befehle sind doch direkt auf der console ausgeführt.

                Weiterhin ist mir immer deine Vorgehensweise nicht ersichtlich.
                Ich schreibe mit set einen Wert.
                und spätestens nach der eingestellten zeit wird der neue Wert mit get eingetragen.

                Aber da du den Adapter nicht willst, bin ich jetzt raus.

                Vielleicht versucht du es mal im vcontrol forum (wenn es dies gibt)

                Rupert 1 Reply Last reply Reply Quote 0
                • Rupert
                  Rupert @bahnuhr last edited by

                  @bahnuhr

                  Danke dir.
                  Nach meinem Kenntnisstand gibt es für vcontrold kein eigenes Forum. Und da vcontrold auch schon vor dem Adaper aus dem iobroker heraus angesprochen wurde, dachte ich, ich hänge mich an den Ursprungsthread und Frage einmal nach ob jemand dieses Problem auch hatte bzw. eine Lösung für das geschilderte Verhalten weiss. Deshalb poste ich es hier im iobroker-Forum.

                  1 Reply Last reply Reply Quote 0
                  • J
                    jhio @Rupert last edited by

                    @rupert

                    vclient -h 127.0.0.1:3002 -c "setTempRaumRedSoll 12"
                    

                    sollte gehen.

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    1.2k
                    Online

                    31.7k
                    Users

                    79.7k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    812
                    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