Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. zwave2 und Spirit-Thermostat

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    zwave2 und Spirit-Thermostat

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

      Moin in die Runde,

      Ich nutze schon seit längerem den zwave2-Adapter und als Thermostate die Spirits. Seit dem Update auf v 3.1.0 des Adapters will mein Spirit nicht mehr mit einem externen Temp-Sensor beim "temperatureOffset" arbeiten.

      Vorgegangen bin ich wie folgt:
      Als Wert habe ich die -128 eigetragen und in die Einstellungen die ID des externen Sensors geschrieben. Bisher wollte das auch immer ganz gut klappen. Nur bleibt die Heizung seit ein paar Tagen kalt.

      Hat eventuell jemand eine zündende Idee, wie ich das noch anders lösen kann?

      Gruß
      Traxx

      81430512-751c-4885-adae-35af4134af7c-grafik.png

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @DrTraxx last edited by paul53

        @drtraxx sagt: Bisher wollte das auch immer ganz gut klappen.

        Das glaube ich nicht. Unter "common.states" steht auf der rechten Seite ein Zustandstext. Man kann dort keinen Wert übergeben. Dafür benötigt man ein Skript.
        Außerdem wäre als Offset ein Temperaturmesswert ohnehin falsch. Es müsste eine Temperaturdifferenz übergeben werden.

        D 1 Reply Last reply Reply Quote 0
        • D
          DrTraxx @paul53 last edited by DrTraxx

          @paul53
          Laut der Bedienungsanleitung ist dies die externe Bereitstellung der Temperatur. Und in den Tiefen des WWW (Den Beitrag finde ich leider nicht mehr) stand auch diese Vorgehensweise als Anleitung für die externe Bereitstellung.

          da56cf9c-ab3c-4755-a197-4f05ecfbd475-grafik.png

          b3915881-c894-4805-aefa-87ec5b0bb9ce-grafik.png

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @DrTraxx last edited by

            @drtraxx sagte: diese Vorgehensweise als Anleitung für die externe Bereitstellung.

            Dann war diese Anleitung falsch. Über "common.states" kann es nicht funktionieren.

            D 1 Reply Last reply Reply Quote 0
            • D
              DrTraxx @paul53 last edited by

              @paul53

              Dann zeig mir doch auf, wie ich es sonst machen soll.
              Wo kann ich wie Werte an meinen Spirit übergeben, damit ich die Temperatur extern bereitstellen kann?

              paul53 2 Replies Last reply Reply Quote 0
              • paul53
                paul53 @DrTraxx last edited by

                @drtraxx
                Anhand des Ausschnitts aus der Anleitung ist die Übergabe des Wertes 0x80 an den Offset-Datenpunkt schon richtig. Man muss aber den Messwert des externen Sensors per Skript auf einen anderen Datenpunkt (Temperatur?) des Spirits schreiben.

                D 1 Reply Last reply Reply Quote 0
                • D
                  DrTraxx @paul53 last edited by

                  @paul53
                  Das wird nicht funktionieren. Der Temperaturwert des Spirit ist ein "read-only-State".
                  Sonst gibt es auch keine andere Möglichkeit, irgendwo eine Temperatur zu übergeben

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @DrTraxx last edited by

                    @drtraxx sagte: Der Temperaturwert des Spirit ist ein "read-only-State".

                    Funktioniert es vielleicht nur mit einem externen Z-Wave-Sensor in direkter Kopplung?
                    Versuche es einfach mal, auf den Datenpunkt zu schreiben (vorher Schreiben erlauben, um die Warnung des js-controllers zu vermeiden).

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      DrTraxx @paul53 last edited by

                      @paul53

                      Wenn das so einfach wäre, müsste ich die Option der externen Bereitstellung nicht haben. Dann kann ich mit meinem Sensor gleich alles überschreiben und das offset auf 0 lassen.

                      paul53 2 Replies Last reply Reply Quote 0
                      • paul53
                        paul53 @DrTraxx last edited by paul53

                        @drtraxx sagte: müsste ich die Option der externen Bereitstellung nicht haben.

                        Die Option schaltet den internen Sensor ab und ermöglicht die Entgegennahme von externen Werten.
                        Man kann an den Offset nicht gleichzeitig den Wert 0x80 und den Temperaturwert übergeben.

                        1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @DrTraxx last edited by paul53

                          @drtraxx

                          Spirit_Temp.JPG

                          1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @DrTraxx last edited by paul53

                            @drtraxx sagte: zeig mir doch auf, wie ich es sonst machen soll.

                            Mehr Erfolg verspricht die Steuerung des Offsets per Skript:

                            Blockly_Offset.JPG

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              DrTraxx @paul53 last edited by

                              @paul53
                              Danke, die Idee ist tatsächlich ziemlich hilfreich.
                              Dann muss ich mir da mal was in TS zusammenbasteln. Blockly ist nicht so ganz meins.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              633
                              Online

                              31.7k
                              Users

                              79.8k
                              Topics

                              1.3m
                              Posts

                              2
                              13
                              278
                              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