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. JavaScript
  5. [Vorlage] Generisches Fensteroffenskript + Vis

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Vorlage] Generisches Fensteroffenskript + Vis

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

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

    Ok, scheint doch bei mir ein Fehler drin zu sein. Habe mal die neuste Version von Git gezogen und die HM IP Kontakte angelegt und es gibt keine Wanrs oder Erros und es wird sauber gezählt und der Text generiert.

    Genau deswegen kein Support für geänderte Skripte.

    Ich habe auch gesehen, du hast Türen hinzugefügt. Das ist schon mal super. Ich hätte noch eine Bitte, könntest du vllt Tore auch noch mit hinzufügen, habe Garagen und Hoftore, das würde ich gerne noch mit überwachen. Gerade das Hoftor ist super wichtig, wegen dem Hund. Ich weiß nicht wieviel Arbeit das macht, dein Script um Tore zu erweitern, aber ich würde mich freuen wenn du dir das mal überlegen würdest.

    Ähmm, ein Tor ist auch ne Tür, also diese Erweiterung wirds nicht geben

    Dennoch komisch das es mit den anderen Kontakten wunderbar geklappt hat, was ich umgeändert habe.

    Nein, nicht komisch. Wenn Du nen Fehler in der HM Funktion gebaut hast, diese aber bisher nicht genutzt wurde, dann greift der Fehler halt erst wenn Du nen HM Kontakt hinzufügst. Suchen und Ersetzen is cool, aber kann ins Auge gehen wenn dabei Sachen mitgeändert werden die nicht geändert werden sollten. Auch wenn man ein Skript umschreibt, gibt es keinen Grund Logmeldungen oder Funktionsnamen zu ändern.

    D3ltoroxpD Online
    D3ltoroxpD Online
    D3ltoroxp
    schrieb am zuletzt editiert von
    #377

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

    Ähmm, ein Tor ist auch ne Tür, also diese Erweiterung wirds nicht geben

    Naja, ist dann aber verwirrend, weil ich Hoftore habe aber auch ne Hoftür. Hoftore kann ich dann per Tablet oder Alexa öffnen/schließen, die Tür nicht. An der Garage das selbe, Garantetor oder Tür.

    Geht mir eigentlich nur um den Text, das es dann auch passend in der Message steht, wenns das Tor ist, sollte nicht Garagentür stehen. Muss ich mal schauen, wie ich das anstelle.

    1 Antwort Letzte Antwort
    0
    • P Pittini

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

      Ok, scheint doch bei mir ein Fehler drin zu sein. Habe mal die neuste Version von Git gezogen und die HM IP Kontakte angelegt und es gibt keine Wanrs oder Erros und es wird sauber gezählt und der Text generiert.

      Genau deswegen kein Support für geänderte Skripte.

      Ich habe auch gesehen, du hast Türen hinzugefügt. Das ist schon mal super. Ich hätte noch eine Bitte, könntest du vllt Tore auch noch mit hinzufügen, habe Garagen und Hoftore, das würde ich gerne noch mit überwachen. Gerade das Hoftor ist super wichtig, wegen dem Hund. Ich weiß nicht wieviel Arbeit das macht, dein Script um Tore zu erweitern, aber ich würde mich freuen wenn du dir das mal überlegen würdest.

      Ähmm, ein Tor ist auch ne Tür, also diese Erweiterung wirds nicht geben

      Dennoch komisch das es mit den anderen Kontakten wunderbar geklappt hat, was ich umgeändert habe.

      Nein, nicht komisch. Wenn Du nen Fehler in der HM Funktion gebaut hast, diese aber bisher nicht genutzt wurde, dann greift der Fehler halt erst wenn Du nen HM Kontakt hinzufügst. Suchen und Ersetzen is cool, aber kann ins Auge gehen wenn dabei Sachen mitgeändert werden die nicht geändert werden sollten. Auch wenn man ein Skript umschreibt, gibt es keinen Grund Logmeldungen oder Funktionsnamen zu ändern.

      JB_SullivanJ Offline
      JB_SullivanJ Offline
      JB_Sullivan
      schrieb am zuletzt editiert von JB_Sullivan
      #378

      @Pittini

      Ich habe heute damit begonnen alle Aliase zu verwenden. Dadurch bekomme ich in deinem Skript eine Fehlermeldung die ich nicht greifen kann.

      Hier erstmal die Einstellungen unter Funktionen. Der Unterschied ist jetzt das Fenster/Tuer nun nicht mehr direkt auf den Datenpunkt zugreift, sondern auf den Alias Datenpunkt.

      2020-10-04 20_24_57-enums - ioBroker.png

      Das scheint auch alles soweit zu funktionoieren. Nur den NUKI Datenpunkt will er nicht so wirklich akzeptieren, was folgende Fehlermeldung zu Folge hat. Hast du ggf. einen Tip für mich wo ich (noch) suchen kann?

      Hier die Fehlermeldung:

      javascript.0	2020-10-04 20:14:13.629	error	(12508) at processImmediate (timers.js:658:5)
      javascript.0	2020-10-04 20:14:13.628	error	(12508) at tryOnImmediate (timers.js:676:5)
      javascript.0	2020-10-04 20:14:13.628	error	(12508) at runCallback (timers.js:705:18)
      javascript.0	2020-10-04 20:14:13.628	error	(12508) at Immediate.setImmediate (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:236:41)
      javascript.0	2020-10-04 20:14:13.628	error	(12508) at change (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\adapter.js:5346:46)
      javascript.0	2020-10-04 20:14:13.627	error	(12508) at Array.forEach (<anonymous>)
      javascript.0	2020-10-04 20:14:13.625	error	(12508) at aliases.(anonymous function).targets.forEach.target (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\adapter.js:5352:41)
      javascript.0	2020-10-04 20:14:13.624	error	(12508) at Object.stateChange (C:\iobroker\GLT\node_modules\iobroker.javascript\main.js:472:25)
      javascript.0	2020-10-04 20:14:13.624	error	(12508) at Object.callback (C:\iobroker\GLT\node_modules\iobroker.javascript\lib\sandbox.js:1055:38)
      javascript.0	2020-10-04 20:14:13.624	error	(12508) at Object.<anonymous> (script.js.common.Fensterueberwachung:1327:30)
      javascript.0	2020-10-04 20:14:13.623	error	(12508) Error in callback: TypeError: Cannot read property 'search' of null
      javascript.0	2020-10-04 20:14:06.487	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.486	warn	(12508) script.js.common.Fensterueberwachung: Unknown Windowstate undefined detected at alias.0.TFK.NUKI_geschlossen, please check your configuration
      javascript.0	2020-10-04 20:14:06.485	warn	(12508) at process._tickCallback (internal/process/next_tick.js:68:7)
      javascript.0	2020-10-04 20:14:06.485	warn	(12508) at promise.then (C:\iobroker\GLT\node_modules\standard-as-callback\built\index.js:19:49)
      javascript.0	2020-10-04 20:14:06.485	warn	(12508) at tryCatcher (C:\iobroker\GLT\node_modules\standard-as-callback\built\utils.js:11:23)
      javascript.0	2020-10-04 20:14:06.485	warn	(12508) at (anonymous function).get (C:\iobroker\GLT\node_modules\iobroker.objects-redis\index.js:1:93703)
      javascript.0	2020-10-04 20:14:06.484	warn	(12508) at adapterObjects.getObject (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\adapter.js:2870:21)
      javascript.0	2020-10-04 20:14:06.484	warn	(12508) at C:\iobroker\GLT\node_modules\iobroker.javascript\lib\sandbox.js:1885:38
      javascript.0	2020-10-04 20:14:06.484	warn	(12508) at Object.<anonymous> (script.js.common.Fensterueberwachung:255:13)
      javascript.0	2020-10-04 20:14:06.484	warn	(12508) at InitialSort (script.js.common.Fensterueberwachung:291:5)
      javascript.0	2020-10-04 20:14:06.483	warn	(12508) at main (script.js.common.Fensterueberwachung:323:5)
      javascript.0	2020-10-04 20:14:06.483	warn	(12508) at init (script.js.common.Fensterueberwachung:308:45)
      javascript.0	2020-10-04 20:14:06.463	warn	(12508) getState "alias.0.TFK.NUKI_geschlossen" not found (3)
      javascript.0	2020-10-04 20:14:06.462	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.458	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Stube-1 TempRoomIndex=8
      javascript.0	2020-10-04 20:14:06.458	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.456	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Küche TempRoomIndex=7
      javascript.0	2020-10-04 20:14:06.456	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.454	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Flur TempRoomIndex=3
      javascript.0	2020-10-04 20:14:06.454	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.452	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Keller TempRoomIndex=4
      javascript.0	2020-10-04 20:14:06.452	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.450	info	(12508) script.js.common.Fensterueberwachung: SendWindowWarnMsg=true TempRoomIndex=9
      javascript.0	2020-10-04 20:14:06.448	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.448	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
      javascript.0	2020-10-04 20:14:06.446	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.445	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
      javascript.0	2020-10-04 20:14:06.444	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.443	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
      javascript.0	2020-10-04 20:14:06.441	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.441	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
      javascript.0	2020-10-04 20:14:06.439	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
      javascript.0	2020-10-04 20:14:06.439	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
      javascript.0	2020-10-04 20:14:06.427	info	(12508) script.js.common.Fensterueberwachung: registered 0 subscriptions and 0 schedules
      javascript.0	2020-10-04 20:14:06.404	info	(12508) script.js.common.Fensterueberwachung: starting Fensterskript, Version 1.6.5
      javascript.0	2020-10-04 20:14:06.389	info	(12508) Start javascript script.js.common.Fensterueberwachung
      

      Im Fehlerlog steht, das er kein State für das NUKI finden kann. Es ist aber da und es ist true.

      2020-10-04 20_31_34-objects - ioBroker.png

      ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

      P 1 Antwort Letzte Antwort
      0
      • JB_SullivanJ JB_Sullivan

        @Pittini

        Ich habe heute damit begonnen alle Aliase zu verwenden. Dadurch bekomme ich in deinem Skript eine Fehlermeldung die ich nicht greifen kann.

        Hier erstmal die Einstellungen unter Funktionen. Der Unterschied ist jetzt das Fenster/Tuer nun nicht mehr direkt auf den Datenpunkt zugreift, sondern auf den Alias Datenpunkt.

        2020-10-04 20_24_57-enums - ioBroker.png

        Das scheint auch alles soweit zu funktionoieren. Nur den NUKI Datenpunkt will er nicht so wirklich akzeptieren, was folgende Fehlermeldung zu Folge hat. Hast du ggf. einen Tip für mich wo ich (noch) suchen kann?

        Hier die Fehlermeldung:

        javascript.0	2020-10-04 20:14:13.629	error	(12508) at processImmediate (timers.js:658:5)
        javascript.0	2020-10-04 20:14:13.628	error	(12508) at tryOnImmediate (timers.js:676:5)
        javascript.0	2020-10-04 20:14:13.628	error	(12508) at runCallback (timers.js:705:18)
        javascript.0	2020-10-04 20:14:13.628	error	(12508) at Immediate.setImmediate (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\states\statesInRedis.js:236:41)
        javascript.0	2020-10-04 20:14:13.628	error	(12508) at change (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\adapter.js:5346:46)
        javascript.0	2020-10-04 20:14:13.627	error	(12508) at Array.forEach (<anonymous>)
        javascript.0	2020-10-04 20:14:13.625	error	(12508) at aliases.(anonymous function).targets.forEach.target (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\adapter.js:5352:41)
        javascript.0	2020-10-04 20:14:13.624	error	(12508) at Object.stateChange (C:\iobroker\GLT\node_modules\iobroker.javascript\main.js:472:25)
        javascript.0	2020-10-04 20:14:13.624	error	(12508) at Object.callback (C:\iobroker\GLT\node_modules\iobroker.javascript\lib\sandbox.js:1055:38)
        javascript.0	2020-10-04 20:14:13.624	error	(12508) at Object.<anonymous> (script.js.common.Fensterueberwachung:1327:30)
        javascript.0	2020-10-04 20:14:13.623	error	(12508) Error in callback: TypeError: Cannot read property 'search' of null
        javascript.0	2020-10-04 20:14:06.487	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.486	warn	(12508) script.js.common.Fensterueberwachung: Unknown Windowstate undefined detected at alias.0.TFK.NUKI_geschlossen, please check your configuration
        javascript.0	2020-10-04 20:14:06.485	warn	(12508) at process._tickCallback (internal/process/next_tick.js:68:7)
        javascript.0	2020-10-04 20:14:06.485	warn	(12508) at promise.then (C:\iobroker\GLT\node_modules\standard-as-callback\built\index.js:19:49)
        javascript.0	2020-10-04 20:14:06.485	warn	(12508) at tryCatcher (C:\iobroker\GLT\node_modules\standard-as-callback\built\utils.js:11:23)
        javascript.0	2020-10-04 20:14:06.485	warn	(12508) at (anonymous function).get (C:\iobroker\GLT\node_modules\iobroker.objects-redis\index.js:1:93703)
        javascript.0	2020-10-04 20:14:06.484	warn	(12508) at adapterObjects.getObject (C:\iobroker\GLT\node_modules\iobroker.js-controller\lib\adapter.js:2870:21)
        javascript.0	2020-10-04 20:14:06.484	warn	(12508) at C:\iobroker\GLT\node_modules\iobroker.javascript\lib\sandbox.js:1885:38
        javascript.0	2020-10-04 20:14:06.484	warn	(12508) at Object.<anonymous> (script.js.common.Fensterueberwachung:255:13)
        javascript.0	2020-10-04 20:14:06.484	warn	(12508) at InitialSort (script.js.common.Fensterueberwachung:291:5)
        javascript.0	2020-10-04 20:14:06.483	warn	(12508) at main (script.js.common.Fensterueberwachung:323:5)
        javascript.0	2020-10-04 20:14:06.483	warn	(12508) at init (script.js.common.Fensterueberwachung:308:45)
        javascript.0	2020-10-04 20:14:06.463	warn	(12508) getState "alias.0.TFK.NUKI_geschlossen" not found (3)
        javascript.0	2020-10-04 20:14:06.462	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.458	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Stube-1 TempRoomIndex=8
        javascript.0	2020-10-04 20:14:06.458	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.456	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Küche TempRoomIndex=7
        javascript.0	2020-10-04 20:14:06.456	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.454	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Flur TempRoomIndex=3
        javascript.0	2020-10-04 20:14:06.454	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.452	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Keller TempRoomIndex=4
        javascript.0	2020-10-04 20:14:06.452	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.450	info	(12508) script.js.common.Fensterueberwachung: SendWindowWarnMsg=true TempRoomIndex=9
        javascript.0	2020-10-04 20:14:06.448	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.448	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
        javascript.0	2020-10-04 20:14:06.446	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.445	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
        javascript.0	2020-10-04 20:14:06.444	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.443	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
        javascript.0	2020-10-04 20:14:06.441	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.441	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
        javascript.0	2020-10-04 20:14:06.439	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
        javascript.0	2020-10-04 20:14:06.439	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
        javascript.0	2020-10-04 20:14:06.427	info	(12508) script.js.common.Fensterueberwachung: registered 0 subscriptions and 0 schedules
        javascript.0	2020-10-04 20:14:06.404	info	(12508) script.js.common.Fensterueberwachung: starting Fensterskript, Version 1.6.5
        javascript.0	2020-10-04 20:14:06.389	info	(12508) Start javascript script.js.common.Fensterueberwachung
        

        Im Fehlerlog steht, das er kein State für das NUKI finden kann. Es ist aber da und es ist true.

        2020-10-04 20_31_34-objects - ioBroker.png

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

        @JB_Sullivan Dürfte genau dieses Problem sein: https://github.com/Pittini/iobroker-Fensterauswertung/issues/22

        Mach nen korrekten channel, dann klappts.

        JB_SullivanJ 1 Antwort Letzte Antwort
        0
        • P Pittini

          @JB_Sullivan Dürfte genau dieses Problem sein: https://github.com/Pittini/iobroker-Fensterauswertung/issues/22

          Mach nen korrekten channel, dann klappts.

          JB_SullivanJ Offline
          JB_SullivanJ Offline
          JB_Sullivan
          schrieb am zuletzt editiert von
          #380

          @Pittini

          HMMM - OK, der Threadersteller dort sagt, er weiß Bescheid - ich weiß es nicht. Wie sieht ein korrekter Channel aus und warum wird nur der EINE Nuki DP, der ja Struktur mäßig genauso angelegt ist wie anderen, angemeckert und bei allen anderen funktioniert es ?

          ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

          P 1 Antwort Letzte Antwort
          0
          • JB_SullivanJ JB_Sullivan

            @Pittini

            HMMM - OK, der Threadersteller dort sagt, er weiß Bescheid - ich weiß es nicht. Wie sieht ein korrekter Channel aus und warum wird nur der EINE Nuki DP, der ja Struktur mäßig genauso angelegt ist wie anderen, angemeckert und bei allen anderen funktioniert es ?

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

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

            @Pittini

            HMMM - OK, der Threadersteller dort sagt, er weiß Bescheid - ich weiß es nicht. Wie sieht ein korrekter Channel aus und warum wird nur der EINE Nuki DP, der ja Struktur mäßig genauso angelegt ist wie anderen, angemeckert und bei allen anderen funktioniert es ?

            Ein korrekter channel hat Namen und rechts in der Objektliste den Bleistift und Schraubenschlüssel. Du kannst mit nem Einzeilerskript aus dem "falschen" nen richtigen machen.

            setObject("Die_Id_von_Deinem_Channel" , { type: 'channel', common: { name: "Wie der Channel heißen soll" }, native: {} });
            
            
            JB_SullivanJ 1 Antwort Letzte Antwort
            1
            • P Pittini

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

              @Pittini

              HMMM - OK, der Threadersteller dort sagt, er weiß Bescheid - ich weiß es nicht. Wie sieht ein korrekter Channel aus und warum wird nur der EINE Nuki DP, der ja Struktur mäßig genauso angelegt ist wie anderen, angemeckert und bei allen anderen funktioniert es ?

              Ein korrekter channel hat Namen und rechts in der Objektliste den Bleistift und Schraubenschlüssel. Du kannst mit nem Einzeilerskript aus dem "falschen" nen richtigen machen.

              setObject("Die_Id_von_Deinem_Channel" , { type: 'channel', common: { name: "Wie der Channel heißen soll" }, native: {} });
              
              
              JB_SullivanJ Offline
              JB_SullivanJ Offline
              JB_Sullivan
              schrieb am zuletzt editiert von
              #382

              @Pittini
              Dann würde ich sagen, er ist korrekt

              2020-10-06 12_30_39-objects - ioBroker.png

              Allerdings hat er im Vergleich mit den anderen eine eigenartige State Struktur

              2020-10-06 12_31_26-objects - ioBroker.png

              ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

              P 1 Antwort Letzte Antwort
              0
              • JB_SullivanJ JB_Sullivan

                @Pittini
                Dann würde ich sagen, er ist korrekt

                2020-10-06 12_30_39-objects - ioBroker.png

                Allerdings hat er im Vergleich mit den anderen eine eigenartige State Struktur

                2020-10-06 12_31_26-objects - ioBroker.png

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

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

                Dann würde ich sagen, er ist korrekt

                Nein, isser nicht. Du redest vom tatsächlich korrekten Datenpunkt. Ich rede vom übergeordnetem Channel und der ist deutlich sichtbar nicht korrekt.
                Der "komische" Datenpunkt is dann ein anderes Thema, wozus da 5 States braucht weis ich auch ned.

                JB_SullivanJ 1 Antwort Letzte Antwort
                0
                • P Pittini

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

                  Dann würde ich sagen, er ist korrekt

                  Nein, isser nicht. Du redest vom tatsächlich korrekten Datenpunkt. Ich rede vom übergeordnetem Channel und der ist deutlich sichtbar nicht korrekt.
                  Der "komische" Datenpunkt is dann ein anderes Thema, wozus da 5 States braucht weis ich auch ned.

                  JB_SullivanJ Offline
                  JB_SullivanJ Offline
                  JB_Sullivan
                  schrieb am zuletzt editiert von
                  #384

                  @Pittini

                  Hmm - mir sagt "Channel" nichts. Was ist mit Channel bzw. Objekt gemeint? Bei dem Beispiel oben TFK?

                  Also wäre das so richtig?

                  setObject("alias.0.TFK" , { type: 'channel', common: { name: "TFK" }, native: {} });

                  ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                  P 1 Antwort Letzte Antwort
                  0
                  • JB_SullivanJ JB_Sullivan

                    @Pittini

                    Hmm - mir sagt "Channel" nichts. Was ist mit Channel bzw. Objekt gemeint? Bei dem Beispiel oben TFK?

                    Also wäre das so richtig?

                    setObject("alias.0.TFK" , { type: 'channel', common: { name: "TFK" }, native: {} });

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

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

                    Also wäre das so richtig?

                    Ja.

                    Was "channel", "device", etc. bedeuten und wofür se gut sind steht da:
                    https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md

                    Kurz mal das relevante rauskopiert:

                    Object types
                    state - parent should be of type channel, device, instance or host
                    channel - object to group one or more states. Parent should be device.
                    device - object to group one or more channels or state. Should have no parent except adapter instance namespace.
                    enum - objects holding a array in common.members that points to states, channels, devices or files. enums can have a parent enum (tree-structure possible)
                    host - a host that runs a controller process
                    adapter - the default config of an adapter. presence also indicates that the adapter is successfully installed. (suggestion: should have an attribute holding an array of the hosts where it is installed)
                    instance - instance of adapter. Parent has to be of type adapter
                    meta - rarely changing meta information that a adapter or his instances needs
                    config - configurations
                    script - scripts
                    user - users
                    group - groups
                    chart - charts
                    folder - a bunch of devices or may be other things.

                    JB_SullivanJ 1 Antwort Letzte Antwort
                    0
                    • P Pittini

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

                      Also wäre das so richtig?

                      Ja.

                      Was "channel", "device", etc. bedeuten und wofür se gut sind steht da:
                      https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md

                      Kurz mal das relevante rauskopiert:

                      Object types
                      state - parent should be of type channel, device, instance or host
                      channel - object to group one or more states. Parent should be device.
                      device - object to group one or more channels or state. Should have no parent except adapter instance namespace.
                      enum - objects holding a array in common.members that points to states, channels, devices or files. enums can have a parent enum (tree-structure possible)
                      host - a host that runs a controller process
                      adapter - the default config of an adapter. presence also indicates that the adapter is successfully installed. (suggestion: should have an attribute holding an array of the hosts where it is installed)
                      instance - instance of adapter. Parent has to be of type adapter
                      meta - rarely changing meta information that a adapter or his instances needs
                      config - configurations
                      script - scripts
                      user - users
                      group - groups
                      chart - charts
                      folder - a bunch of devices or may be other things.

                      JB_SullivanJ Offline
                      JB_SullivanJ Offline
                      JB_Sullivan
                      schrieb am zuletzt editiert von
                      #386

                      @Pittini
                      OK, also eine Fehlermeldung habe ich jetzt nicht mehr im Log. Aber die Tür wird nicht erkannt. Die Tür hat zwei Kontakte - einmal ein Xiaomi Aqara TFK
                      welcher erkannt wird und einmal der NUKI eigene (der mit den komischen States)

                      Dieser wird nicht erkannt.

                      2020-10-06 15_07_33-vis.png

                      javascript.0	2020-10-06 14:59:52.619	info	(12508) script.js.common.Fensterueberwachung: SendDoorWarnMsg=true TempRoomIndex=3
                      javascript.0	2020-10-06 14:59:52.619	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.618	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Stube-1 TempRoomIndex=8
                      javascript.0	2020-10-06 14:59:52.617	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.616	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Küche TempRoomIndex=7
                      javascript.0	2020-10-06 14:59:52.616	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.615	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Flur TempRoomIndex=3
                      javascript.0	2020-10-06 14:59:52.614	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.613	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Keller TempRoomIndex=4
                      javascript.0	2020-10-06 14:59:52.613	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.612	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.611	info	(12508) script.js.common.Fensterueberwachung: SendWindowWarnMsg=true TempRoomIndex=6
                      javascript.0	2020-10-06 14:59:52.610	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.610	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                      javascript.0	2020-10-06 14:59:52.609	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.608	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                      javascript.0	2020-10-06 14:59:52.606	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.605	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                      javascript.0	2020-10-06 14:59:52.604	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                      javascript.0	2020-10-06 14:59:52.603	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                      javascript.0	2020-10-06 14:59:52.587	info	(12508) script.js.common.Fensterueberwachung: registered 0 subscriptions and 0 schedules
                      javascript.0	2020-10-06 14:59:52.569	info	(12508) script.js.common.Fensterueberwachung: starting Fensterskript, Version 1.6.5
                      javascript.0	2020-10-06 14:59:52.550	info	(12508) Start javascript script.js.common.Fensterueberwachung
                      

                      Da ich das Skript von @paul53 zum anlegen der Alias DP`s verwende wäre es sicher hilfreich, wenn man dem Skript noch deine Zeile mit hinzu fügt. Für mich als Java Laie ist halt nur die Frage WO. Einfach oben drüber? So ->

                      //Channel Eigenschaft setzen
                      setObject("alias.0.xxxxxxxxx" , { type: 'channel', common: { name: "yyyyyyyy" }, native: {} });
                      // Original-Datenpunkt
                      const idOrigin = 'mein Quell Datenpunkt'
                       
                      // Alias-Datenpunkt
                      const idAlias = 'mein.Ziel.Alias';
                      var typeAlias, read, write, nameAlias, role, desc, min, max, unit, states, custom;
                      // Folgende kommentieren, wenn keine Änderung der Eigenschaft erforderlich
                      // nameAlias = 'Licht Haustür';
                      // desc = 'per Script erstellt';
                      // typeAlias = 'boolean'; // oder 'number'
                      // read = "val == 'Ein' ? true : false"; // Erkennung "Aus" --> false erfolgt automatisch  
                      // write = "val ? 'Ein' : 'Aus'";
                      // role = 'switch';
                      // min = 0; // nur Zahlen
                      // max = 100; // nur Zahlen
                      // unit = '%'; // nur für Zahlen
                      // states = {0: 'Aus', 1: 'Auto', 2: 'Ein'}; // Zahlen (Multistate) oder Logikwert (z.B. Aus/Ein)
                      custom = []; // verhindert doppelte Ausführung von history, telegram, mqtt-client, ...
                       
                      function createAlias(idSrc, idDst) {
                         if(existsState(idDst)) log(idDst + ' schon vorhanden !', 'warn');
                         else {
                            var obj = {};
                            obj.type = 'state';
                            obj.common = getObject(idSrc).common;
                            obj.common.alias = {};
                            obj.common.alias.id = idSrc;
                            if(typeAlias) obj.common.type = typeAlias;
                            if(obj.common.read !== false && read) obj.common.alias.read = read;
                            if(obj.common.write !== false && write) obj.common.alias.write = write;
                            if(nameAlias) obj.common.name = nameAlias;
                            if(role) obj.common.role = role;
                            if(desc) obj.common.desc = desc;
                            if(min !== undefined) obj.common.min = min;
                            if(max !== undefined) obj.common.max = max;
                            if(unit) obj.common.unit = unit;
                            if(states) obj.common.states = states;
                            if(custom && obj.common.custom) obj.common.custom = custom;
                            obj.native = {};
                            setObject(idDst, obj);
                         } 
                      }
                      

                      ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

                      P 1 Antwort Letzte Antwort
                      0
                      • JB_SullivanJ JB_Sullivan

                        @Pittini
                        OK, also eine Fehlermeldung habe ich jetzt nicht mehr im Log. Aber die Tür wird nicht erkannt. Die Tür hat zwei Kontakte - einmal ein Xiaomi Aqara TFK
                        welcher erkannt wird und einmal der NUKI eigene (der mit den komischen States)

                        Dieser wird nicht erkannt.

                        2020-10-06 15_07_33-vis.png

                        javascript.0	2020-10-06 14:59:52.619	info	(12508) script.js.common.Fensterueberwachung: SendDoorWarnMsg=true TempRoomIndex=3
                        javascript.0	2020-10-06 14:59:52.619	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.618	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Stube-1 TempRoomIndex=8
                        javascript.0	2020-10-06 14:59:52.617	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.616	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Küche TempRoomIndex=7
                        javascript.0	2020-10-06 14:59:52.616	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.615	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Flur TempRoomIndex=3
                        javascript.0	2020-10-06 14:59:52.614	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.613	info	(12508) script.js.common.Fensterueberwachung: RoomOpenDoorCount[TempRoomIndex]=0 TempRoom=Keller TempRoomIndex=4
                        javascript.0	2020-10-06 14:59:52.613	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.612	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.611	info	(12508) script.js.common.Fensterueberwachung: SendWindowWarnMsg=true TempRoomIndex=6
                        javascript.0	2020-10-06 14:59:52.610	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.610	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                        javascript.0	2020-10-06 14:59:52.609	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.608	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                        javascript.0	2020-10-06 14:59:52.606	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.605	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                        javascript.0	2020-10-06 14:59:52.604	info	(12508) script.js.common.Fensterueberwachung: Alle Türen geschlossen.
                        javascript.0	2020-10-06 14:59:52.603	info	(12508) script.js.common.Fensterueberwachung: Alle Fenster geschlossen.
                        javascript.0	2020-10-06 14:59:52.587	info	(12508) script.js.common.Fensterueberwachung: registered 0 subscriptions and 0 schedules
                        javascript.0	2020-10-06 14:59:52.569	info	(12508) script.js.common.Fensterueberwachung: starting Fensterskript, Version 1.6.5
                        javascript.0	2020-10-06 14:59:52.550	info	(12508) Start javascript script.js.common.Fensterueberwachung
                        

                        Da ich das Skript von @paul53 zum anlegen der Alias DP`s verwende wäre es sicher hilfreich, wenn man dem Skript noch deine Zeile mit hinzu fügt. Für mich als Java Laie ist halt nur die Frage WO. Einfach oben drüber? So ->

                        //Channel Eigenschaft setzen
                        setObject("alias.0.xxxxxxxxx" , { type: 'channel', common: { name: "yyyyyyyy" }, native: {} });
                        // Original-Datenpunkt
                        const idOrigin = 'mein Quell Datenpunkt'
                         
                        // Alias-Datenpunkt
                        const idAlias = 'mein.Ziel.Alias';
                        var typeAlias, read, write, nameAlias, role, desc, min, max, unit, states, custom;
                        // Folgende kommentieren, wenn keine Änderung der Eigenschaft erforderlich
                        // nameAlias = 'Licht Haustür';
                        // desc = 'per Script erstellt';
                        // typeAlias = 'boolean'; // oder 'number'
                        // read = "val == 'Ein' ? true : false"; // Erkennung "Aus" --> false erfolgt automatisch  
                        // write = "val ? 'Ein' : 'Aus'";
                        // role = 'switch';
                        // min = 0; // nur Zahlen
                        // max = 100; // nur Zahlen
                        // unit = '%'; // nur für Zahlen
                        // states = {0: 'Aus', 1: 'Auto', 2: 'Ein'}; // Zahlen (Multistate) oder Logikwert (z.B. Aus/Ein)
                        custom = []; // verhindert doppelte Ausführung von history, telegram, mqtt-client, ...
                         
                        function createAlias(idSrc, idDst) {
                           if(existsState(idDst)) log(idDst + ' schon vorhanden !', 'warn');
                           else {
                              var obj = {};
                              obj.type = 'state';
                              obj.common = getObject(idSrc).common;
                              obj.common.alias = {};
                              obj.common.alias.id = idSrc;
                              if(typeAlias) obj.common.type = typeAlias;
                              if(obj.common.read !== false && read) obj.common.alias.read = read;
                              if(obj.common.write !== false && write) obj.common.alias.write = write;
                              if(nameAlias) obj.common.name = nameAlias;
                              if(role) obj.common.role = role;
                              if(desc) obj.common.desc = desc;
                              if(min !== undefined) obj.common.min = min;
                              if(max !== undefined) obj.common.max = max;
                              if(unit) obj.common.unit = unit;
                              if(states) obj.common.states = states;
                              if(custom && obj.common.custom) obj.common.custom = custom;
                              obj.native = {};
                              setObject(idDst, obj);
                           } 
                        }
                        
                        P Offline
                        P Offline
                        Pittini
                        Developer
                        schrieb am zuletzt editiert von
                        #387

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

                        Einfach oben drüber? So ->

                        Das klappt so 100% nicht. Das gehört in die Funktion, wenn, dann sollte das @paul53 machen, weil sonst wärs bei Dir bei nem Skriptupdate wieder weg.

                        Zum Thema Nuki, zeig mal pls komplettes startlog und sag mir welcher state für Tür auf/zu jetzt der richtige ist von den 5.

                        D3ltoroxpD 1 Antwort Letzte Antwort
                        0
                        • P Pittini

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

                          Einfach oben drüber? So ->

                          Das klappt so 100% nicht. Das gehört in die Funktion, wenn, dann sollte das @paul53 machen, weil sonst wärs bei Dir bei nem Skriptupdate wieder weg.

                          Zum Thema Nuki, zeig mal pls komplettes startlog und sag mir welcher state für Tür auf/zu jetzt der richtige ist von den 5.

                          D3ltoroxpD Online
                          D3ltoroxpD Online
                          D3ltoroxp
                          schrieb am zuletzt editiert von D3ltoroxp
                          #388

                          @Pittini Eine kleine Frage, könnte man hier noch eine extra Zeit für Türen hinzufügen ?

                          const ZeitBisNachricht = 900000 // 300000 ms = 5 Minuten - Zyklus- bzw. Ablaufzeit für Türoffenwarnung/en
                          

                          Bei den Fenstern reicht das z.b. alle 5 oder 10 min, bei den Türen, wäre 1 min Taktung z.b. besser, wegen Hund usw.

                          Wenn das zu aufwändig ist, müsste ich das Script halt zwei mal nutzen, einmal nur für Fenster und einmal nur für Türen.

                          Könnte man für Tür und Fenster vllt noch separate Benachrichtigungseinstellungen hinzufügen ? Also z.b. Ansage über Alexa für Türen, aber nicht für Fenster. Schalte ich die Benachrichtigung ab, bekomme ich den Text auch nicht mehr mit x min geöffnet. Das wäre aber nicht schlecht.

                          P 1 Antwort Letzte Antwort
                          0
                          • D3ltoroxpD D3ltoroxp

                            @Pittini Eine kleine Frage, könnte man hier noch eine extra Zeit für Türen hinzufügen ?

                            const ZeitBisNachricht = 900000 // 300000 ms = 5 Minuten - Zyklus- bzw. Ablaufzeit für Türoffenwarnung/en
                            

                            Bei den Fenstern reicht das z.b. alle 5 oder 10 min, bei den Türen, wäre 1 min Taktung z.b. besser, wegen Hund usw.

                            Wenn das zu aufwändig ist, müsste ich das Script halt zwei mal nutzen, einmal nur für Fenster und einmal nur für Türen.

                            Könnte man für Tür und Fenster vllt noch separate Benachrichtigungseinstellungen hinzufügen ? Also z.b. Ansage über Alexa für Türen, aber nicht für Fenster. Schalte ich die Benachrichtigung ab, bekomme ich den Text auch nicht mehr mit x min geöffnet. Das wäre aber nicht schlecht.

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

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

                            @Pittini Eine kleine Frage, könnte man hier noch eine extra Zeit für Türen hinzufügen ?

                            const ZeitBisNachricht = 900000 // 300000 ms = 5 Minuten - Zyklus- bzw. Ablaufzeit für Türoffenwarnung/en
                            

                            Bei den Fenstern reicht das z.b. alle 5 oder 10 min, bei den Türen, wäre 1 min Taktung z.b. besser, wegen Hund usw.

                            Hab ich dir eingebaut V1.6.7

                            Könnte man für Tür und Fenster vllt noch separate Benachrichtigungseinstellungen hinzufügen ? Also z.b. Ansage über Alexa für Türen, aber nicht für Fenster. Schalte ich die Benachrichtigung ab, bekomme ich den Text auch nicht mehr mit x min geöffnet. Das wäre aber nicht schlecht.

                            Langt das nicht?:
                            Inked2020-10-15 15_01_14-Window_LI.jpg

                            D3ltoroxpD 1 Antwort Letzte Antwort
                            1
                            • ? Offline
                              ? Offline
                              Ein ehemaliger Benutzer
                              schrieb am zuletzt editiert von
                              #390

                              Hallo zusammen,
                              wo/was muss ich einfügen, damit nur ein spezieller Nutzer benachrichtigt wird?

                              if (UseTelegram) {
                                              sendTo("telegram.0", "send", {
                                                  text: msg
                                              });
                                          };
                              

                              Danke

                              ? 1 Antwort Letzte Antwort
                              0
                              • P Pittini

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

                                @Pittini Eine kleine Frage, könnte man hier noch eine extra Zeit für Türen hinzufügen ?

                                const ZeitBisNachricht = 900000 // 300000 ms = 5 Minuten - Zyklus- bzw. Ablaufzeit für Türoffenwarnung/en
                                

                                Bei den Fenstern reicht das z.b. alle 5 oder 10 min, bei den Türen, wäre 1 min Taktung z.b. besser, wegen Hund usw.

                                Hab ich dir eingebaut V1.6.7

                                Könnte man für Tür und Fenster vllt noch separate Benachrichtigungseinstellungen hinzufügen ? Also z.b. Ansage über Alexa für Türen, aber nicht für Fenster. Schalte ich die Benachrichtigung ab, bekomme ich den Text auch nicht mehr mit x min geöffnet. Das wäre aber nicht schlecht.

                                Langt das nicht?:
                                Inked2020-10-15 15_01_14-Window_LI.jpg

                                D3ltoroxpD Online
                                D3ltoroxpD Online
                                D3ltoroxp
                                schrieb am zuletzt editiert von D3ltoroxp
                                #391

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

                                Langt das nicht?:

                                Ich meine aber, wenn ich z.b. dIE Erinnerung für das offene Fenster deaktiviere, steht auch nichts unter last message, wie lange das Fenster schon auf steht oder ? Daher hatte ich das glaube angefragt.

                                Danke für die extra Zeiteinstellung für Benachrichtigung Türen. Hier hätte ich noch mal eine Frage, könntest du vllt auch eine separate Last Message für die Türen erstellen ? Da ich das in der VIS getrennt habe, Fenster, Türen, Tore
                                So steht halt bei den Türen dann auch, Schlafzimmer Fenster seit 3h offen.

                                Falls das aufwändig ist, werd ich das eben mit einem weiteren Script lösen, welches nur auf die Türen reagiert.

                                1 Antwort Letzte Antwort
                                0
                                • capitaenzC Offline
                                  capitaenzC Offline
                                  capitaenz
                                  schrieb am zuletzt editiert von capitaenz
                                  #392

                                  Hallo zusammen,

                                  ich bekomme folgende Fehler, wenn ich das Script starte:

                                  19:36:33.150	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:301:26)
                                  19:36:33.154	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                  19:36:33.154	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.154	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  19:36:33.158	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:302:35)
                                  19:36:33.159	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                  19:36:33.159	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.159	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  19:36:33.162	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:303:37)
                                  19:36:33.162	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                  19:36:33.163	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.163	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  19:36:33.165	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:304:32)
                                  19:36:33.165	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                  19:36:33.165	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.166	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  19:36:33.170	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:305:30)
                                  19:36:33.171	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                  19:36:33.171	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.171	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  19:36:33.173	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:317:27)
                                  19:36:33.174	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                  19:36:33.174	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.174	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  19:36:33.181	error	javascript.0 (13419) at CreateRoomsWithOpenDoorsList (script.js.common.FensterUeberwachung:816:45)
                                  19:36:33.181	error	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:327:5)
                                  19:36:33.181	error	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                  19:36:33.181	error	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                  

                                  Ich habe bereits die Umlaute aus den abzufragenden Datenpunkten entfernt und die unnötigen Raumzuweisungen entfernt.
                                  Die Konfig habe ich nur bei:

                                  const UseSay = false; // Sollen Nachrichten via Say ausgegeben werden? Autorenfunktion, muß deaktiviert werden.
                                  

                                  angepasst.
                                  Datenpunkte werden angelegt, das war es dann.
                                  Die JS-Instanz habe ich bereits neu gestatet.
                                  Node.js ist die: v12.18.2
                                  ioBroker.admin 4.0.10
                                  Script Engine 4.8.4

                                  Hat jemand bitte noch einen Tipp für mich was ich anpassen/prüfen muss/kann?

                                  ioBroker auf Synology DS920+ (SSD Raid / 20GB RAM) im VMM

                                  P 1 Antwort Letzte Antwort
                                  0
                                  • capitaenzC capitaenz

                                    Hallo zusammen,

                                    ich bekomme folgende Fehler, wenn ich das Script starte:

                                    19:36:33.150	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:301:26)
                                    19:36:33.154	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                    19:36:33.154	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.154	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    19:36:33.158	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:302:35)
                                    19:36:33.159	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                    19:36:33.159	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.159	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    19:36:33.162	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:303:37)
                                    19:36:33.162	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                    19:36:33.163	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.163	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    19:36:33.165	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:304:32)
                                    19:36:33.165	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                    19:36:33.165	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.166	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    19:36:33.170	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:305:30)
                                    19:36:33.171	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                    19:36:33.171	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.171	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    19:36:33.173	warn	javascript.0 (13419) at init (script.js.common.FensterUeberwachung:317:27)
                                    19:36:33.174	warn	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:325:5)
                                    19:36:33.174	warn	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.174	warn	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    19:36:33.181	error	javascript.0 (13419) at CreateRoomsWithOpenDoorsList (script.js.common.FensterUeberwachung:816:45)
                                    19:36:33.181	error	javascript.0 (13419) at main (script.js.common.FensterUeberwachung:327:5)
                                    19:36:33.181	error	javascript.0 (13419) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                    19:36:33.181	error	javascript.0 (13419) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                    

                                    Ich habe bereits die Umlaute aus den abzufragenden Datenpunkten entfernt und die unnötigen Raumzuweisungen entfernt.
                                    Die Konfig habe ich nur bei:

                                    const UseSay = false; // Sollen Nachrichten via Say ausgegeben werden? Autorenfunktion, muß deaktiviert werden.
                                    

                                    angepasst.
                                    Datenpunkte werden angelegt, das war es dann.
                                    Die JS-Instanz habe ich bereits neu gestatet.
                                    Node.js ist die: v12.18.2
                                    ioBroker.admin 4.0.10
                                    Script Engine 4.8.4

                                    Hat jemand bitte noch einen Tipp für mich was ich anpassen/prüfen muss/kann?

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

                                    @capitaenz Zeig mal nen Screenshot aus der Objektliste wo ich seh wie und wo Du Funktion und Raum eingetragen hast.

                                    capitaenzC 1 Antwort Letzte Antwort
                                    0
                                    • P Pittini

                                      @capitaenz Zeig mal nen Screenshot aus der Objektliste wo ich seh wie und wo Du Funktion und Raum eingetragen hast.

                                      capitaenzC Offline
                                      capitaenzC Offline
                                      capitaenz
                                      schrieb am zuletzt editiert von capitaenz
                                      #394

                                      @Pittini
                                      Gerne:
                                      97771F6E-96A4-4DF2-8276-6182A1F66DDE.jpeg

                                      ioBroker auf Synology DS920+ (SSD Raid / 20GB RAM) im VMM

                                      P 1 Antwort Letzte Antwort
                                      0
                                      • capitaenzC capitaenz

                                        @Pittini
                                        Gerne:
                                        97771F6E-96A4-4DF2-8276-6182A1F66DDE.jpeg

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

                                        @capitaenz Vergleich mal die Raumzuweisung von Dir, mit dem ersten Bild in der Anleitung und korrigier das bitte. Wenn der Fehler dann immer noch auftritt sehen wir weiter.

                                        capitaenzC 1 Antwort Letzte Antwort
                                        0
                                        • P Pittini

                                          @capitaenz Vergleich mal die Raumzuweisung von Dir, mit dem ersten Bild in der Anleitung und korrigier das bitte. Wenn der Fehler dann immer noch auftritt sehen wir weiter.

                                          capitaenzC Offline
                                          capitaenzC Offline
                                          capitaenz
                                          schrieb am zuletzt editiert von
                                          #396

                                          @Pittini
                                          Ich habe jetzt die Anpassung vorgenommen, hatte mich da nur an den Text gehalten und nicht genau das Bild beachtet: Aber nur für den Datenpunkt, nicht den gesamten Channel!!!

                                          So sollte es jetzt passen, oder?
                                          fenster.JPG

                                          Bekomme noch immer folgende (Fehler-)Meldungen:

                                          javascript.0	2020-10-24 15:36:30.885	info	(15356) Stop script script.js.common.FensterUeberwachung
                                          javascript.0	2020-10-24 15:36:27.728	error	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.728	error	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.728	error	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.728	error	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.728	error	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.728	error	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.727	error	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.727	error	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.727	error	(15356) at main (script.js.common.FensterUeberwachung:327:5)
                                          javascript.0	2020-10-24 15:36:27.727	error	(15356) at CreateRoomsWithOpenDoorsList (script.js.common.FensterUeberwachung:816:45)
                                          javascript.0	2020-10-24 15:36:27.726	error	(15356) Error in callback: TypeError: Cannot set property '1' of undefined
                                          javascript.0	2020-10-24 15:36:27.722	warn	(15356) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.721	warn	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.720	warn	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.720	warn	(15356) at main (script.js.common.FensterUeberwachung:325:5)
                                          javascript.0	2020-10-24 15:36:27.720	warn	(15356) at init (script.js.common.FensterUeberwachung:317:27)
                                          javascript.0	2020-10-24 15:36:27.719	warn	(15356) getState "javascript.0.FensterUeberwachung..VentWarnTime" not found (3)
                                          javascript.0	2020-10-24 15:36:27.719	warn	(15356) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                          javascript.0	2020-10-24 15:36:27.719	warn	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.718	warn	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.717	warn	(15356) at main (script.js.common.FensterUeberwachung:325:5)
                                          javascript.0	2020-10-24 15:36:27.717	warn	(15356) at init (script.js.common.FensterUeberwachung:305:30)
                                          javascript.0	2020-10-24 15:36:27.715	warn	(15356) getState "javascript.0.FensterUeberwachung..SendDoorWarnMsg" not found (3)
                                          javascript.0	2020-10-24 15:36:27.715	warn	(15356) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                          javascript.0	2020-10-24 15:36:27.715	warn	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.715	warn	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.715	warn	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.714	warn	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.714	warn	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.714	warn	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.714	warn	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.714	warn	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.714	warn	(15356) at main (script.js.common.FensterUeberwachung:325:5)
                                          javascript.0	2020-10-24 15:36:27.713	warn	(15356) at init (script.js.common.FensterUeberwachung:304:32)
                                          javascript.0	2020-10-24 15:36:27.712	warn	(15356) getState "javascript.0.FensterUeberwachung..SendWindowWarnMsg" not found (3)
                                          javascript.0	2020-10-24 15:36:27.712	warn	(15356) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                          javascript.0	2020-10-24 15:36:27.712	warn	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.712	warn	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.712	warn	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.711	warn	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.711	warn	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.711	warn	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.711	warn	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.711	warn	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.711	warn	(15356) at main (script.js.common.FensterUeberwachung:325:5)
                                          javascript.0	2020-10-24 15:36:27.710	warn	(15356) at init (script.js.common.FensterUeberwachung:303:37)
                                          javascript.0	2020-10-24 15:36:27.709	warn	(15356) getState "javascript.0.FensterUeberwachung..SendWindowOpenCloseMsg" not found (3)
                                          javascript.0	2020-10-24 15:36:27.709	warn	(15356) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                          javascript.0	2020-10-24 15:36:27.709	warn	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.709	warn	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.709	warn	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.708	warn	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.708	warn	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.708	warn	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.708	warn	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.707	warn	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.707	warn	(15356) at main (script.js.common.FensterUeberwachung:325:5)
                                          javascript.0	2020-10-24 15:36:27.707	warn	(15356) at init (script.js.common.FensterUeberwachung:302:35)
                                          javascript.0	2020-10-24 15:36:27.705	warn	(15356) getState "javascript.0.FensterUeberwachung..SendDoorOpenCloseMsg" not found (3)
                                          javascript.0	2020-10-24 15:36:27.705	warn	(15356) at processTicksAndRejections (internal/process/task_queues.js:97:5)
                                          javascript.0	2020-10-24 15:36:27.704	warn	(15356) at runMicrotasks (<anonymous>)
                                          javascript.0	2020-10-24 15:36:27.704	warn	(15356) at /opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49
                                          javascript.0	2020-10-24 15:36:27.704	warn	(15356) at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                                          javascript.0	2020-10-24 15:36:27.704	warn	(15356) at /opt/iobroker/node_modules/iobroker.objects-redis/index.js:1:93703
                                          javascript.0	2020-10-24 15:36:27.703	warn	(15356) at /opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2870:21
                                          javascript.0	2020-10-24 15:36:27.703	warn	(15356) at /opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1885:38
                                          javascript.0	2020-10-24 15:36:27.703	warn	(15356) at Object.<anonymous> (script.js.common.FensterUeberwachung:257:13)
                                          javascript.0	2020-10-24 15:36:27.703	warn	(15356) at InitialSort (script.js.common.FensterUeberwachung:293:5)
                                          javascript.0	2020-10-24 15:36:27.702	warn	(15356) at main (script.js.common.FensterUeberwachung:325:5)
                                          javascript.0	2020-10-24 15:36:27.702	warn	(15356) at init (script.js.common.FensterUeberwachung:301:26)
                                          javascript.0	2020-10-24 15:36:27.699	warn	(15356) getState "javascript.0.FensterUeberwachung..SendVentMsg" not found (3)
                                          

                                          Die Objekte wurden angelegt:

                                          objekte.JPG

                                          ioBroker auf Synology DS920+ (SSD Raid / 20GB RAM) im VMM

                                          P 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

                                          799

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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