Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. JavaScript
  5. [Vorlage] Generisches Fensteroffenskript + Vis

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    945

  • Neuer ioBroker-Blog online: MonatsrĂŒckblick MĂ€rz/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.1k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    960

[Vorlage] Generisches Fensteroffenskript + Vis

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascripttemplatemonitoring
768 BeitrÀge 81 Kommentatoren 241.3k Aufrufe 97 Beobachtet
  • Ä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.
  • P Pittini

    @Turbo sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

    Ja, doch wie mache ich das mit Blockly?!?

    Gegenfrage: Verwendest Du den Text auch in Vis zur Anzeige? Wenn nein, kannste im Skript (Zeile 51) das Trennzeichen aufn Komma umstellen. Sollte klappen aber es gibt dann im Vis dafĂŒr keinen Zeilenumbruch mehr.

    PS: Von Blockly hab ich wenig bis keine Ahnung.

    T Offline
    T Offline
    Turbo
    schrieb am zuletzt editiert von
    #124

    @Pittini sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

    @Turbo sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

    Ja, doch wie mache ich das mit Blockly?!?

    Gegenfrage: Verwendest Du den Text auch in Vis zur Anzeige? Wenn nein, kannste im Skript (Zeile 51) das Trennzeichen aufn Komma umstellen. Sollte klappen aber es gibt dann im Vis dafĂŒr keinen Zeilenumbruch mehr.

    PS: Von Blockly hab ich wenig bis keine Ahnung.

    Ja, ich verwende auch den Text fĂŒr vis.
    Wie schon gesagt, ich wollte da jetzt nicht noch ein ellenlanges Programm dafĂŒr machen, deshalb eben die "kastrierte" Version, bis mir etwas anderes einfĂ€llt.

    Im Moment funktioniert es ganz gut, bis Winter habe ich noch etwas Zeit, will Dich ja auch nicht mit meinem Blockly belÀstigen.

    Das mit dem RoomsWithOpenWindows bekomme ich schon noch hin.
    Auf jeden Fall vielen Dank fĂŒr den Tip.

    1 Antwort Letzte Antwort
    0
    • P Pittini

      @Turbo sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

      Ja, doch wie mache ich das mit Blockly?!?

      Gegenfrage: Verwendest Du den Text auch in Vis zur Anzeige? Wenn nein, kannste im Skript (Zeile 51) das Trennzeichen aufn Komma umstellen. Sollte klappen aber es gibt dann im Vis dafĂŒr keinen Zeilenumbruch mehr.

      PS: Von Blockly hab ich wenig bis keine Ahnung.

      Dominik F.D Offline
      Dominik F.D Offline
      Dominik F.
      schrieb am zuletzt editiert von Dominik F.
      #125

      @Pittini

      In deinem Skript scheint ein kleiner Fehler zu sein. Wenn mein HM IP Drehgriffkontakt auf open geht, wird mir in der Vis gekippt angezeigt, bei tilted wird mir geöffnet angezeigt.

      Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.
      So mĂŒsste es aussehen.

      const WindowIsOpenWhen = ["true", "offen", "open", "opened", "2"]; // Hier können eigene States fĂŒr offen angegeben werden, immer !!! in Kleinschreibung
      const WindowIsClosedWhen = ["false", "geschlossen", "closed", "0"]; // Hier können eigene States fĂŒr geschlossen angegeben werden, immer !!! in Kleinschreibung
      const WindowIsTiltedWhen = ["tilted", "gekippt", "1"]; // Hier können eigene States fĂŒr gekippt angegeben werden, immer !!! in Kleinschreibung
      
      
      P 2 Antworten Letzte Antwort
      0
      • Dominik F.D Dominik F.

        @Pittini

        In deinem Skript scheint ein kleiner Fehler zu sein. Wenn mein HM IP Drehgriffkontakt auf open geht, wird mir in der Vis gekippt angezeigt, bei tilted wird mir geöffnet angezeigt.

        Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.
        So mĂŒsste es aussehen.

        const WindowIsOpenWhen = ["true", "offen", "open", "opened", "2"]; // Hier können eigene States fĂŒr offen angegeben werden, immer !!! in Kleinschreibung
        const WindowIsClosedWhen = ["false", "geschlossen", "closed", "0"]; // Hier können eigene States fĂŒr geschlossen angegeben werden, immer !!! in Kleinschreibung
        const WindowIsTiltedWhen = ["tilted", "gekippt", "1"]; // Hier können eigene States fĂŒr gekippt angegeben werden, immer !!! in Kleinschreibung
        
        
        P Offline
        P Offline
        Pittini
        Developer
        schrieb am zuletzt editiert von Pittini
        #126

        @Dominik-F sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

        Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.

        Ja, danke. Ich hatte paar mal in der Telegram Gruppe um diese Info gebeten und als nach 3 Tagen immer noch keiner geantwortet hatte, dacht ich mir, es trifft je eh diejenigen die jetzt nicht antworten und hab das mit ner 50/50 Chance einfach geraten đŸ€Ą . Werd das jetzt korrigieren.

        Edit: Haha, eigentlich isses eh egal was ich mach, da sich die HM GerÀte scheinbar nicht einig sind was jetzt eigentlich open ist, hat mir einer auf FB gepostet:
        94707610_3070825066309441_960740628851851264_o.jpg

        dslraserD 1 Antwort Letzte Antwort
        1
        • D Offline
          D Offline
          dodi666
          schrieb am zuletzt editiert von
          #127

          Hallo zusammen,
          wĂŒrde das Skript gerne ans laufen bekommen.
          Bekomme folgende Fehlermeldung:

          javascript.0	2020-04-27 12:45:00.363	error	(9318) at process._tickCallback (internal/process/next_tick.js:68:7)
          javascript.0	2020-04-27 12:45:00.363	error	(9318) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
          javascript.0	2020-04-27 12:45:00.362	error	(9318) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
          javascript.0	2020-04-27 12:45:00.362	error	(9318) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:580:17)
          javascript.0	2020-04-27 12:45:00.362	error	(9318) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:855:17)
          javascript.0	2020-04-27 12:45:00.362	error	(9318) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1264:17)
          javascript.0	2020-04-27 12:45:00.362	error	(9318) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1211:37)
          javascript.0	2020-04-27 12:45:00.362	error	(9318) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:988:28)
          javascript.0	2020-04-27 12:45:00.361	error	(9318) at Object.createScript (vm.js:277:10)
          javascript.0	2020-04-27 12:45:00.361	error	(9318) at new Script (vm.js:83:7)
          javascript.0	2020-04-27 12:45:00.361	error	(9318) SyntaxError: Unexpected end of input
          javascript.0	2020-04-27 12:45:00.361	error	(9318)
          javascript.0	2020-04-27 12:45:00.361	error	(9318) log('registered ' + __engine.__subscriptions + ' subscription' + (__engine.__subscriptions === 1 ? '' : 's' ) + ' and ' + __engine.__schedules + ' schedule' + (__engine.__schedules === 1 ? ''
          javascript.0	2020-04-27 12:45:00.360	error	at script.js._Testumgebung.FensterĂŒberwachung:259
          javascript.0	2020-04-27 12:45:00.360	error	(9318) script.js._Testumgebung.FensterĂŒberwachung compile failed: 
          

          Einer ne Idee, woran das liegen könnte?

          GrĂŒĂŸe

          P 1 Antwort Letzte Antwort
          0
          • D dodi666

            Hallo zusammen,
            wĂŒrde das Skript gerne ans laufen bekommen.
            Bekomme folgende Fehlermeldung:

            javascript.0	2020-04-27 12:45:00.363	error	(9318) at process._tickCallback (internal/process/next_tick.js:68:7)
            javascript.0	2020-04-27 12:45:00.363	error	(9318) at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
            javascript.0	2020-04-27 12:45:00.362	error	(9318) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
            javascript.0	2020-04-27 12:45:00.362	error	(9318) at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:580:17)
            javascript.0	2020-04-27 12:45:00.362	error	(9318) at adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:855:17)
            javascript.0	2020-04-27 12:45:00.362	error	(9318) at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1264:17)
            javascript.0	2020-04-27 12:45:00.362	error	(9318) at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1211:37)
            javascript.0	2020-04-27 12:45:00.362	error	(9318) at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:988:28)
            javascript.0	2020-04-27 12:45:00.361	error	(9318) at Object.createScript (vm.js:277:10)
            javascript.0	2020-04-27 12:45:00.361	error	(9318) at new Script (vm.js:83:7)
            javascript.0	2020-04-27 12:45:00.361	error	(9318) SyntaxError: Unexpected end of input
            javascript.0	2020-04-27 12:45:00.361	error	(9318)
            javascript.0	2020-04-27 12:45:00.361	error	(9318) log('registered ' + __engine.__subscriptions + ' subscription' + (__engine.__subscriptions === 1 ? '' : 's' ) + ' and ' + __engine.__schedules + ' schedule' + (__engine.__schedules === 1 ? ''
            javascript.0	2020-04-27 12:45:00.360	error	at script.js._Testumgebung.FensterĂŒberwachung:259
            javascript.0	2020-04-27 12:45:00.360	error	(9318) script.js._Testumgebung.FensterĂŒberwachung compile failed: 
            

            Einer ne Idee, woran das liegen könnte?

            GrĂŒĂŸe

            P Offline
            P Offline
            Pittini
            Developer
            schrieb am zuletzt editiert von
            #128

            @dodi666 sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

            Einer ne Idee, woran das liegen könnte?

            Abrakadabra es liegt an....ich weis es nicht.
            Bisserl mehr Infos mußt schon rausrĂŒcken wenn ich helfen soll.

            1. Haste Dich an die Anleitung gehalten?
            2. Zeig mal Deine Einstellungen im Skript.
            3. Zeig mal aus der Objektliste einen der Fensterdatenpunkte wo ich seh wie Du die Raum und Funktionszuweisung gemacht hast
            4. Zeig mal das Log vom Skript selber.
            D 1 Antwort Letzte Antwort
            0
            • P Pittini

              @Dominik-F sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

              Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.

              Ja, danke. Ich hatte paar mal in der Telegram Gruppe um diese Info gebeten und als nach 3 Tagen immer noch keiner geantwortet hatte, dacht ich mir, es trifft je eh diejenigen die jetzt nicht antworten und hab das mit ner 50/50 Chance einfach geraten đŸ€Ą . Werd das jetzt korrigieren.

              Edit: Haha, eigentlich isses eh egal was ich mach, da sich die HM GerÀte scheinbar nicht einig sind was jetzt eigentlich open ist, hat mir einer auf FB gepostet:
              94707610_3070825066309441_960740628851851264_o.jpg

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              schrieb am zuletzt editiert von dslraser
              #129

              @Pittini
              HMIP einfache Sensoren (nur auf/zu)
              haben 0 = geschlossen und 1 = offen, oder ĂŒber die Werteliste CLOSED = geschlossen und OPEN = offen

              HMIP Drehgiffe haben 0 = geschlossen, 1 = gekippt und 2 = offen, oder ĂŒber die Werteliste CLOSED = geschlossen, TILTED = gekippt und OPEN = offen.

              Siehst Du das "Problem" ?
              Ich habe das bei mir (ich kann aber nur Blockly und wenig Javascript) ĂŒber eine zusĂ€tzliche Variable gelöst, wo man die Fenstervariante einstellen kann. Ja nach Fenstervariante nehme ich fĂŒr die Auswertung nur true/false (1 und 0 macht ja das Gleiche), oder die Werteliste. Ich habe zum Beispiel eine Mischvariante aus beiden Sensoren.
              (ĂŒber rpc Adapter)
              Hier zu finden.

              P 1 Antwort Letzte Antwort
              1
              • dslraserD dslraser

                @Pittini
                HMIP einfache Sensoren (nur auf/zu)
                haben 0 = geschlossen und 1 = offen, oder ĂŒber die Werteliste CLOSED = geschlossen und OPEN = offen

                HMIP Drehgiffe haben 0 = geschlossen, 1 = gekippt und 2 = offen, oder ĂŒber die Werteliste CLOSED = geschlossen, TILTED = gekippt und OPEN = offen.

                Siehst Du das "Problem" ?
                Ich habe das bei mir (ich kann aber nur Blockly und wenig Javascript) ĂŒber eine zusĂ€tzliche Variable gelöst, wo man die Fenstervariante einstellen kann. Ja nach Fenstervariante nehme ich fĂŒr die Auswertung nur true/false (1 und 0 macht ja das Gleiche), oder die Werteliste. Ich habe zum Beispiel eine Mischvariante aus beiden Sensoren.
                (ĂŒber rpc Adapter)
                Hier zu finden.

                P Offline
                P Offline
                Pittini
                Developer
                schrieb am zuletzt editiert von
                #130

                @dslraser sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                Siehst Du das "Problem" ?

                Ja, sehe ich, wie ja oben schon geschrieben. Finde das etwas "dĂ€mlich" das HM sich da nicht auf ein Schema einigen kann, wĂ€r ja schliesslich kein Thema zu sagen grundsĂ€tzlich ist 0=geschlossen, 1=open und 2=gekippt. Aber gut, werd ich wohl mal guggen mĂŒssen ob ich da ne Extrawurst fĂŒr HM braten kann.

                dslraserD 1 Antwort Letzte Antwort
                0
                • P Pittini

                  @dslraser sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                  Siehst Du das "Problem" ?

                  Ja, sehe ich, wie ja oben schon geschrieben. Finde das etwas "dĂ€mlich" das HM sich da nicht auf ein Schema einigen kann, wĂ€r ja schliesslich kein Thema zu sagen grundsĂ€tzlich ist 0=geschlossen, 1=open und 2=gekippt. Aber gut, werd ich wohl mal guggen mĂŒssen ob ich da ne Extrawurst fĂŒr HM braten kann.

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #131

                  @Pittini
                  ja, finde ich auch "dÀmlich", aber ist halt so. Wie gesagt, nimm die Werteliste zur Auswertung, bei mir funktioniert das so. Weil, OPEN ist OPEN, egal ob mit 1 oder 2.

                  Einfache Sensoren

                  "states": {
                        "0": "CLOSED",
                        "1": "OPEN"
                  

                  Drehgriffe

                  "states": {
                        "0": "CLOSED",
                        "1": "TILTED",
                        "2": "OPEN"
                  

                  Bei mir

                  Bildschirmfoto 2020-04-27 um 13.57.07.png

                  Bildschirmfoto 2020-04-27 um 14.01.18.png

                  zusÀtzliche Abfrage

                  Bildschirmfoto 2020-04-27 um 14.01.36.png

                  Bisher funktioniert es so, aber ich habe noch keine weiteren Fenstersensoren (habe keine anderen) getestet.
                  Dein Script macht ja ansonsten was "Ă€hnliches" wie mein Blockly.

                  P 1 Antwort Letzte Antwort
                  0
                  • dslraserD dslraser

                    @Pittini
                    ja, finde ich auch "dÀmlich", aber ist halt so. Wie gesagt, nimm die Werteliste zur Auswertung, bei mir funktioniert das so. Weil, OPEN ist OPEN, egal ob mit 1 oder 2.

                    Einfache Sensoren

                    "states": {
                          "0": "CLOSED",
                          "1": "OPEN"
                    

                    Drehgriffe

                    "states": {
                          "0": "CLOSED",
                          "1": "TILTED",
                          "2": "OPEN"
                    

                    Bei mir

                    Bildschirmfoto 2020-04-27 um 13.57.07.png

                    Bildschirmfoto 2020-04-27 um 14.01.18.png

                    zusÀtzliche Abfrage

                    Bildschirmfoto 2020-04-27 um 14.01.36.png

                    Bisher funktioniert es so, aber ich habe noch keine weiteren Fenstersensoren (habe keine anderen) getestet.
                    Dein Script macht ja ansonsten was "Ă€hnliches" wie mein Blockly.

                    P Offline
                    P Offline
                    Pittini
                    Developer
                    schrieb am zuletzt editiert von Pittini
                    #132

                    @dslraser sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                    Wie gesagt, nimm die Werteliste zur Auswertung, bei mir funktioniert das so. Weil, OPEN ist OPEN, egal ob mit 1 oder 2.

                    Bin ich grad schon dran. Werd erstmal abfragen ob HM Sensor und dann die Werteliste auswerten. Die Function heißt CheckForHmShit() ;)

                    Dein Script macht ja ansonsten was "Ă€hnliches" wie mein Blockly.

                    Jap, nur halt mit mehr Schnickschnack drumrum. Ich hab auch nur Xiaomi Sensoren, alle anderen leg ich mir "virtuell" zum testen als Dp an, wo ich manuell die States reinschreib.

                    dslraserD 1 Antwort Letzte Antwort
                    1
                    • P Pittini

                      @dslraser sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                      Wie gesagt, nimm die Werteliste zur Auswertung, bei mir funktioniert das so. Weil, OPEN ist OPEN, egal ob mit 1 oder 2.

                      Bin ich grad schon dran. Werd erstmal abfragen ob HM Sensor und dann die Werteliste auswerten. Die Function heißt CheckForHmShit() ;)

                      Dein Script macht ja ansonsten was "Ă€hnliches" wie mein Blockly.

                      Jap, nur halt mit mehr Schnickschnack drumrum. Ich hab auch nur Xiaomi Sensoren, alle anderen leg ich mir "virtuell" zum testen als Dp an, wo ich manuell die States reinschreib.

                      dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #133

                      @Pittini sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                      CheckForHmShit()

                      😂😅✌

                      1 Antwort Letzte Antwort
                      0
                      • Dominik F.D Dominik F.

                        @Pittini

                        In deinem Skript scheint ein kleiner Fehler zu sein. Wenn mein HM IP Drehgriffkontakt auf open geht, wird mir in der Vis gekippt angezeigt, bei tilted wird mir geöffnet angezeigt.

                        Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.
                        So mĂŒsste es aussehen.

                        const WindowIsOpenWhen = ["true", "offen", "open", "opened", "2"]; // Hier können eigene States fĂŒr offen angegeben werden, immer !!! in Kleinschreibung
                        const WindowIsClosedWhen = ["false", "geschlossen", "closed", "0"]; // Hier können eigene States fĂŒr geschlossen angegeben werden, immer !!! in Kleinschreibung
                        const WindowIsTiltedWhen = ["tilted", "gekippt", "1"]; // Hier können eigene States fĂŒr gekippt angegeben werden, immer !!! in Kleinschreibung
                        
                        
                        P Offline
                        P Offline
                        Pittini
                        Developer
                        schrieb am zuletzt editiert von
                        #134

                        @Dominik-F sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                        Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.
                        So mĂŒsste es aussehen.

                        Ich hab mal ne Beta 1.5.2 auf Git geladen, teste mal ob das jetzt passt mit den HM Sensoren, ich werte die jetzt anders aus.

                        Dominik F.D 1 Antwort Letzte Antwort
                        0
                        • P Pittini

                          @dodi666 sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                          Einer ne Idee, woran das liegen könnte?

                          Abrakadabra es liegt an....ich weis es nicht.
                          Bisserl mehr Infos mußt schon rausrĂŒcken wenn ich helfen soll.

                          1. Haste Dich an die Anleitung gehalten?
                          2. Zeig mal Deine Einstellungen im Skript.
                          3. Zeig mal aus der Objektliste einen der Fensterdatenpunkte wo ich seh wie Du die Raum und Funktionszuweisung gemacht hast
                          4. Zeig mal das Log vom Skript selber.
                          D Offline
                          D Offline
                          dodi666
                          schrieb am zuletzt editiert von
                          #135

                          @Pittini Sorry lĂ€uft alles, hat sich beim kopieren von Git ein Fehler eingeschlichen. Vielen Dank fĂŒr das coole Script!

                          1 Antwort Letzte Antwort
                          0
                          • P Pittini

                            @Dominik-F sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                            Ich kann das natĂŒrlich in den Einstellungen der Arrays Ă€ndern, wollte dich aber darauf hinweisen.
                            So mĂŒsste es aussehen.

                            Ich hab mal ne Beta 1.5.2 auf Git geladen, teste mal ob das jetzt passt mit den HM Sensoren, ich werte die jetzt anders aus.

                            Dominik F.D Offline
                            Dominik F.D Offline
                            Dominik F.
                            schrieb am zuletzt editiert von
                            #136

                            @Pittini

                            keine Probleme bei meinem Drehgriffkontakt. Zeigt in der Vis alles so an wie es sein soll

                            1 Antwort Letzte Antwort
                            0
                            • D Offline
                              D Offline
                              dodi666
                              schrieb am zuletzt editiert von
                              #137

                              @Pittini Was hĂ€ltst du von einer Möglichkeit zur Konfiguration der Symbolik (Fenster/TĂŒre)?

                              P 1 Antwort Letzte Antwort
                              0
                              • D dodi666

                                @Pittini Was hĂ€ltst du von einer Möglichkeit zur Konfiguration der Symbolik (Fenster/TĂŒre)?

                                P Offline
                                P Offline
                                Pittini
                                Developer
                                schrieb am zuletzt editiert von
                                #138

                                @dodi666 sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                                Was hĂ€ltst du von einer Möglichkeit zur Konfiguration der Symbolik (Fenster/TĂŒre)?

                                Nix. Außer Du hast nen konkreten Plan, der auch die LĂŒftungsempfehlungsfunktion etc berĂŒcksichtigt. Wenn Du da z.B. einfach ne TĂŒre mit einklinkst wird nach jedem TĂŒr öffnen/schliessen die LĂŒftungsempfehlung zurĂŒckgesetzt. Die Fensteroffenwarnung greift auch nicht mehr weil ne TĂŒr ja auch mal paar Minuten offen sein kann usw.

                                D 1 Antwort Letzte Antwort
                                0
                                • P Pittini

                                  @dodi666 sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                                  Was hĂ€ltst du von einer Möglichkeit zur Konfiguration der Symbolik (Fenster/TĂŒre)?

                                  Nix. Außer Du hast nen konkreten Plan, der auch die LĂŒftungsempfehlungsfunktion etc berĂŒcksichtigt. Wenn Du da z.B. einfach ne TĂŒre mit einklinkst wird nach jedem TĂŒr öffnen/schliessen die LĂŒftungsempfehlung zurĂŒckgesetzt. Die Fensteroffenwarnung greift auch nicht mehr weil ne TĂŒr ja auch mal paar Minuten offen sein kann usw.

                                  D Offline
                                  D Offline
                                  dodi666
                                  schrieb am zuletzt editiert von
                                  #139

                                  @Pittini
                                  In meinem speziellen Fall hab ich fĂŒr die WohnungstĂŒre bis dato einen separaten Raum fĂŒr die TĂŒre angelegt. Somit kann ich dann die LĂŒftungsmeldung fĂŒr den Raum (Flur mit Fenster) und die TĂŒre getrennt voneinander konfigurieren. Ein Flag fĂŒr Fenster/TĂŒre wĂ€re ja auch denkbar, welches somit dann die von dir genannten Funktionen fĂŒr die TĂŒre disabled. Zudem gibt es ja auch beispielsweise TerrassentĂŒren mit Kippfunktion, welche durchaus zur BelĂŒftung des Raumes genutzt werden können.

                                  P 1 Antwort Letzte Antwort
                                  0
                                  • D Offline
                                    D Offline
                                    der-eine
                                    schrieb am zuletzt editiert von
                                    #140

                                    @Pittini hast Du noch eine Version Deines Skriptes das „einfach“ nur die RĂ€ume anzeigt und die Fenster zĂ€hlt ohne Ventwarning?

                                    P 1 Antwort Letzte Antwort
                                    0
                                    • D der-eine

                                      @Pittini hast Du noch eine Version Deines Skriptes das „einfach“ nur die RĂ€ume anzeigt und die Fenster zĂ€hlt ohne Ventwarning?

                                      P Offline
                                      P Offline
                                      Pittini
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #141

                                      @der-eine sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                                      hast Du noch eine Version Deines Skriptes das „einfach“ nur die RĂ€ume anzeigt und die Fenster zĂ€hlt ohne Ventwarning?

                                      https://github.com/Pittini/iobroker-Fensterauswertung/tree/master/V1.2.3-stable

                                      D 1 Antwort Letzte Antwort
                                      0
                                      • P Pittini

                                        @der-eine sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                                        hast Du noch eine Version Deines Skriptes das „einfach“ nur die RĂ€ume anzeigt und die Fenster zĂ€hlt ohne Ventwarning?

                                        https://github.com/Pittini/iobroker-Fensterauswertung/tree/master/V1.2.3-stable

                                        D Offline
                                        D Offline
                                        der-eine
                                        schrieb am zuletzt editiert von
                                        #142

                                        @Pittini danke 👍

                                        P 1 Antwort Letzte Antwort
                                        0
                                        • D dodi666

                                          @Pittini
                                          In meinem speziellen Fall hab ich fĂŒr die WohnungstĂŒre bis dato einen separaten Raum fĂŒr die TĂŒre angelegt. Somit kann ich dann die LĂŒftungsmeldung fĂŒr den Raum (Flur mit Fenster) und die TĂŒre getrennt voneinander konfigurieren. Ein Flag fĂŒr Fenster/TĂŒre wĂ€re ja auch denkbar, welches somit dann die von dir genannten Funktionen fĂŒr die TĂŒre disabled. Zudem gibt es ja auch beispielsweise TerrassentĂŒren mit Kippfunktion, welche durchaus zur BelĂŒftung des Raumes genutzt werden können.

                                          P Offline
                                          P Offline
                                          Pittini
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #143

                                          @dodi666 sagte in [Vorlage] Generisches Fensteroffenskript + Vis:

                                          Zudem gibt es ja auch beispielsweise TerrassentĂŒren mit Kippfunktion, welche durchaus zur BelĂŒftung des Raumes genutzt werden können.

                                          Eben, und spĂ€testens da wirds dann schrĂ€g. Momentan wird das als Fenster gewertet, gĂ€bs jetzt auch TĂŒren im Skript, wĂŒrden die meisten es als TĂŒr definieren, was dann die LĂŒftungs und Öffnungswarnung durcheinander bringen wĂŒrde, also mĂŒĂŸte man es als TĂŒr und Fenster deklarieren können usw. So "einfach" mit nem Flag ist das auch nicht getan, geht schon damit los, wo willste denn das Flag setzen? In der Objektliste bei den Fenstern? Da hats nix zu suchen, das sind Fenster. Also mĂŒĂŸte man ne 2te Struktur anlegen, ne 2te Funktion einfĂŒhren und den halben Code umschreiben wenns anstĂ€ndig gemacht sein soll. Einfach "dranpappen" is Pfusch und wird nicht passieren. Vieleicht mach ich irgendwann mal was in der Richtung wenn mir richtig langweilig ist, aktuell wirds keinerlei Änderungen in der GrĂ¶ĂŸenordnung geben.

                                          D 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          607

                                          Online

                                          32.9k

                                          Benutzer

                                          83.1k

                                          Themen

                                          1.3m

                                          BeitrÀge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          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