Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] Generisches Fensteroffenskript + Vis

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    [Vorlage] Generisches Fensteroffenskript + Vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @dslraser last edited by

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

      starte mal die admin Instanz neu

      Keine Änderung.

      Dominik F. 1 Reply Last reply Reply Quote 0
      • Dominik F.
        Dominik F. @sigi234 last edited by

        @Pittini

        Ich habe das gleiche wie @sigi234

        1 Reply Last reply Reply Quote 0
        • P
          Pittini Developer last edited by

          @sigi234 @Dominik-F - Ich kann das grad nicht reproduzieren. Und obiges Log sagt eigentlich alles ok. Trotzdem biegt das Skript zweifellos iwo falsch ab. Also bitte mal von beiden ein startlog und das Log wenn Ihr entsprechende Türen die als Fenster gemeldet werden aufmacht.

          sigi234 1 Reply Last reply Reply Quote 0
          • sigi234
            sigi234 Forum Testing Most Active @Pittini last edited by sigi234

            @Pittini

            Start:

            javascript.0	2020-06-27 14:31:42.375	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
            javascript.0	2020-06-27 14:31:42.375	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithOpenings:
            javascript.0	2020-06-27 14:31:42.375	info	(68160) script.js.common.Fenster_Pittini3: CreateOpenRoomsList()
            javascript.0	2020-06-27 14:31:42.375	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithTiltedWindows: Keine Fenster gekippt
            javascript.0	2020-06-27 14:31:42.375	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithTiltedWindowsList
            javascript.0	2020-06-27 14:31:42.374	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithOpenWindows: Alle Fenster sind geschlossen
            javascript.0	2020-06-27 14:31:42.374	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithOpenWindowsList
            javascript.0	2020-06-27 14:31:42.374	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithOpenDoors: Keine Tür/en geöffnet
            javascript.0	2020-06-27 14:31:42.374	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithOpenDoorsList
            javascript.0	2020-06-27 14:31:42.371	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
            javascript.0	2020-06-27 14:31:42.371	info	(68160) script.js.common.Fenster_Pittini3: Room 2 = Vorraum is open or disabled, no vent warning set
            javascript.0	2020-06-27 14:31:42.371	info	(68160) script.js.common.Fenster_Pittini3: Reaching VentCheck x=2 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593248450539
            javascript.0	2020-06-27 14:31:42.371	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
            javascript.0	2020-06-27 14:31:42.370	info	(68160) script.js.common.Fenster_Pittini3: Room 1 = Esszimmer is open or disabled, no vent warning set
            javascript.0	2020-06-27 14:31:42.370	info	(68160) script.js.common.Fenster_Pittini3: Reaching VentCheck x=1 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593248450539
            javascript.0	2020-06-27 14:31:42.370	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
            javascript.0	2020-06-27 14:31:42.370	info	(68160) script.js.common.Fenster_Pittini3: Room 0 = Badzimmer is open or disabled, no vent warning set
            javascript.0	2020-06-27 14:31:42.370	info	(68160) script.js.common.Fenster_Pittini3: Reaching VentCheck x=0 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593259024290
            javascript.0	2020-06-27 14:31:42.369	info	(68160) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 0
            javascript.0	2020-06-27 14:31:42.369	info	(68160) script.js.common.Fenster_Pittini3: Alle Türen geschlossen.
            javascript.0	2020-06-27 14:31:42.369	info	(68160) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
            javascript.0	2020-06-27 14:31:42.369	info	(68160) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: reaching ClearWarnTime - [x] = 1
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Esszimmer TempRoomIndex=1
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[2]=closed SensorOldVal= TempRoom=Esszimmer SensorType[x]=Door TempRoomIndex=1
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: Reaching GetRoom x=2
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=false typof val=string x=2 Sensor[x]=hm-rpc.0.NEQ1826414.1.STATE
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 0
            javascript.0	2020-06-27 14:31:42.368	info	(68160) script.js.common.Fenster_Pittini3: Alle Türen geschlossen.
            javascript.0	2020-06-27 14:31:42.367	info	(68160) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
            javascript.0	2020-06-27 14:31:42.367	info	(68160) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
            javascript.0	2020-06-27 14:31:42.366	info	(68160) script.js.common.Fenster_Pittini3: reaching ClearWarnTime - [x] = 2
            javascript.0	2020-06-27 14:31:42.366	info	(68160) script.js.common.Fenster_Pittini3: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Vorraum TempRoomIndex=2
            javascript.0	2020-06-27 14:31:42.364	info	(68160) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[1]=closed SensorOldVal= TempRoom=Vorraum SensorType[x]=Door TempRoomIndex=2
            javascript.0	2020-06-27 14:31:42.364	info	(68160) script.js.common.Fenster_Pittini3: Reaching GetRoom x=1
            javascript.0	2020-06-27 14:31:42.364	info	(68160) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=false typof val=string x=1 Sensor[x]=hm-rpc.0.NEQ1818500.1.STATE
            javascript.0	2020-06-27 14:31:42.364	info	(68160) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 0
            javascript.0	2020-06-27 14:31:42.364	info	(68160) script.js.common.Fenster_Pittini3: Alle Türen geschlossen.
            javascript.0	2020-06-27 14:31:42.363	info	(68160) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
            javascript.0	2020-06-27 14:31:42.363	info	(68160) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
            javascript.0	2020-06-27 14:31:42.362	info	(68160) script.js.common.Fenster_Pittini3: reaching ClearWarnTime - [x] = 0
            javascript.0	2020-06-27 14:31:42.361	info	(68160) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[0]=closed SensorOldVal= TempRoom=Badzimmer SensorType[x]=Window TempRoomIndex=0
            javascript.0	2020-06-27 14:31:42.361	info	(68160) script.js.common.Fenster_Pittini3: Reaching GetRoom x=0
            javascript.0	2020-06-27 14:31:42.360	info	(68160) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=false typof val=string x=0 Sensor[x]=hm-rpc.0.OEQ0926852.1.STATE
            javascript.0	2020-06-27 14:31:42.360	info	(68160) script.js.common.Fenster_Pittini3: x=2=Vorraum SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
            javascript.0	2020-06-27 14:31:42.360	info	(68160) script.js.common.Fenster_Pittini3: x=1=Esszimmer SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
            javascript.0	2020-06-27 14:31:42.359	info	(68160) script.js.common.Fenster_Pittini3: x=0=Badzimmer SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
            javascript.0	2020-06-27 14:31:42.358	info	(68160) script.js.common.Fenster_Pittini3: CreateStates fertig!
            javascript.0	2020-06-27 14:31:42.342	info	(68160) script.js.common.Fenster_Pittini3: registered 0 subscriptions and 0 schedules
            javascript.0	2020-06-27 14:31:42.340	info	(68160) script.js.common.Fenster_Pittini3: Raum- 2 = Esszimmer hat Türsensor/en
            javascript.0	2020-06-27 14:31:42.340	info	(68160) script.js.common.Fenster_Pittini3: Raum- 1 = Vorraum hat Türsensor/en
            javascript.0	2020-06-27 14:31:42.339	info	(68160) script.js.common.Fenster_Pittini3: Raum- 0 = Badzimmer hat Fenstersensor/en
            javascript.0	2020-06-27 14:31:42.318	info	(68160) Start javascript script.js.common.Fenster_Pittini3
            javascript.0	2020-06-27 14:31:41.838	info	(68160) script.js.common.Fenster_Pittini3: reaching ClearWarnTime - [x] = 2
            javascript.0	2020-06-27 14:31:41.838	info	(68160) script.js.common.Fenster_Pittini3: reaching ClearWarnTime - [x] = 1
            javascript.0	2020-06-27 14:31:41.838	info	(68160) script.js.common.Fenster_Pittini3: Clearing Interval for 0
            javascript.0	2020-06-27 14:31:41.838	info	(68160) script.js.common.Fenster_Pittini3: reaching ClearWarnTime - [x] = 0
            

            Terrassentür geöffnet:

            javascript.0	2020-06-27 14:32:56.467	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithOpenings: Esszimmer 1 offene Tür<br>
            javascript.0	2020-06-27 14:32:56.467	info	(68160) script.js.common.Fenster_Pittini3: CreateOpenRoomsList()
            javascript.0	2020-06-27 14:32:56.467	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithOpenDoors: Esszimmer 1 offene Tür
            javascript.0	2020-06-27 14:32:56.466	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithOpenDoorsList
            javascript.0	2020-06-27 14:32:56.466	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithTiltedWindows: Keine Fenster gekippt
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithTiltedWindowsList
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: RoomsWithOpenWindows: Alle Fenster sind geschlossen
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithOpenWindowsList
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: RoomStateTimeStamp at checkWindow= 1593248450539 ms =27.06.2020 11:00:50
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Reaching CreateRoomsWithVentWarnings
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Room 1 = Esszimmer is open or disabled, no vent warning set
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Reaching VentCheck x=1 Init=false VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593248450539
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Offene Türen gesamt= 1
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Offene Fenster gesamt= 0
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Alle Fenster geschlossen.
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: TempMessageLog=27.06.2020 14:32:56: Esszimmer Tür geöffnet!,27.06.2020 14:11:41: Esszimmer Tür geschlossen!,27.06.2020 13:57:04: Badzimmer Fenster geschlosse
            javascript.0	2020-06-27 14:32:56.465	info	(68160) script.js.common.Fenster_Pittini3: Reaching WriteMessageLog, Message=Esszimmer Tür geöffnet!
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: Reaching Meldung, msg= Esszimmer Tür geöffnet!
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: Esszimmer Tür geöffnet
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: RoomOpenDoorCount für Esszimmer=1
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: reaching CheckWindow, SensorVal[2]=open SensorOldVal=closed TempRoom=Esszimmer SensorType[x]=Door TempRoomIndex=1
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: Reaching GetRoom x=2
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=true typof val=string x=2 Sensor[x]=hm-rpc.0.NEQ1826414.1.STATE
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: Ignore Timeout for 2 exceeded, Value change happend, starting Functions
            javascript.0	2020-06-27 14:32:56.464	info	(68160) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=true typof val=string x=2 Sensor[x]=hm-rpc.0.NEQ1826414.1.STATE
            javascript.0	2020-06-27 14:32:56.463	info	(68160) script.js.common.Fenster_Pittini3: InTimeout - Trigger= 2 Wert= true Alter Wert= false
            javascript.0	2020-06-27 14:32:46.462	info	(68160) script.js.Ereignisse.Erstellt_eine_Ereignisliste_mit_50_Einträgen: neuer Event zum verarbeiten: &nbsp;&nbsp;&nbsp;&nbsp; <b>Terrassentür geöffnet</b>
            javascript.0	2020-06-27 14:32:46.454	info	(68160) script.js.common.Fenster_Pittini3: Activating Ignore Timeout for 2, Value to ignore=closed
            javascript.0	2020-06-27 14:32:46.454	info	(68160) script.js.common.Fenster_Pittini3: Reaching CheckForHmShit val=false typof val=string x=2 Sensor[x]=hm-rpc.0.NEQ1826414.1.STATE
            javascript.0	2020-06-27 14:32:46.454	info	(68160) script.js.common.Fenster_Pittini3: Oldstate=false
            javascript.0	2020-06-27 14:32:46.453	info	(68160) script.js.common.Fenster_Pittini3: Trigger= 2 Wert= true Alter Wert= false
            
            Dominik F. 1 Reply Last reply Reply Quote 0
            • Dominik F.
              Dominik F. @sigi234 last edited by Dominik F.

              @Pittini
              Ich glaube es wird schon alles richtig erkannt, nur falsch in der Tabelle ausgegeben
              Skriptstart:

              javascript.0	2020-06-27 14:40:06.523	info	(30431) script.js.common.Fensterauswertung: CreateOpenRoomsList()
              javascript.0	2020-06-27 14:40:06.523	info	(30431) script.js.common.Fensterauswertung: RoomsWithTiltedWindows: Keine Fenster gekippt
              javascript.0	2020-06-27 14:40:06.523	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithTiltedWindowsList
              javascript.0	2020-06-27 14:40:06.523	info	(30431) script.js.common.Fensterauswertung: RoomsWithOpenWindows: EG Bad 1 offenes Fenster<br>OG Bad 2 offene Fenster
              javascript.0	2020-06-27 14:40:06.522	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithOpenWindowsList
              javascript.0	2020-06-27 14:40:06.522	info	(30431) script.js.common.Fensterauswertung: RoomsWithOpenDoors: Keine Tür/en geöffnet
              javascript.0	2020-06-27 14:40:06.522	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithOpenDoorsList
              javascript.0	2020-06-27 14:40:06.522	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithVentWarnings
              javascript.0	2020-06-27 14:40:06.522	info	(30431) script.js.common.Fensterauswertung: Room 4 = OG_Bad is open or disabled, no vent warning set
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching VentCheck x=4 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593252348836
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithVentWarnings
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Room 3 = Keller is open or disabled, no vent warning set
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching VentCheck x=3 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593252348535
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithVentWarnings
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Room 2 = EG_Wohnzimmer is open or disabled, no vent warning set
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching VentCheck x=2 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593252930633
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithVentWarnings
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Room 1 = EG_Küche is open or disabled, no vent warning set
              javascript.0	2020-06-27 14:40:06.521	info	(30431) script.js.common.Fensterauswertung: Reaching VentCheck x=1 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593252348534
              javascript.0	2020-06-27 14:40:06.520	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithVentWarnings
              javascript.0	2020-06-27 14:40:06.520	info	(30431) script.js.common.Fensterauswertung: Room 0 = EG_Bad is open or disabled, no vent warning set
              javascript.0	2020-06-27 14:40:06.520	info	(30431) script.js.common.Fensterauswertung: Reaching VentCheck x=0 Init=true VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593252348836
              javascript.0	2020-06-27 14:40:06.520	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.520	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.520	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 3
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 2
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=EG_Wohnzimmer TempRoomIndex=2
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[10]=closed SensorOldVal= TempRoom=EG_Wohnzimmer SensorType[x]=Door TempRoomIndex=2
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=10
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=0 typof val=string x=10 Sensor[x]=hm-rpc.2.0007DA49992A68.1.STATE
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.519	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 3
              javascript.0	2020-06-27 14:40:06.518	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 3
              javascript.0	2020-06-27 14:40:06.518	info	(30431) script.js.common.Fensterauswertung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Keller TempRoomIndex=3
              javascript.0	2020-06-27 14:40:06.518	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[9]=closed SensorOldVal= TempRoom=Keller SensorType[x]=Door TempRoomIndex=3
              javascript.0	2020-06-27 14:40:06.518	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=9
              javascript.0	2020-06-27 14:40:06.517	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=9 Sensor[x]=zigbee.0.00158d0003e72e2d.opened
              javascript.0	2020-06-27 14:40:06.517	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.517	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.517	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 3
              javascript.0	2020-06-27 14:40:06.517	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 1
              javascript.0	2020-06-27 14:40:06.516	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[8]=closed SensorOldVal= TempRoom=EG_Küche SensorType[x]=Window TempRoomIndex=1
              javascript.0	2020-06-27 14:40:06.516	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=8
              javascript.0	2020-06-27 14:40:06.516	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=8 Sensor[x]=zigbee.0.00158d0003e79084.opened
              javascript.0	2020-06-27 14:40:06.516	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.516	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.516	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 3
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: RoomOpenWindowCount für OG_Bad=2
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[7]=open SensorOldVal= TempRoom=OG_Bad SensorType[x]=Window TempRoomIndex=4
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=7
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=true typof val=string x=7 Sensor[x]=zigbee.0.00158d0003e78e9c.opened
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.515	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 2
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 1
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[6]=closed SensorOldVal= TempRoom=EG_Küche SensorType[x]=Window TempRoomIndex=1
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=6
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=6 Sensor[x]=zigbee.0.00158d0003e72d1b.opened
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.514	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 2
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 2
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[5]=closed SensorOldVal= TempRoom=EG_Wohnzimmer SensorType[x]=Window TempRoomIndex=2
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=5
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=5 Sensor[x]=zigbee.0.00158d0003e72ce7.opened
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.513	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 2
              javascript.0	2020-06-27 14:40:06.511	info	(30431) script.js.common.Fensterauswertung: Setting Interval to Room:EG_Bad
              javascript.0	2020-06-27 14:40:06.511	info	(30431) script.js.common.Fensterauswertung: SendWindowWarnMsg=true TempRoomIndex=0
              javascript.0	2020-06-27 14:40:06.511	info	(30431) script.js.common.Fensterauswertung: RoomOpenWindowCount für EG_Bad=1
              javascript.0	2020-06-27 14:40:06.511	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[4]=open SensorOldVal= TempRoom=EG_Bad SensorType[x]=Window TempRoomIndex=0
              javascript.0	2020-06-27 14:40:06.510	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=4
              javascript.0	2020-06-27 14:40:06.510	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=true typof val=string x=4 Sensor[x]=zigbee.0.00158d0003d41914.opened
              javascript.0	2020-06-27 14:40:06.510	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.510	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.510	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 1
              javascript.0	2020-06-27 14:40:06.510	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 1
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[3]=closed SensorOldVal= TempRoom=EG_Küche SensorType[x]=Window TempRoomIndex=1
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=3
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=3 Sensor[x]=zigbee.0.00158d0003d418de.opened
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 1
              javascript.0	2020-06-27 14:40:06.509	info	(30431) script.js.common.Fensterauswertung: Setting Interval to Room:OG_Bad
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: SendWindowWarnMsg=true TempRoomIndex=4
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: RoomOpenWindowCount für OG_Bad=1
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[2]=open SensorOldVal= TempRoom=OG_Bad SensorType[x]=Window TempRoomIndex=4
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=2
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=true typof val=string x=2 Sensor[x]=zigbee.0.00158d00034d800a.opened
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.508	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 0
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: Alle Fenster geschlossen.
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 1
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[1]=closed SensorOldVal= TempRoom=EG_Küche SensorType[x]=Window TempRoomIndex=1
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=1
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=1 Sensor[x]=zigbee.0.00158d00034d7fb0.opened
              javascript.0	2020-06-27 14:40:06.507	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 0
              javascript.0	2020-06-27 14:40:06.506	info	(30431) script.js.common.Fensterauswertung: Alle Türen geschlossen.
              javascript.0	2020-06-27 14:40:06.506	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 0
              javascript.0	2020-06-27 14:40:06.506	info	(30431) script.js.common.Fensterauswertung: Alle Fenster geschlossen.
              javascript.0	2020-06-27 14:40:06.506	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 2
              javascript.0	2020-06-27 14:40:06.506	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[0]=closed SensorOldVal= TempRoom=EG_Wohnzimmer SensorType[x]=Window TempRoomIndex=2
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=0
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=false typof val=string x=0 Sensor[x]=zigbee.0.00158d00034d695f.opened
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: x=4=OG_Bad SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: x=3=Keller SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: x=2=EG_Wohnzimmer SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: x=1=EG_Küche SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: x=0=EG_Bad SendWindowWarnMsg=true SendVentMsg=true SendWindowOpenCloseMsg=true SendDoorOpenCloseMsg=true
              javascript.0	2020-06-27 14:40:06.505	info	(30431) script.js.common.Fensterauswertung: CreateStates fertig!
              javascript.0	2020-06-27 14:40:06.462	info	(30431) script.js.common.Fensterauswertung: registered 0 subscriptions and 0 schedules
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 0 = EG_Wohnzimmer hat Tür- und Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 4 = Keller hat Türsensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 1 = EG_Küche hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 2 = OG_Bad hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 1 = EG_Küche hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 0 = EG_Wohnzimmer hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 3 = EG_Bad hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 1 = EG_Küche hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 2 = OG_Bad hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 1 = EG_Küche hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.458	info	(30431) script.js.common.Fensterauswertung: Raum- 0 = EG_Wohnzimmer hat Fenstersensor/en
              javascript.0	2020-06-27 14:40:06.452	info	(30431) Start javascript script.js.common.Fensterauswertung
              javascript.0	2020-06-27 14:40:06.305	info	(30431) script.js.common.Fensterauswertung: Clearing Interval for 4
              javascript.0	2020-06-27 14:40:06.305	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 4
              javascript.0	2020-06-27 14:40:06.305	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 3
              javascript.0	2020-06-27 14:40:06.305	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 2
              javascript.0	2020-06-27 14:40:06.305	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 1
              javascript.0	2020-06-27 14:40:06.304	info	(30431) script.js.common.Fensterauswertung: Clearing Interval for 0
              javascript.0	2020-06-27 14:40:06.304	info	(30431) script.js.common.Fensterauswertung: reaching ClearWarnTime - [x] = 0
              javascript.0	2020-06-27 14:40:06.304	info	(30431) Stop script script.js.common.Fensterauswertung
              

              Wohnzimmer Tür wird geöffnet: (HM IP Drehgriff):

              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: RoomsWithOpenings: EG Bad 1 offenes Fenster<br>EG Wohnzimmer 1 offene Tür<br>OG Bad undefined<br>
              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: CreateOpenRoomsList()
              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: RoomsWithOpenDoors: EG Wohnzimmer 1 offene Tür
              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithOpenDoorsList
              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: RoomsWithTiltedWindows: Keine Fenster gekippt
              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithTiltedWindowsList
              javascript.0	2020-06-27 14:53:28.793	info	(30431) script.js.common.Fensterauswertung: RoomsWithOpenWindows: EG Bad 1 offenes Fenster<br>OG Bad 2 offene Fenster
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithOpenWindowsList
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: RoomStateTimeStamp at checkWindow= 1593262382632 ms =27.06.2020 14:53:02
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: Reaching CreateRoomsWithVentWarnings
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: Room 2 = EG_Wohnzimmer is open or disabled, no vent warning set
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: Reaching VentCheck x=2 Init=false VentwarnTime[x]=0 RoomStateTimeStamp[x]=1593262382632
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: Offene Türen gesamt= 1
              javascript.0	2020-06-27 14:53:28.792	info	(30431) script.js.common.Fensterauswertung: Offene Fenster gesamt= 3
              javascript.0	2020-06-27 14:53:28.791	info	(30431) script.js.common.Fensterauswertung: TempMessageLog=27.06.2020 14:53:28: EG Wohnzimmer Tür geöffnet!,27.06.2020 14:53:02: EG Wohnzimmer Fenster geschlossen!,27.06.2020 14:52:45: EG Wohnzimmer F
              javascript.0	2020-06-27 14:53:28.791	info	(30431) script.js.common.Fensterauswertung: Reaching WriteMessageLog, Message=EG Wohnzimmer Tür geöffnet!
              javascript.0	2020-06-27 14:53:28.791	info	(30431) script.js.common.Fensterauswertung: Reaching Meldung, msg= EG Wohnzimmer Tür geöffnet!
              javascript.0	2020-06-27 14:53:28.791	info	(30431) script.js.common.Fensterauswertung: EG_Wohnzimmer Tür geöffnet
              javascript.0	2020-06-27 14:53:28.791	info	(30431) script.js.common.Fensterauswertung: RoomOpenDoorCount für EG_Wohnzimmer=1
              javascript.0	2020-06-27 14:53:28.791	info	(30431) script.js.common.Fensterauswertung: reaching CheckWindow, SensorVal[10]=open SensorOldVal=closed TempRoom=EG_Wohnzimmer SensorType[x]=Door TempRoomIndex=2
              javascript.0	2020-06-27 14:53:28.790	info	(30431) script.js.common.Fensterauswertung: Reaching GetRoom x=10
              javascript.0	2020-06-27 14:53:28.790	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=2 typof val=string x=10 Sensor[x]=hm-rpc.2.0007DA49992A68.1.STATE
              javascript.0	2020-06-27 14:53:28.790	info	(30431) script.js.common.Fensterauswertung: Ignore Timeout for 10 exceeded, Value change happend, starting Functions
              javascript.0	2020-06-27 14:53:28.790	info	(30431) script.js.common.Fensterauswertung: Reaching CheckForHmShit val=2 typof val=string x=10 Sensor[x]=hm-rpc.2.0007DA49992A68.1.STATE
              javascript.0	2020-06-27 14:53:28.790	info	(30431) script.js.common.Fensterauswertung: InTimeout - Trigger= 10 Wert= 2 Alter Wert= 0
              javascript.0	2020-06-27 14:53:27.790	info	(30431) script.js.common.Fensterauswertung: Activating Ignore Timeout for 10, Value to ignore=closed
              
              P 1 Reply Last reply Reply Quote 0
              • P
                Pittini Developer @Dominik F. last edited by

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

                Ich glaube es wird schon alles richtig erkannt, nur falsch in der Tabelle ausgegeben

                Jetzt verwirrste mich aber. Die Tabelle sieht oben doch gut aus? Wo ist da ein Problem? Überseh ich was? Für mich ist das Problem nur dass er ne falsche Nachricht schickt und auch nen Interval macht.

                Dominik F. 1 Reply Last reply Reply Quote 0
                • Dominik F.
                  Dominik F. @Pittini last edited by

                  @Pittini

                  Unbenannt.PNG

                  Okay, ich hab nur das Bild von Siggi gesehen und gesehen, dass es bei mir gleich aussieht. Müsste bei mir nicht dort stehen :Tür geöffnet? Das hatte mich irgendwie verwirrt, dass dort eine offene Tür angezeigt wird und dort steht Fenster geschlossen. Bei Siggi sah es genauso aus und da bin ich davon ausgegangen, dass wir den gleichen Fehler haben.

                  P 2 Replies Last reply Reply Quote 0
                  • P
                    Pittini Developer @Dominik F. last edited by

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

                    Müsste bei mir nicht dort stehen :Tür geöffnet? Das hatte mich irgendwie verwirrt, dass dort eine offene Tür angezeigt wird und dort steht Fenster geschlossen.

                    Ja, die Darstellung ist etwas verwirrend, das hab ich auch gemerkt und besser da grad nach. Wenns Fenster und Türen gibt, werd ich jetzt einfach beides anzeigen lassen, ansonsten das zutreffende. Bisher bezieht sich dieser Teil eigentlich nur auf Fenster.

                    1 Reply Last reply Reply Quote 0
                    • Murmelbaerchen69
                      Murmelbaerchen69 last edited by

                      Hallo,

                      ich erhalte bei allen Geräten folgende Fehlermeldung:
                      bild1.JPG
                      Hier meine Konfiguration:
                      bild4.JPG
                      bild2.JPG
                      bild3.JPG

                      Wo liegt der Fehler?

                      Gruß Ralf

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        Pittini Developer @Murmelbaerchen69 last edited by Pittini

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

                        Wo liegt der Fehler?

                        Vor dem Monitor 😉 .

                        Du hast entgegen der deutlichen Anweisung in der Anleitung dem ganzen Channel die Funktion Fenster verpasst, das kann nicht gehen.

                        2020-06-28 09_39_44-Pittini_iobroker-Fensterauswertung_ Zählt geöffnete Fenster pro Raum und gesamt..png

                        1 Reply Last reply Reply Quote 1
                        • P
                          Pittini Developer @Dominik F. last edited by

                          @Dominik-F @sigi234 , bitte mal das update einspielen und Feedback.

                          Dominik F. sigi234 2 Replies Last reply Reply Quote 1
                          • Dominik F.
                            Dominik F. @Pittini last edited by Dominik F.

                            @Pittini

                            Habs eingespielt und die Darstellung ist jetzt richtig.
                            Persönlich finde ich die Darstellung aber noch nicht ganz optimal.
                            Ich hätte da ein paar Vorschläge:

                            • Wenn es nur Türen oder nur Fenster in einem Raum gibt bräuchte man in der dritten Spalte keine 0 für die die nichtvorhandene Tür oder das Fenster.
                            • Die Zeit, seit dem ein Fenster oder eine Tür geöffnet oder geschlossen ist hat einen doofen Zeilenumbruch drin, es könnte schöner aussehen wenn die Zeit generell eine Zeile unter Fenster/Tür geöffnet steht.
                            • Die Schriftart ist z.B. beim Keller normal, überall sonst Fett. Es würde glaube ich besser aussehen wenn es einheitlich wäre. Das fettgedruckte würde mir persönlich nur beim Raumnamen ausreichen.
                            • Wenn es Türen und Fenster in einem Raum gibt, dann fände ich es glaube ich schöner, wenn in meinem Bild bei EG Wohnzimmer in der dritten Spalte die 0 auf der gleichen Höhe wie Fenster geschlossen stünde und die 1 auf der gleichen Höhe wie Tür geöffnet.

                            Meine Vorschläge würden die Tabelle in der Höhe auf jedenfall vergrößern, dass ist mir klar. Vielleicht gibt es auch bessere Ideen das Aussehen noch zu optimieren. Sind einfach nur Gedanken/Vorschläge. Die Frage ist auch ob sich das alles so umsetzen lässt, da bist du dann gefragt 😄

                            Unbenannt.PNG

                            P 1 Reply Last reply Reply Quote 0
                            • sigi234
                              sigi234 Forum Testing Most Active @Pittini last edited by sigi234

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

                              @Dominik-F @sigi234 , bitte mal das update einspielen und Feedback.

                              Funktioniert! 👍

                              1 Reply Last reply Reply Quote 0
                              • P
                                Pittini Developer @Dominik F. last edited by

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

                                Ich hätte da ein paar Vorschläge:

                                Wenn es nur Türen oder nur Fenster in einem Raum gibt bräuchte man in der dritten Spalte keine 0 für die die nichtvorhandene Tür oder das Fenster.

                                Stimmt, das werd ich ändern.

                                Die Zeit, seit dem ein Fenster oder eine Tür geöffnet oder geschlossen ist hat einen doofen Zeilenumbruch drin, es könnte schöner aussehen wenn die Zeit generell eine Zeile unter Fenster/Tür geöffnet steht.

                                Der Zeilenumbruch is doch hausgemacht, mußt halt die Tabelle bisserl breiter machen.

                                Die Schriftart ist z.B. beim Keller normal, überall sonst Fett. Es würde glaube ich besser aussehen wenn es einheitlich wäre. Das fettgedruckte würde mir persönlich nur beim Raumnamen ausreichen.

                                Die Logik dahinter ist, wenn offen dann fett, wenn geschlossen dann nicht.

                                Wenn es Türen und Fenster in einem Raum gibt, dann fände ich es glaube ich schöner, wenn in meinem Bild bei EG Wohnzimmer in der dritten Spalte die 0 auf der gleichen Höhe wie Fenster geschlossen stünde und die 1 auf der gleichen Höhe wie Tür geöffnet.

                                Nee, um das zu machen müßten die Zahlen die gleiche Größe wie der Text haben, dann könnte ich das auch gleich vor den Text schreiben, dafür wär dann das "auf einen Blick" erfassen nicht mehr so wie ich das wollte.

                                Meine Vorschläge würden die Tabelle in der Höhe auf jedenfall vergrößern, dass ist mir klar. Vielleicht gibt es auch bessere Ideen das Aussehen noch zu optimieren. Sind einfach nur Gedanken/Vorschläge. Die Frage ist auch ob sich das alles so umsetzen lässt, da bist du dann gefragt

                                Ich hab mir Mühe gegeben trotz der neuen Türzeile das ganze zu verkleinern, da werd ich jetzt sicher nix machen wasses wieder aufbläst. Trotzdem danke für die Ideen/Vorschläge, zumindest #1 wird umgesetzt, bei den anderen Sachen bin ich nicht überzeugt.

                                Dominik F. 1 Reply Last reply Reply Quote 0
                                • Dominik F.
                                  Dominik F. @Pittini last edited by

                                  @Pittini

                                  Der Zeilenumbruch is doch hausgemacht, mußt halt die Tabelle bisserl breiter machen.

                                  Hast recht, hat geklappt.

                                  Die Schriftart ist z.B. beim Keller normal, überall sonst Fett. Es würde glaube ich besser aussehen wenn es einheitlich wäre. Das fettgedruckte würde mir persönlich nur beim Raumnamen ausreichen.

                                  Die Logik dahinter ist, wenn offen dann fett, wenn geschlossen dann nicht.

                                  Müsste dann nicht bei meinem Bild EG Wohnzimmer Fenster geschlossen normal und nur Tür geöffnet fett sein?

                                  Wenn es Türen und Fenster in einem Raum gibt, dann fände ich es glaube ich schöner, wenn in meinem Bild bei EG Wohnzimmer in der dritten Spalte die 0 auf der gleichen Höhe wie Fenster geschlossen stünde und die 1 auf der gleichen Höhe wie Tür geöffnet.

                                  Nee, um das zu machen müßten die Zahlen die gleiche Größe wie der Text haben, dann könnte ich das auch gleich vor den Text schreiben, dafür wär dann das "auf einen Blick" erfassen nicht mehr so wie ich das wollte.

                                  Das kann ich nachvollziehen. Eine andere Idee wäre noch, dass wie bei den Bildern die Zahlen in seperaten Spalten zu schreiben. Wenn man weiß, dass die obere Zahl die Fenster darstellen und die untere die Türen, dann ist das kein Problem so wie es jetzt ist. Nur ich denke da an meine Frau, die ich zwingen muss die App zu nutzen und wenn die dann auf die Zahlen schaut oder jemand der das nicht weiß, dann ist das ganze nicht mehr auf einen Blick. Ich versuche halt oft alles so aufzubauen, dass jemand der sich nicht auskennt alles direkt versteht.

                                  Meine Vorschläge würden die Tabelle in der Höhe auf jedenfall vergrößern, dass ist mir klar. Vielleicht gibt es auch bessere Ideen das Aussehen noch zu optimieren. Sind einfach nur Gedanken/Vorschläge. Die Frage ist auch ob sich das alles so umsetzen lässt, da bist du dann gefragt

                                  Ich hab mir Mühe gegeben trotz der neuen Türzeile das ganze zu verkleinern, da werd ich jetzt sicher nix machen wasses wieder aufbläst. Trotzdem danke für die Ideen/Vorschläge, zumindest #1 wird umgesetzt, bei den anderen Sachen bin ich nicht überzeugt.

                                  Na besser eins als keins 🙂 Vielen dank für deine Mühe

                                  P 1 Reply Last reply Reply Quote 0
                                  • P
                                    Pittini Developer @Dominik F. last edited by

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

                                    Na besser eins als keins

                                    Is schon gemacht und online.

                                    Das kann ich nachvollziehen. Eine andere Idee wäre noch, dass wie bei den Bildern die Zahlen in seperaten Spalten zu schreiben. Wenn man weiß, dass die obere Zahl die Fenster darstellen und die untere die Türen, dann ist das kein Problem so wie es jetzt ist. Nur ich denke da an meine Frau, die ich zwingen muss die App zu nutzen und wenn die dann auf die Zahlen schaut oder jemand der das nicht weiß, dann ist das ganze nicht mehr auf einen Blick. Ich versuche halt oft alles so aufzubauen, dass jemand der sich nicht auskennt alles direkt versteht.

                                    Erstes Bild gehört zu erster Zahl gehört zu erster Zeile. Ist doch eigentlich ganz einfach 😉

                                    Müsste dann nicht bei meinem Bild EG Wohnzimmer Fenster geschlossen normal und nur Tür geöffnet fett sein?

                                    Jaein, das unterscheide ich da nicht nochmal, wenn der RAUM offen ist isses fett.

                                    1 Reply Last reply Reply Quote 0
                                    • sigi234
                                      sigi234 Forum Testing Most Active @Pittini last edited by

                                      @Pittini

                                      //Vorraussetzungen: Den Geräten müssen Räume zugewiesen sein, sowie die Funktion "Verschluss" für jeden entsprechenden Datenpunkt zugewiesen sein.

                                      Ist das noch Richtig mit Verschluss ?

                                      P 1 Reply Last reply Reply Quote 0
                                      • P
                                        Pittini Developer @sigi234 last edited by Pittini

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

                                        Ist das noch Richtig mit Verschluss ?

                                        Nein, danke wird korrigiert. Wo haste das denn gefunden?

                                        sigi234 1 Reply Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @Pittini last edited by sigi234

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

                                          Wo haste das denn gefunden?

                                          Im Skript Zeile 6

                                          P 1 Reply Last reply Reply Quote 0
                                          • P
                                            Pittini Developer @sigi234 last edited by

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

                                            Im Skript Zeile 6

                                            Lol, da kann ich lange in der Anleitung suchen 🙂

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            887
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            81
                                            768
                                            151480
                                            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