Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Eine Heizung mit drei Fensterkontakten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Eine Heizung mit drei Fensterkontakten

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
43 Beiträge 4 Kommentatoren 1.3k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    Mariatschi0815
    schrieb am zuletzt editiert von Mariatschi0815
    #14

    Das wäre jetzt meine Idee dazu.

    Ich musste das nochmal editieren. Ich habe noch festgestellt, dass das Thermostat erst anfängt zu arbeiten, wenn mann die Lokaltempereatur kalibriert und der mode auf auto oder heat steht.
    Also um das Heizen anzustoßen genügt es den Wert zum Kalibrieren (Offset[...]) anzustoßen. Das Thermostat mach dann zu wenn das Offset wieder 0 ist.
    Für die Fenster genügt es den Mode zwischen off und auto (oder heat) zu schalten.

    Also sieht mein Skript jetzt erstmal so aus:

    787f0f04-e0a8-4ec8-aed0-1cac50fe5e29-grafik.png

    Das Thermostat misst die Temperatur in der Umgebung eigenständig, liefert aber nicht regelmäßig aktuelle Werte. Somit nutze ich einen extra Temp-Sensor muss den Wert aber bei der Berechnung trotzdem berücksichtigen.

    Und ein Problem bleibt, was wenn die Temperatur sich nicht mehr ändert?

    paul53P 1 Antwort Letzte Antwort
    0
    • M Mariatschi0815

      Das wäre jetzt meine Idee dazu.

      Ich musste das nochmal editieren. Ich habe noch festgestellt, dass das Thermostat erst anfängt zu arbeiten, wenn mann die Lokaltempereatur kalibriert und der mode auf auto oder heat steht.
      Also um das Heizen anzustoßen genügt es den Wert zum Kalibrieren (Offset[...]) anzustoßen. Das Thermostat mach dann zu wenn das Offset wieder 0 ist.
      Für die Fenster genügt es den Mode zwischen off und auto (oder heat) zu schalten.

      Also sieht mein Skript jetzt erstmal so aus:

      787f0f04-e0a8-4ec8-aed0-1cac50fe5e29-grafik.png

      Das Thermostat misst die Temperatur in der Umgebung eigenständig, liefert aber nicht regelmäßig aktuelle Werte. Somit nutze ich einen extra Temp-Sensor muss den Wert aber bei der Berechnung trotzdem berücksichtigen.

      Und ein Problem bleibt, was wenn die Temperatur sich nicht mehr ändert?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #15

      @mariatschi0815 sagte: das Thermostat erst anfängt zu arbeiten, wenn mann die Lokaltempereatur kalibriert

      Wirklich? Das kann ich mir nicht vorstellen. Ein Thermostat muss im entsprechenden Modus die Temperatur regeln. Die Temperaturabhängigkeit im Skript zu realisieren, ist dann kontraproduktiv.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      M 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @mariatschi0815 sagte: das Thermostat erst anfängt zu arbeiten, wenn mann die Lokaltempereatur kalibriert

        Wirklich? Das kann ich mir nicht vorstellen. Ein Thermostat muss im entsprechenden Modus die Temperatur regeln. Die Temperaturabhängigkeit im Skript zu realisieren, ist dann kontraproduktiv.

        M Offline
        M Offline
        Mariatschi0815
        schrieb am zuletzt editiert von Mariatschi0815
        #16

        @paul53 Ja... das Teil bereitet mir jetzt schon etwas länger Kopfzerbrechen... Es ist auch nicht optimal in den Zigbee-Adapter eingebunden, was aber an der Hardware liegt. Hab da schon etliche Leute mit beschäftigt.
        Jedenfalls ist es so erstmal nutzbar. Bin hier auch schon im Forum unterwegs um rauszufinden ob das Eurotronics Spirit Zigbee mittlerweile problemlos läuft und würde dann nochmal umsteigen.
        Für den Moment um mich einzuarbeiten würde ich das Teil jetzt aber erstmal weiter benutzen. Auch wenn dadurch wohl noch mehr Kopfschmerzen vorprogrammiert sind.

        Um es nochmal kurz zu fassen, wir werden hier nicht mehr ewig wohnen, weswegen das Thermostat günstig sein soll/sollte einfach um mich praktisch (oder in dem Fall unpraktisch...) damit beschäftigen zu können.

        paul53P 1 Antwort Letzte Antwort
        0
        • M Mariatschi0815

          @paul53 Ja... das Teil bereitet mir jetzt schon etwas länger Kopfzerbrechen... Es ist auch nicht optimal in den Zigbee-Adapter eingebunden, was aber an der Hardware liegt. Hab da schon etliche Leute mit beschäftigt.
          Jedenfalls ist es so erstmal nutzbar. Bin hier auch schon im Forum unterwegs um rauszufinden ob das Eurotronics Spirit Zigbee mittlerweile problemlos läuft und würde dann nochmal umsteigen.
          Für den Moment um mich einzuarbeiten würde ich das Teil jetzt aber erstmal weiter benutzen. Auch wenn dadurch wohl noch mehr Kopfschmerzen vorprogrammiert sind.

          Um es nochmal kurz zu fassen, wir werden hier nicht mehr ewig wohnen, weswegen das Thermostat günstig sein soll/sollte einfach um mich praktisch (oder in dem Fall unpraktisch...) damit beschäftigen zu können.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #17

          @mariatschi0815 sagte: das Teil bereitet mir jetzt schon etwas länger Kopfzerbrechen...

          Ist es das Saswell SEA802? Da wäre ich vorsichtig, wenn nicht einmal der Hersteller weiß, auf welcher Frequenz es funkt.

          Bild_2022-01-09_190509.png

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          M 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @mariatschi0815 sagte: das Teil bereitet mir jetzt schon etwas länger Kopfzerbrechen...

            Ist es das Saswell SEA802? Da wäre ich vorsichtig, wenn nicht einmal der Hersteller weiß, auf welcher Frequenz es funkt.

            Bild_2022-01-09_190509.png

            M Offline
            M Offline
            Mariatschi0815
            schrieb am zuletzt editiert von
            #18

            @paul53 said in Eine Heizung mit drei Fensterkontakten:

            @mariatschi0815 sagte: das Teil bereitet mir jetzt schon etwas länger Kopfzerbrechen...

            Ist es das Saswell SEA802? Da wäre ich vorsichtig, wenn nicht einmal der Hersteller weiß, auf welcher Frequenz es funkt.

            Bild_2022-01-09_190509.png

            Jain, ist wohl baugleich. Ob Hama da ähnlich desinteressiert ans Werk geht lässt sich nur vermuten. Wobei die Ergebnisse und Arbeitsweisen hier wohl dafürsprechen, dass einfach nur umgelabelt wurde....

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              Mariatschi0815
              schrieb am zuletzt editiert von Mariatschi0815
              #19

              Also, mein Spirit Zigbee kam und es macht das was ein Thermostat tun sollte. Da ich immernoch auf meine anderen Fensterkontakte warte hab ich erstmal folgendes Skript geschrieben. Nichts bewegendes.

              929e10d6-8402-400f-a200-49e2a61daffc-grafik.png

              Edit: Ich hoffe ich hab den CRON-job richtig verstanden. Ich habe hier einfach mal angefangen und ich weiß, dass mein script hier gerade mal ansatzweise lauffähig ist und bin für Hilfestellung sehr dankbar.
              Ich brauch ja zum Ein- und Ausschalten jeweils einen CRON und dann nochmal extra für die Tage mit unterschiedlichen Schaltzeiten, richtig?
              Jetzt gibt es hier schon das erste Problem, wenn bspw. über Nacht ein Fester offen bleibt und die Heizung ausgeschalten wird übermittelt sie automatisch als ZielTemp 5°C. Jetzt würde ja, sobald ich das Fenster schließe meine Heizung im Heizzyklus nur mit 5°C "heizen", wie kann ich denn das umgehen?

              360a14da-643a-4cca-84bd-d597de13b5bb-grafik.png

              Achso, zu einem späteren Zeitpunkt möchte ich die anderen Heizkörper (sobald sie nachgerüstet sind) mit in diesem Heizplan einpflegen.

              Gruß Martin

              1 Antwort Letzte Antwort
              0
              • M Offline
                M Offline
                Mariatschi0815
                schrieb am zuletzt editiert von
                #20

                Mahlzeit,

                hat keiner Zeit mir ein bisschen zu helfen? Ja ich weiß, dass es den Heizungs-Adapter gibt. Ich möchte ja aber gerne scripten (üben) und alles eben so individuell wie möglich gestalten.

                paul53P 1 Antwort Letzte Antwort
                0
                • M Mariatschi0815

                  Mahlzeit,

                  hat keiner Zeit mir ein bisschen zu helfen? Ja ich weiß, dass es den Heizungs-Adapter gibt. Ich möchte ja aber gerne scripten (üben) und alles eben so individuell wie möglich gestalten.

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #21

                  @mariatschi0815 sagte: ein bisschen zu helfen?

                  Das ist nicht möglich, wenn man die Datenpunkte nicht kennt.

                  • Was hat es mit "Thermostat Mode" = "32" / "16" auf sich?
                  • "ZielTemp" ist der Sollwert des Thermostaten?
                  • Woher kommt "TempAbwesend"?

                  Zeige bitte alle Datenpunkte (inkl. Werte) des Thermostaten.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  M 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @mariatschi0815 sagte: ein bisschen zu helfen?

                    Das ist nicht möglich, wenn man die Datenpunkte nicht kennt.

                    • Was hat es mit "Thermostat Mode" = "32" / "16" auf sich?
                    • "ZielTemp" ist der Sollwert des Thermostaten?
                    • Woher kommt "TempAbwesend"?

                    Zeige bitte alle Datenpunkte (inkl. Werte) des Thermostaten.

                    M Offline
                    M Offline
                    Mariatschi0815
                    schrieb am zuletzt editiert von Mariatschi0815
                    #22

                    @paul53 okay, das sind "Eigenheiten" des Thermostats. Die Modi kann ich nur über die bits steuern. Mit "32" schaltet sich das Thermostat aus und setzt die Zieltemperatur (Sollwert) auf 5°C, mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert bspw. 20°C. TempAbwesend kommt auch vom Thermostat, diesen Wert würde es setzen, wenn man in den Abwesenheitsmodus geht, den man aber nicht schalten kann. Ich würde somit einfach nur den vorhandenen Datenpunkt nutzen.

                    Hier alle Datenpunkte des Thermostats:
                    f2053c91-d69d-44a7-9f76-9e2dfcb0e923-grafik.png

                    Edit: heating_setpnt_current ist meine ZielTemp.

                    Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen, daher die abweichende Bezeichnung:
                    f1b2651e-fa4e-47c9-a8f7-9fc8ef89eecf-grafik.png

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • M Mariatschi0815

                      @paul53 okay, das sind "Eigenheiten" des Thermostats. Die Modi kann ich nur über die bits steuern. Mit "32" schaltet sich das Thermostat aus und setzt die Zieltemperatur (Sollwert) auf 5°C, mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert bspw. 20°C. TempAbwesend kommt auch vom Thermostat, diesen Wert würde es setzen, wenn man in den Abwesenheitsmodus geht, den man aber nicht schalten kann. Ich würde somit einfach nur den vorhandenen Datenpunkt nutzen.

                      Hier alle Datenpunkte des Thermostats:
                      f2053c91-d69d-44a7-9f76-9e2dfcb0e923-grafik.png

                      Edit: heating_setpnt_current ist meine ZielTemp.

                      Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen, daher die abweichende Bezeichnung:
                      f1b2651e-fa4e-47c9-a8f7-9fc8ef89eecf-grafik.png

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von paul53
                      #23

                      @mariatschi0815 sagte: Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen

                      Es fehlt der Alias "TempAnwesend" zu "heating_setpnt_occupied".

                      Bild_2022-01-15_190727.png

                      Sind die beiden Datenpunkte "occupied" / "unoccupied" read only ?

                      @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                      mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert

                      Das muss sicherlich die Zahl 16 sein? Oder ist der Datenpunkt "spz_system_mode" vom Typ "string"?

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      M 2 Antworten Letzte Antwort
                      0
                      • paul53P paul53

                        @mariatschi0815 sagte: Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen

                        Es fehlt der Alias "TempAnwesend" zu "heating_setpnt_occupied".

                        Bild_2022-01-15_190727.png

                        Sind die beiden Datenpunkte "occupied" / "unoccupied" read only ?

                        @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                        mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert

                        Das muss sicherlich die Zahl 16 sein? Oder ist der Datenpunkt "spz_system_mode" vom Typ "string"?

                        M Offline
                        M Offline
                        Mariatschi0815
                        schrieb am zuletzt editiert von
                        #24

                        @paul53 Ich muss zugeben, dass das es hier etwas verwirrend ist. Mit den Alias. TempAnwesend ist die ZielTemp.

                        paul53P 1 Antwort Letzte Antwort
                        0
                        • M Mariatschi0815

                          @paul53 Ich muss zugeben, dass das es hier etwas verwirrend ist. Mit den Alias. TempAnwesend ist die ZielTemp.

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von paul53
                          #25

                          @mariatschi0815 sagte: TempAnwesend ist die ZielTemp.

                          TempAnwesend ist die Vorgabe für die Zieltemperatur bei Anwesenheit bzw. 6 - 8 Uhr / 14 - 22 Uhr. Die Variable TempAnwesend kann nicht mit der variablen Zieltemperatur initialisiert werden, da dann das Problem mit zu niedrigem Sollwert entsteht.

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @mariatschi0815 sagte: Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen

                            Es fehlt der Alias "TempAnwesend" zu "heating_setpnt_occupied".

                            Bild_2022-01-15_190727.png

                            Sind die beiden Datenpunkte "occupied" / "unoccupied" read only ?

                            @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                            mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert

                            Das muss sicherlich die Zahl 16 sein? Oder ist der Datenpunkt "spz_system_mode" vom Typ "string"?

                            M Offline
                            M Offline
                            Mariatschi0815
                            schrieb am zuletzt editiert von Mariatschi0815
                            #26

                            @paul53 said in Eine Heizung mit drei Fensterkontakten:

                            @mariatschi0815 sagte: Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen

                            Es fehlt der Alias "TempAnwesend" zu "heating_setpnt_occupied".

                            Bild_2022-01-15_190727.png

                            Sind die beiden Datenpunkte "occupied" / "unoccupied" read only ?

                            @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                            mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert

                            Das muss sicherlich die Zahl 16 sein? Oder ist der Datenpunkt "spz_system_mode" vom Typ "string"?

                            Jetzt hat es erst click gemacht, was du hier gemeint hast. Problem ist das die Datenpunkte ..._current und …_occupied sich sozusagen gegenseitig aktualisieren. Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt. Somit müsste ich also mein Problem beheben indem ich eine zusätzliche Variable zur Übergabe einfüge?

                            Edit: Die Datenpunkte sind beide schreibbar.

                            Und der Wert ist eine Zahl genau, also sollte ich das noch ändern.

                            paul53P 2 Antworten Letzte Antwort
                            0
                            • M Mariatschi0815

                              @paul53 said in Eine Heizung mit drei Fensterkontakten:

                              @mariatschi0815 sagte: Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen

                              Es fehlt der Alias "TempAnwesend" zu "heating_setpnt_occupied".

                              Bild_2022-01-15_190727.png

                              Sind die beiden Datenpunkte "occupied" / "unoccupied" read only ?

                              @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                              mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert

                              Das muss sicherlich die Zahl 16 sein? Oder ist der Datenpunkt "spz_system_mode" vom Typ "string"?

                              Jetzt hat es erst click gemacht, was du hier gemeint hast. Problem ist das die Datenpunkte ..._current und …_occupied sich sozusagen gegenseitig aktualisieren. Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt. Somit müsste ich also mein Problem beheben indem ich eine zusätzliche Variable zur Übergabe einfüge?

                              Edit: Die Datenpunkte sind beide schreibbar.

                              Und der Wert ist eine Zahl genau, also sollte ich das noch ändern.

                              paul53P Offline
                              paul53P Offline
                              paul53
                              schrieb am zuletzt editiert von paul53
                              #27

                              @mariatschi0815 sagte: Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt

                              Wirklich? Das kann ich mir nicht vorstellen.

                              @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                              Die Datenpunkte sind beide schreibbar.

                              Dann ist die Rolle "value.temperature" falsch.

                              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                              M 1 Antwort Letzte Antwort
                              0
                              • AsgothianA Offline
                                AsgothianA Offline
                                Asgothian
                                Developer
                                schrieb am zuletzt editiert von
                                #28

                                @paul53 sagte in Eine Heizung mit drei Fensterkontakten:

                                @mariatschi0815 sagte: Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt

                                Wirklich? Das kann ich mir nicht vorstellen.

                                Das ist so. Der Thermostat unterstützt einen Attribut im Hersteller spezifischen Cluster (current_heating_setpoint). Damit er aber auch von “Standard” Koordinatoren angesteuert werden kann nimmt er auch Werte auf den im Standard definierten Attribut “occupied_heating_setpoint” aus dem HVAC Cluster.

                                A.

                                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                paul53P 1 Antwort Letzte Antwort
                                0
                                • paul53P paul53

                                  @mariatschi0815 sagte: Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt

                                  Wirklich? Das kann ich mir nicht vorstellen.

                                  @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                                  Die Datenpunkte sind beide schreibbar.

                                  Dann ist die Rolle "value.temperature" falsch.

                                  M Offline
                                  M Offline
                                  Mariatschi0815
                                  schrieb am zuletzt editiert von
                                  #29

                                  @paul53 said in Eine Heizung mit drei Fensterkontakten:

                                  Dann ist die Rolle "value.temperature" falsch.

                                  Die Rolle wird vom Adapter so vorgegeben, da hab ich keine Handhabe drüber. Würdest du mir trotzdem erklären was die Rolle aussagt und was dann theoretisch die richtige Rolle wäre?

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • M Mariatschi0815

                                    @paul53 said in Eine Heizung mit drei Fensterkontakten:

                                    Dann ist die Rolle "value.temperature" falsch.

                                    Die Rolle wird vom Adapter so vorgegeben, da hab ich keine Handhabe drüber. Würdest du mir trotzdem erklären was die Rolle aussagt und was dann theoretisch die richtige Rolle wäre?

                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    schrieb am zuletzt editiert von
                                    #30

                                    @mariatschi0815 sagte: was die Rolle aussagt

                                    Siehe Doku

                                    @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                                    was dann theoretisch die richtige Rolle wäre?

                                    "level.temperature"

                                    Wenn die Rolle im Adapter falsch ist, kann man sie aber im Alias korrigieren.

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Mariatschi0815

                                      @paul53 said in Eine Heizung mit drei Fensterkontakten:

                                      @mariatschi0815 sagte: Die Datenpunkte die ich nutze hab ich nochmal in alias-Punkte übernommen

                                      Es fehlt der Alias "TempAnwesend" zu "heating_setpnt_occupied".

                                      Bild_2022-01-15_190727.png

                                      Sind die beiden Datenpunkte "occupied" / "unoccupied" read only ?

                                      @mariatschi0815 sagte in Eine Heizung mit drei Fensterkontakten:

                                      mit "16" schaltet sich das Thermostat ein und setzt die Zieltemperatur auf den zuvor programmierten Wert

                                      Das muss sicherlich die Zahl 16 sein? Oder ist der Datenpunkt "spz_system_mode" vom Typ "string"?

                                      Jetzt hat es erst click gemacht, was du hier gemeint hast. Problem ist das die Datenpunkte ..._current und …_occupied sich sozusagen gegenseitig aktualisieren. Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt. Somit müsste ich also mein Problem beheben indem ich eine zusätzliche Variable zur Übergabe einfüge?

                                      Edit: Die Datenpunkte sind beide schreibbar.

                                      Und der Wert ist eine Zahl genau, also sollte ich das noch ändern.

                                      paul53P Offline
                                      paul53P Offline
                                      paul53
                                      schrieb am zuletzt editiert von
                                      #31

                                      @mariatschi0815 sagte: eine zusätzliche Variable zur Übergabe einfüge?

                                      Ja, erstelle einen eigenen Datenpunkt für "TempAnwesend" unter "0_userdata.0".

                                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                      1 Antwort Letzte Antwort
                                      0
                                      • AsgothianA Asgothian

                                        @paul53 sagte in Eine Heizung mit drei Fensterkontakten:

                                        @mariatschi0815 sagte: Ändere ich current wird occupied auf den selben Wert geschrieben und umgekehrt

                                        Wirklich? Das kann ich mir nicht vorstellen.

                                        Das ist so. Der Thermostat unterstützt einen Attribut im Hersteller spezifischen Cluster (current_heating_setpoint). Damit er aber auch von “Standard” Koordinatoren angesteuert werden kann nimmt er auch Werte auf den im Standard definierten Attribut “occupied_heating_setpoint” aus dem HVAC Cluster.

                                        A.

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        schrieb am zuletzt editiert von
                                        #32

                                        @asgothian
                                        Normalerweise sind “occupied_heating_setpoint” und “unoccupied_heating_setpoint” die Sollwerte, zwischen denen das interne Wochenzeitprogramm umschaltet.

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        M 1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @asgothian
                                          Normalerweise sind “occupied_heating_setpoint” und “unoccupied_heating_setpoint” die Sollwerte, zwischen denen das interne Wochenzeitprogramm umschaltet.

                                          M Offline
                                          M Offline
                                          Mariatschi0815
                                          schrieb am zuletzt editiert von
                                          #33

                                          @paul53 Ich hab jetzt mal probiert das ganze über eine Variable zu lösen. An den CRONs hab ich erstmal nichts geändert. Um die Variable zu schreiben hab ich einen neuen Trigger eingefügt und eine Abfrage. Jetzt wäre es ja aber so, jedes mal wenn das Fenster auf und zu gemacht wird, wird mein Trigger ausgelöst (was ja nicht nötig wäre) kann ich das noch umgehen? Oder ist der Trigger hier generell überflüssig?

                                          df2a25a0-5903-4419-be04-27bfe4a995f9-grafik.png

                                          paul53P 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          550

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe