Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

Geplant Angeheftet Gesperrt Verschoben Tester
appdark-modeiqontrolresponsivevisvisualisierungvisualizationwidget
7.6k Beiträge 296 Kommentatoren 7.0m Aufrufe 201 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.
  • G Gerni

    Also ich habe wohl den falschen Datenpunkt gewählt. Es müsste der query sein (innerhalb Alexa 2 Adapter). Wähle ich den nun in iQontrol ist die Lampe zwar korrekt in der Oberfläche jedoch nicht per Klick an / aus zu schalten.
    .
    PS ich habe Deinen Adapter neu installiert, nun klappt auch wieder die Gerätewahl - wenn auch nicht automatisch.

    a3b62798-7291-4277-a985-6082ba86079b-image.png

    7d87bb97-d44d-43cd-b7ad-8494a911dfda-image.png

    {
    "from": "system.adapter.alexa2.0",
    "ts": 1545703529003,
    "user": "system.user.admin",
    "common": {
    "name": "#query",
    "type": "boolean",
    "role": "switch",
    "read": false,
    "write": true
    },
    "native": {},
    "acl": {
    "object": 1638,
    "owner": "system.user.admin",
    "ownerGroup": "system.group.administrator",
    "state": 1638
    },
    "_id": "alexa2.0.Smart-Home-Devices.4d5c0945-f5e1-48c8-abb1-a922db929fed.#query",
    "type": "state"
    }

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

    @Gerni
    Ich denke Du bringst hier was durcheinander.
    query aktualisiert nur den Status der Objekte innerhalb des Alexa2 Adapter.

    1 Antwort Letzte Antwort
    0
    • F Fox1985

      @s-bormann
      hallo,
      leider habe ich mit dem Debugger noch keine Erfahrung.
      Ich hänge mal die Datei an.
      Kannst du mal bitte die Datei bitte ansehen.
      Debugger.txt
      Vielen Dank

      s.bormannS Offline
      s.bormannS Offline
      s.bormann
      Most Active
      schrieb am zuletzt editiert von
      #826

      @Fox1985 sagte in [Neuer Adapter] Visualisierung iQontrol:

      @s-bormann
      hallo,
      leider habe ich mit dem Debugger noch keine Erfahrung.
      Ich hänge mal die Datei an.
      Kannst du mal bitte die Datei bitte ansehen.
      Debugger.txt
      Vielen Dank

      Hi,
      Du hast mir leider den Source-Code des Adapters geschickt.
      Es geht um die Meldungen, die unter Console ausgegeben werden:

      64853ea8-2225-434a-880b-60e11ffa2144-image.png

      1 Antwort Letzte Antwort
      0
      • G Offline
        G Offline
        Gerni
        schrieb am zuletzt editiert von
        #827

        Hm ok für jede Lampe ein Skript erstellen ist nicht wirklich zielführend. Bedeutet ist diesem Setup kann ich iQontrol wohl leider nicht komfortabel nutzen.

        Jede Menge verschiedenes Zeug

        s.bormannS 1 Antwort Letzte Antwort
        0
        • K Offline
          K Offline
          kilolima
          schrieb am zuletzt editiert von
          #828

          NEUER STAND:

          So ... also Neuinstallation des Adapters bringt zumindest Teilerfolg. Kann wieder Geräte konfigurieren.

          ALLERDINGS: Lade ich die alte Konfig wieder in den Adapter hoch, kommt es zu dem Fehler - Klick auf Stift bleibt ergebnislos.

          Trostpflaster: alle meine Bilder und das Extraverzeichnis dazu sind noch da.

          s.bormannS 1 Antwort Letzte Antwort
          0
          • K kilolima

            NEUER STAND:

            So ... also Neuinstallation des Adapters bringt zumindest Teilerfolg. Kann wieder Geräte konfigurieren.

            ALLERDINGS: Lade ich die alte Konfig wieder in den Adapter hoch, kommt es zu dem Fehler - Klick auf Stift bleibt ergebnislos.

            Trostpflaster: alle meine Bilder und das Extraverzeichnis dazu sind noch da.

            s.bormannS Offline
            s.bormannS Offline
            s.bormann
            Most Active
            schrieb am zuletzt editiert von
            #829

            @kilolima sagte in [Neuer Adapter] Visualisierung iQontrol:

            NEUER STAND:

            So ... also Neuinstallation des Adapters bringt zumindest Teilerfolg. Kann wieder Geräte konfigurieren.

            ALLERDINGS: Lade ich die alte Konfig wieder in den Adapter hoch, kommt es zu dem Fehler - Klick auf Stift bleibt ergebnislos.

            Trostpflaster: alle meine Bilder und das Extraverzeichnis dazu sind noch da.

            Das ist ja wirklich merkwürdig. Und beim Laden des Adapter mit geöffnetem F12 gibt es wirklich keine Fehlermeldung?

            K 1 Antwort Letzte Antwort
            0
            • G Gerni

              Hm ok für jede Lampe ein Skript erstellen ist nicht wirklich zielführend. Bedeutet ist diesem Setup kann ich iQontrol wohl leider nicht komfortabel nutzen.

              s.bormannS Offline
              s.bormannS Offline
              s.bormann
              Most Active
              schrieb am zuletzt editiert von
              #830

              @Gerni sagte in [Neuer Adapter] Visualisierung iQontrol:

              Hm ok für jede Lampe ein Skript erstellen ist nicht wirklich zielführend. Bedeutet ist diesem Setup kann ich iQontrol wohl leider nicht komfortabel nutzen.

              Wenn Du wirklich nur die Alexa-Datenpunkte nutzen kannst, dann sieht es wohl so aus.
              Aber eigentlich müsste doch das Gerät, dass Du mit Alexa steuerst, eigene Datenpunkte haben, auf die man zugreifen kann. Das wäre dann der Ansatz.

              1 Antwort Letzte Antwort
              0
              • G Offline
                G Offline
                Gerni
                schrieb am zuletzt editiert von
                #831

                Naja Parallel läuft ja noch der deConz Adapter aber auch hier ändert sich der State in ioBroker nicht wenn per Sprache geschaltet wird. Das ist doch alles Mist 😄

                Jede Menge verschiedenes Zeug

                1 Antwort Letzte Antwort
                0
                • rellikR Offline
                  rellikR Offline
                  rellik
                  schrieb am zuletzt editiert von
                  #832

                  Ich hab da glaube ich ein paar Fehler, ich weiß nicht ob dir das reicht.

                  8edafc1f-0b3e-4ac4-82d7-a1f16f8d2f55-image.png
                  244e7c20-752d-4a45-b9cd-4907bc4b8e70-image.png


                  jquery.fancytree-all.js:113 Fancytree@1 Fancytree.filterNodes() leavesOnly option is deprecated since 2.9.0 / 2015-04-19. Use opts.leavesOnly instead.
                  v @ jquery.fancytree-all.js:113
                  adminInstances.js:1032 140
                  adminInstances.js:1032 142
                  translate.js:24 "Edit Constant:": {"en": "Edit Constant:", "de": "Edit Constant:", "ru": "Edit Constant:", "pt": "Edit Constant:", "nl": "Edit Constant:", "fr": "Edit Constant:", "es": "Edit Constant:", "pl": "Edit Constant:", "it": "Edit Constant:", "zh-cn": "Edit Constant:"},
                  translate.js:24 "Edit Array:": {"en": "Edit Array:", "de": "Edit Array:", "ru": "Edit Array:", "pt": "Edit Array:", "nl": "Edit Array:", "fr": "Edit Array:", "es": "Edit Array:", "pl": "Edit Array:", "it": "Edit Array:", "zh-cn": "Edit Array:"},
                  translate.js:24 "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"},
                  index_m.js:131 Loading Settings
                  index_m.js:192 getLink of first Web-Adapter
                  index_m.js:196 Got Link: http://192.168.1.23:8082/iqontrol
                  translate.js:24 "Brigthness-Sensor": {"en": "Brigthness-Sensor", "de": "Brigthness-Sensor", "ru": "Brigthness-Sensor", "pt": "Brigthness-Sensor", "nl": "Brigthness-Sensor", "fr": "Brigthness-Sensor", "es": "Brigthness-Sensor", "pl": "Brigthness-Sensor", "it": "Brigthness-Sensor", "zh-cn": "Brigthness-Sensor"},
                  translate.js:24 "Blind": {"en": "Blind", "de": "Blind", "ru": "Blind", "pt": "Blind", "nl": "Blind", "fr": "Blind", "es": "Blind", "pl": "Blind", "it": "Blind", "zh-cn": "Blind"},
                  translate.js:24 "Popup": {"en": "Popup", "de": "Popup", "ru": "Popup", "pt": "Popup", "nl": "Popup", "fr": "Popup", "es": "Popup", "pl": "Popup", "it": "Popup", "zh-cn": "Popup"},
                  translate.js:24 "External Link": {"en": "External Link", "de": "External Link", "ru": "External Link", "pt": "External Link", "nl": "External Link", "fr": "External Link", "es": "External Link", "pl": "External Link", "it": "External Link", "zh-cn": "External Link"},
                  index_m.js:206 Try to init socket.io
                  index_m.js:233 Inited socket.io
                  conn.js:255 2019-07-12T19:42:30.961Z Connected => authenticate
                  conn.js:264 2019-07-12T19:42:31.066Z Authenticated: true
                  index_m.js:216 Socket connected
                  index_m.js:247 getImages
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/12.08.04 010.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Abluft.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster_putzen.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/LED.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Rollladen.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Urlaub.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bakestone.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bottle.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/decor.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/grass.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/green.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/orangedrops.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/whitestone.jpg
                  index_m.js:1136 Got all images.
                  index_m.js:250 Moving userfiles to new location...
                  index_m.js:255 ...nothing to move.
                  index_m.js:258 Adjusting image links to new userfiles location
                  index_m.js:266 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined
                  translate.js:24 "Home": {"en": "Home", "de": "Home", "ru": "Home", "pt": "Home", "nl": "Home", "fr": "Home", "es": "Home", "pl": "Home", "it": "Home", "zh-cn": "Home"},
                  translate.js:24 "Rooms": {"en": "Rooms", "de": "Rooms", "ru": "Rooms", "pt": "Rooms", "nl": "Rooms", "fr": "Rooms", "es": "Rooms", "pl": "Rooms", "it": "Rooms", "zh-cn": "Rooms"},
                  translate.js:24 "Functions": {"en": "Functions", "de": "Functions", "ru": "Functions", "pt": "Functions", "nl": "Functions", "fr": "Functions", "es": "Functions", "pl": "Functions", "it": "Functions", "zh-cn": "Functions"},
                  translate.js:24 "Wohnzimmer": {"en": "Wohnzimmer", "de": "Wohnzimmer", "ru": "Wohnzimmer", "pt": "Wohnzimmer", "nl": "Wohnzimmer", "fr": "Wohnzimmer", "es": "Wohnzimmer", "pl": "Wohnzimmer", "it": "Wohnzimmer", "zh-cn": "Wohnzimmer"},
                  translate.js:24 "Schlafzimmer": {"en": "Schlafzimmer", "de": "Schlafzimmer", "ru": "Schlafzimmer", "pt": "Schlafzimmer", "nl": "Schlafzimmer", "fr": "Schlafzimmer", "es": "Schlafzimmer", "pl": "Schlafzimmer", "it": "Schlafzimmer", "zh-cn": "Schlafzimmer"},
                  translate.js:24 "Büro": {"en": "Büro", "de": "Büro", "ru": "Büro", "pt": "Büro", "nl": "Büro", "fr": "Büro", "es": "Büro", "pl": "Büro", "it": "Büro", "zh-cn": "Büro"},
                  translate.js:24 "Bad": {"en": "Bad", "de": "Bad", "ru": "Bad", "pt": "Bad", "nl": "Bad", "fr": "Bad", "es": "Bad", "pl": "Bad", "it": "Bad", "zh-cn": "Bad"},
                  translate.js:24 "Flur": {"en": "Flur", "de": "Flur", "ru": "Flur", "pt": "Flur", "nl": "Flur", "fr": "Flur", "es": "Flur", "pl": "Flur", "it": "Flur", "zh-cn": "Flur"},
                  translate.js:24 "Vorflur": {"en": "Vorflur", "de": "Vorflur", "ru": "Vorflur", "pt": "Vorflur", "nl": "Vorflur", "fr": "Vorflur", "es": "Vorflur", "pl": "Vorflur", "it": "Vorflur", "zh-cn": "Vorflur"},
                  translate.js:24 "Gästezimmer": {"en": "Gästezimmer", "de": "Gästezimmer", "ru": "Gästezimmer", "pt": "Gästezimmer", "nl": "Gästezimmer", "fr": "Gästezimmer", "es": "Gästezimmer", "pl": "Gästezimmer", "it": "Gästezimmer", "zh-cn": "Gästezimmer"},
                  translate.js:24 "Gästebad": {"en": "Gästebad", "de": "Gästebad", "ru": "Gästebad", "pt": "Gästebad", "nl": "Gästebad", "fr": "Gästebad", "es": "Gästebad", "pl": "Gästebad", "it": "Gästebad", "zh-cn": "Gästebad"},
                  translate.js:24 "Hobby": {"en": "Hobby", "de": "Hobby", "ru": "Hobby", "pt": "Hobby", "nl": "Hobby", "fr": "Hobby", "es": "Hobby", "pl": "Hobby", "it": "Hobby", "zh-cn": "Hobby"},
                  translate.js:24 "\12.08.04 010.jpg": {"en": "\12.08.04 010.jpg", "de": "\12.08.04 010.jpg", "ru": "\12.08.04 010.jpg", "pt": "\12.08.04 010.jpg", "nl": "\12.08.04 010.jpg", "fr": "\12.08.04 010.jpg", "es": "\12.08.04 010.jpg", "pl": "\12.08.04 010.jpg", "it": "\12.08.04 010.jpg", "zh-cn": "\12.08.04 010.jpg"},
                  translate.js:24 "\Abluft.jpg": {"en": "\Abluft.jpg", "de": "\Abluft.jpg", "ru": "\Abluft.jpg", "pt": "\Abluft.jpg", "nl": "\Abluft.jpg", "fr": "\Abluft.jpg", "es": "\Abluft.jpg", "pl": "\Abluft.jpg", "it": "\Abluft.jpg", "zh-cn": "\Abluft.jpg"},
                  translate.js:24 "\Fenster.jpg": {"en": "\Fenster.jpg", "de": "\Fenster.jpg", "ru": "\Fenster.jpg", "pt": "\Fenster.jpg", "nl": "\Fenster.jpg", "fr": "\Fenster.jpg", "es": "\Fenster.jpg", "pl": "\Fenster.jpg", "it": "\Fenster.jpg", "zh-cn": "\Fenster.jpg"},
                  translate.js:24 "\Fenster_putzen.jpg": {"en": "\Fenster_putzen.jpg", "de": "\Fenster_putzen.jpg", "ru": "\Fenster_putzen.jpg", "pt": "\Fenster_putzen.jpg", "nl": "\Fenster_putzen.jpg", "fr": "\Fenster_putzen.jpg", "es": "\Fenster_putzen.jpg", "pl": "\Fenster_putzen.jpg", "it": "\Fenster_putzen.jpg", "zh-cn": "\Fenster_putzen.jpg"},
                  translate.js:24 "\LED.jpg": {"en": "\LED.jpg", "de": "\LED.jpg", "ru": "\LED.jpg", "pt": "\LED.jpg", "nl": "\LED.jpg", "fr": "\LED.jpg", "es": "\LED.jpg", "pl": "\LED.jpg", "it": "\LED.jpg", "zh-cn": "\LED.jpg"},
                  translate.js:24 "\Rollladen.jpg": {"en": "\Rollladen.jpg", "de": "\Rollladen.jpg", "ru": "\Rollladen.jpg", "pt": "\Rollladen.jpg", "nl": "\Rollladen.jpg", "fr": "\Rollladen.jpg", "es": "\Rollladen.jpg", "pl": "\Rollladen.jpg", "it": "\Rollladen.jpg", "zh-cn": "\Rollladen.jpg"},
                  translate.js:24 "\Urlaub.jpg": {"en": "\Urlaub.jpg", "de": "\Urlaub.jpg", "ru": "\Urlaub.jpg", "pt": "\Urlaub.jpg", "nl": "\Urlaub.jpg", "fr": "\Urlaub.jpg", "es": "\Urlaub.jpg", "pl": "\Urlaub.jpg", "it": "\Urlaub.jpg", "zh-cn": "\Urlaub.jpg"},
                  translate.js:24 "\demo\bakestone.jpg": {"en": "\demo\bakestone.jpg", "de": "\demo\bakestone.jpg", "ru": "\demo\bakestone.jpg", "pt": "\demo\bakestone.jpg", "nl": "\demo\bakestone.jpg", "fr": "\demo\bakestone.jpg", "es": "\demo\bakestone.jpg", "pl": "\demo\bakestone.jpg", "it": "\demo\bakestone.jpg", "zh-cn": "\demo\bakestone.jpg"},
                  translate.js:24 "\demo\bottle.jpg": {"en": "\demo\bottle.jpg", "de": "\demo\bottle.jpg", "ru": "\demo\bottle.jpg", "pt": "\demo\bottle.jpg", "nl": "\demo\bottle.jpg", "fr": "\demo\bottle.jpg", "es": "\demo\bottle.jpg", "pl": "\demo\bottle.jpg", "it": "\demo\bottle.jpg", "zh-cn": "\demo\bottle.jpg"},
                  translate.js:24 "\demo\decor.jpg": {"en": "\demo\decor.jpg", "de": "\demo\decor.jpg", "ru": "\demo\decor.jpg", "pt": "\demo\decor.jpg", "nl": "\demo\decor.jpg", "fr": "\demo\decor.jpg", "es": "\demo\decor.jpg", "pl": "\demo\decor.jpg", "it": "\demo\decor.jpg", "zh-cn": "\demo\decor.jpg"},
                  translate.js:24 "\demo\grass.jpg": {"en": "\demo\grass.jpg", "de": "\demo\grass.jpg", "ru": "\demo\grass.jpg", "pt": "\demo\grass.jpg", "nl": "\demo\grass.jpg", "fr": "\demo\grass.jpg", "es": "\demo\grass.jpg", "pl": "\demo\grass.jpg", "it": "\demo\grass.jpg", "zh-cn": "\demo\grass.jpg"},
                  translate.js:24 "\demo\green.jpg": {"en": "\demo\green.jpg", "de": "\demo\green.jpg", "ru": "\demo\green.jpg", "pt": "\demo\green.jpg", "nl": "\demo\green.jpg", "fr": "\demo\green.jpg", "es": "\demo\green.jpg", "pl": "\demo\green.jpg", "it": "\demo\green.jpg", "zh-cn": "\demo\green.jpg"},
                  translate.js:24 "\demo\orangedrops.jpg": {"en": "\demo\orangedrops.jpg", "de": "\demo\orangedrops.jpg", "ru": "\demo\orangedrops.jpg", "pt": "\demo\orangedrops.jpg", "nl": "\demo\orangedrops.jpg", "fr": "\demo\orangedrops.jpg", "es": "\demo\orangedrops.jpg", "pl": "\demo\orangedrops.jpg", "it": "\demo\orangedrops.jpg", "zh-cn": "\demo\orangedrops.jpg"},
                  translate.js:24 "\demo\whitestone.jpg": {"en": "\demo\whitestone.jpg", "de": "\demo\whitestone.jpg", "ru": "\demo\whitestone.jpg", "pt": "\demo\whitestone.jpg", "nl": "\demo\whitestone.jpg", "fr": "\demo\whitestone.jpg", "es": "\demo\whitestone.jpg", "pl": "\demo\whitestone.jpg", "it": "\demo\whitestone.jpg", "zh-cn": "\demo\whitestone.jpg"},
                  translate.js:24 "Edit Constant:": {"en": "Edit Constant:", "de": "Edit Constant:", "ru": "Edit Constant:", "pt": "Edit Constant:", "nl": "Edit Constant:", "fr": "Edit Constant:", "es": "Edit Constant:", "pl": "Edit Constant:", "it": "Edit Constant:", "zh-cn": "Edit Constant:"},
                  translate.js:24 "Edit Array:": {"en": "Edit Array:", "de": "Edit Array:", "ru": "Edit Array:", "pt": "Edit Array:", "nl": "Edit Array:", "fr": "Edit Array:", "es": "Edit Array:", "pl": "Edit Array:", "it": "Edit Array:", "zh-cn": "Edit Array:"},
                  translate.js:24 "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"},
                  index_m.js:131 Loading Settings
                  index_m.js:192 getLink of first Web-Adapter
                  index_m.js:196 Got Link: http://192.168.1.23:8082/iqontrol
                  translate.js:24 "Brigthness-Sensor": {"en": "Brigthness-Sensor", "de": "Brigthness-Sensor", "ru": "Brigthness-Sensor", "pt": "Brigthness-Sensor", "nl": "Brigthness-Sensor", "fr": "Brigthness-Sensor", "es": "Brigthness-Sensor", "pl": "Brigthness-Sensor", "it": "Brigthness-Sensor", "zh-cn": "Brigthness-Sensor"},
                  translate.js:24 "Blind": {"en": "Blind", "de": "Blind", "ru": "Blind", "pt": "Blind", "nl": "Blind", "fr": "Blind", "es": "Blind", "pl": "Blind", "it": "Blind", "zh-cn": "Blind"},
                  translate.js:24 "Popup": {"en": "Popup", "de": "Popup", "ru": "Popup", "pt": "Popup", "nl": "Popup", "fr": "Popup", "es": "Popup", "pl": "Popup", "it": "Popup", "zh-cn": "Popup"},
                  translate.js:24 "External Link": {"en": "External Link", "de": "External Link", "ru": "External Link", "pt": "External Link", "nl": "External Link", "fr": "External Link", "es": "External Link", "pl": "External Link", "it": "External Link", "zh-cn": "External Link"},
                  index_m.js:206 Try to init socket.io
                  index_m.js:233 Inited socket.io
                  conn.js:255 2019-07-12T19:43:24.566Z Connected => authenticate
                  conn.js:264 2019-07-12T19:43:24.620Z Authenticated: true
                  index_m.js:216 Socket connected
                  index_m.js:247 getImages
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/12.08.04 010.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Abluft.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster_putzen.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/LED.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Rollladen.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Urlaub.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bakestone.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bottle.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/decor.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/grass.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/green.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/orangedrops.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/whitestone.jpg
                  index_m.js:1136 Got all images.
                  index_m.js:250 Moving userfiles to new location...
                  index_m.js:255 ...nothing to move.
                  index_m.js:258 Adjusting image links to new userfiles location
                  index_m.js:266 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined
                  translate.js:24 "Home": {"en": "Home", "de": "Home", "ru": "Home", "pt": "Home", "nl": "Home", "fr": "Home", "es": "Home", "pl": "Home", "it": "Home", "zh-cn": "Home"},
                  translate.js:24 "Rooms": {"en": "Rooms", "de": "Rooms", "ru": "Rooms", "pt": "Rooms", "nl": "Rooms", "fr": "Rooms", "es": "Rooms", "pl": "Rooms", "it": "Rooms", "zh-cn": "Rooms"},
                  translate.js:24 "Functions": {"en": "Functions", "de": "Functions", "ru": "Functions", "pt": "Functions", "nl": "Functions", "fr": "Functions", "es": "Functions", "pl": "Functions", "it": "Functions", "zh-cn": "Functions"},
                  translate.js:24 "Wohnzimmer": {"en": "Wohnzimmer", "de": "Wohnzimmer", "ru": "Wohnzimmer", "pt": "Wohnzimmer", "nl": "Wohnzimmer", "fr": "Wohnzimmer", "es": "Wohnzimmer", "pl": "Wohnzimmer", "it": "Wohnzimmer", "zh-cn": "Wohnzimmer"},
                  translate.js:24 "Schlafzimmer": {"en": "Schlafzimmer", "de": "Schlafzimmer", "ru": "Schlafzimmer", "pt": "Schlafzimmer", "nl": "Schlafzimmer", "fr": "Schlafzimmer", "es": "Schlafzimmer", "pl": "Schlafzimmer", "it": "Schlafzimmer", "zh-cn": "Schlafzimmer"},
                  translate.js:24 "Büro": {"en": "Büro", "de": "Büro", "ru": "Büro", "pt": "Büro", "nl": "Büro", "fr": "Büro", "es": "Büro", "pl": "Büro", "it": "Büro", "zh-cn": "Büro"},
                  translate.js:24 "Bad": {"en": "Bad", "de": "Bad", "ru": "Bad", "pt": "Bad", "nl": "Bad", "fr": "Bad", "es": "Bad", "pl": "Bad", "it": "Bad", "zh-cn": "Bad"},
                  translate.js:24 "Flur": {"en": "Flur", "de": "Flur", "ru": "Flur", "pt": "Flur", "nl": "Flur", "fr": "Flur", "es": "Flur", "pl": "Flur", "it": "Flur", "zh-cn": "Flur"},
                  translate.js:24 "Vorflur": {"en": "Vorflur", "de": "Vorflur", "ru": "Vorflur", "pt": "Vorflur", "nl": "Vorflur", "fr": "Vorflur", "es": "Vorflur", "pl": "Vorflur", "it": "Vorflur", "zh-cn": "Vorflur"},
                  translate.js:24 "Gästezimmer": {"en": "Gästezimmer", "de": "Gästezimmer", "ru": "Gästezimmer", "pt": "Gästezimmer", "nl": "Gästezimmer", "fr": "Gästezimmer", "es": "Gästezimmer", "pl": "Gästezimmer", "it": "Gästezimmer", "zh-cn": "Gästezimmer"},
                  translate.js:24 "Gästebad": {"en": "Gästebad", "de": "Gästebad", "ru": "Gästebad", "pt": "Gästebad", "nl": "Gästebad", "fr": "Gästebad", "es": "Gästebad", "pl": "Gästebad", "it": "Gästebad", "zh-cn": "Gästebad"},
                  translate.js:24 "Hobby": {"en": "Hobby", "de": "Hobby", "ru": "Hobby", "pt": "Hobby", "nl": "Hobby", "fr": "Hobby", "es": "Hobby", "pl": "Hobby", "it": "Hobby", "zh-cn": "Hobby"},
                  translate.js:24 "\12.08.04 010.jpg": {"en": "\12.08.04 010.jpg", "de": "\12.08.04 010.jpg", "ru": "\12.08.04 010.jpg", "pt": "\12.08.04 010.jpg", "nl": "\12.08.04 010.jpg", "fr": "\12.08.04 010.jpg", "es": "\12.08.04 010.jpg", "pl": "\12.08.04 010.jpg", "it": "\12.08.04 010.jpg", "zh-cn": "\12.08.04 010.jpg"},
                  translate.js:24 "\Abluft.jpg": {"en": "\Abluft.jpg", "de": "\Abluft.jpg", "ru": "\Abluft.jpg", "pt": "\Abluft.jpg", "nl": "\Abluft.jpg", "fr": "\Abluft.jpg", "es": "\Abluft.jpg", "pl": "\Abluft.jpg", "it": "\Abluft.jpg", "zh-cn": "\Abluft.jpg"},
                  translate.js:24 "\Fenster.jpg": {"en": "\Fenster.jpg", "de": "\Fenster.jpg", "ru": "\Fenster.jpg", "pt": "\Fenster.jpg", "nl": "\Fenster.jpg", "fr": "\Fenster.jpg", "es": "\Fenster.jpg", "pl": "\Fenster.jpg", "it": "\Fenster.jpg", "zh-cn": "\Fenster.jpg"},
                  translate.js:24 "\Fenster_putzen.jpg": {"en": "\Fenster_putzen.jpg", "de": "\Fenster_putzen.jpg", "ru": "\Fenster_putzen.jpg", "pt": "\Fenster_putzen.jpg", "nl": "\Fenster_putzen.jpg", "fr": "\Fenster_putzen.jpg", "es": "\Fenster_putzen.jpg", "pl": "\Fenster_putzen.jpg", "it": "\Fenster_putzen.jpg", "zh-cn": "\Fenster_putzen.jpg"},
                  translate.js:24 "\LED.jpg": {"en": "\LED.jpg", "de": "\LED.jpg", "ru": "\LED.jpg", "pt": "\LED.jpg", "nl": "\LED.jpg", "fr": "\LED.jpg", "es": "\LED.jpg", "pl": "\LED.jpg", "it": "\LED.jpg", "zh-cn": "\LED.jpg"},
                  translate.js:24 "\Rollladen.jpg": {"en": "\Rollladen.jpg", "de": "\Rollladen.jpg", "ru": "\Rollladen.jpg", "pt": "\Rollladen.jpg", "nl": "\Rollladen.jpg", "fr": "\Rollladen.jpg", "es": "\Rollladen.jpg", "pl": "\Rollladen.jpg", "it": "\Rollladen.jpg", "zh-cn": "\Rollladen.jpg"},
                  translate.js:24 "\Urlaub.jpg": {"en": "\Urlaub.jpg", "de": "\Urlaub.jpg", "ru": "\Urlaub.jpg", "pt": "\Urlaub.jpg", "nl": "\Urlaub.jpg", "fr": "\Urlaub.jpg", "es": "\Urlaub.jpg", "pl": "\Urlaub.jpg", "it": "\Urlaub.jpg", "zh-cn": "\Urlaub.jpg"},
                  translate.js:24 "\demo\bakestone.jpg": {"en": "\demo\bakestone.jpg", "de": "\demo\bakestone.jpg", "ru": "\demo\bakestone.jpg", "pt": "\demo\bakestone.jpg", "nl": "\demo\bakestone.jpg", "fr": "\demo\bakestone.jpg", "es": "\demo\bakestone.jpg", "pl": "\demo\bakestone.jpg", "it": "\demo\bakestone.jpg", "zh-cn": "\demo\bakestone.jpg"},
                  translate.js:24 "\demo\bottle.jpg": {"en": "\demo\bottle.jpg", "de": "\demo\bottle.jpg", "ru": "\demo\bottle.jpg", "pt": "\demo\bottle.jpg", "nl": "\demo\bottle.jpg", "fr": "\demo\bottle.jpg", "es": "\demo\bottle.jpg", "pl": "\demo\bottle.jpg", "it": "\demo\bottle.jpg", "zh-cn": "\demo\bottle.jpg"},
                  translate.js:24 "\demo\decor.jpg": {"en": "\demo\decor.jpg", "de": "\demo\decor.jpg", "ru": "\demo\decor.jpg", "pt": "\demo\decor.jpg", "nl": "\demo\decor.jpg", "fr": "\demo\decor.jpg", "es": "\demo\decor.jpg", "pl": "\demo\decor.jpg", "it": "\demo\decor.jpg", "zh-cn": "\demo\decor.jpg"},
                  translate.js:24 "\demo\grass.jpg": {"en": "\demo\grass.jpg", "de": "\demo\grass.jpg", "ru": "\demo\grass.jpg", "pt": "\demo\grass.jpg", "nl": "\demo\grass.jpg", "fr": "\demo\grass.jpg", "es": "\demo\grass.jpg", "pl": "\demo\grass.jpg", "it": "\demo\grass.jpg", "zh-cn": "\demo\grass.jpg"},
                  translate.js:24 "\demo\green.jpg": {"en": "\demo\green.jpg", "de": "\demo\green.jpg", "ru": "\demo\green.jpg", "pt": "\demo\green.jpg", "nl": "\demo\green.jpg", "fr": "\demo\green.jpg", "es": "\demo\green.jpg", "pl": "\demo\green.jpg", "it": "\demo\green.jpg", "zh-cn": "\demo\green.jpg"},
                  translate.js:24 "\demo\orangedrops.jpg": {"en": "\demo\orangedrops.jpg", "de": "\demo\orangedrops.jpg", "ru": "\demo\orangedrops.jpg", "pt": "\demo\orangedrops.jpg", "nl": "\demo\orangedrops.jpg", "fr": "\demo\orangedrops.jpg", "es": "\demo\orangedrops.jpg", "pl": "\demo\orangedrops.jpg", "it": "\demo\orangedrops.jpg", "zh-cn": "\demo\orangedrops.jpg"},
                  translate.js:24 "\demo\whitestone.jpg": {"en": "\demo\whitestone.jpg", "de": "\demo\whitestone.jpg", "ru": "\demo\whitestone.jpg", "pt": "\demo\whitestone.jpg", "nl": "\demo\whitestone.jpg", "fr": "\demo\whitestone.jpg", "es": "\demo\whitestone.jpg", "pl": "\demo\whitestone.jpg", "it": "\demo\whitestone.jpg", "zh-cn": "\demo\whitestone.jpg"},
                  translate.js:24 "Edit Constant:": {"en": "Edit Constant:", "de": "Edit Constant:", "ru": "Edit Constant:", "pt": "Edit Constant:", "nl": "Edit Constant:", "fr": "Edit Constant:", "es": "Edit Constant:", "pl": "Edit Constant:", "it": "Edit Constant:", "zh-cn": "Edit Constant:"},
                  translate.js:24 "Edit Array:": {"en": "Edit Array:", "de": "Edit Array:", "ru": "Edit Array:", "pt": "Edit Array:", "nl": "Edit Array:", "fr": "Edit Array:", "es": "Edit Array:", "pl": "Edit Array:", "it": "Edit Array:", "zh-cn": "Edit Array:"},
                  translate.js:24 "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"},
                  index_m.js:131 Loading Settings
                  index_m.js:192 getLink of first Web-Adapter
                  index_m.js:196 Got Link: http://192.168.1.23:8082/iqontrol
                  translate.js:24 "Brigthness-Sensor": {"en": "Brigthness-Sensor", "de": "Brigthness-Sensor", "ru": "Brigthness-Sensor", "pt": "Brigthness-Sensor", "nl": "Brigthness-Sensor", "fr": "Brigthness-Sensor", "es": "Brigthness-Sensor", "pl": "Brigthness-Sensor", "it": "Brigthness-Sensor", "zh-cn": "Brigthness-Sensor"},
                  translate.js:24 "Blind": {"en": "Blind", "de": "Blind", "ru": "Blind", "pt": "Blind", "nl": "Blind", "fr": "Blind", "es": "Blind", "pl": "Blind", "it": "Blind", "zh-cn": "Blind"},
                  translate.js:24 "Popup": {"en": "Popup", "de": "Popup", "ru": "Popup", "pt": "Popup", "nl": "Popup", "fr": "Popup", "es": "Popup", "pl": "Popup", "it": "Popup", "zh-cn": "Popup"},
                  translate.js:24 "External Link": {"en": "External Link", "de": "External Link", "ru": "External Link", "pt": "External Link", "nl": "External Link", "fr": "External Link", "es": "External Link", "pl": "External Link", "it": "External Link", "zh-cn": "External Link"},
                  index_m.js:206 Try to init socket.io
                  index_m.js:233 Inited socket.io
                  conn.js:255 2019-07-12T21:39:07.840Z Connected => authenticate
                  conn.js:264 2019-07-12T21:39:07.898Z Authenticated: true
                  index_m.js:216 Socket connected
                  index_m.js:247 getImages
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/12.08.04 010.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Abluft.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster_putzen.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/LED.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Rollladen.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/Urlaub.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bakestone.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bottle.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/decor.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/grass.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/green.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/orangedrops.jpg
                  index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/whitestone.jpg
                  index_m.js:1136 Got all images.
                  index_m.js:250 Moving userfiles to new location...
                  index_m.js:255 ...nothing to move.
                  index_m.js:258 Adjusting image links to new userfiles location
                  index_m.js:266 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined
                  at index_m.js:266
                  at Array.forEach (<anonymous>)
                  at index_m.js:261
                  translate.js:24 "Home": {"en": "Home", "de": "Home", "ru": "Home", "pt": "Home", "nl": "Home", "fr": "Home", "es": "Home", "pl": "Home", "it": "Home", "zh-cn": "Home"},
                  translate.js:24 "Rooms": {"en": "Rooms", "de": "Rooms", "ru": "Rooms", "pt": "Rooms", "nl": "Rooms", "fr": "Rooms", "es": "Rooms", "pl": "Rooms", "it": "Rooms", "zh-cn": "Rooms"},
                  translate.js:24 "Functions": {"en": "Functions", "de": "Functions", "ru": "Functions", "pt": "Functions", "nl": "Functions", "fr": "Functions", "es": "Functions", "pl": "Functions", "it": "Functions", "zh-cn": "Functions"},
                  translate.js:24 "Wohnzimmer": {"en": "Wohnzimmer", "de": "Wohnzimmer", "ru": "Wohnzimmer", "pt": "Wohnzimmer", "nl": "Wohnzimmer", "fr": "Wohnzimmer", "es": "Wohnzimmer", "pl": "Wohnzimmer", "it": "Wohnzimmer", "zh-cn": "Wohnzimmer"},
                  translate.js:24 "Schlafzimmer": {"en": "Schlafzimmer", "de": "Schlafzimmer", "ru": "Schlafzimmer", "pt": "Schlafzimmer", "nl": "Schlafzimmer", "fr": "Schlafzimmer", "es": "Schlafzimmer", "pl": "Schlafzimmer", "it": "Schlafzimmer", "zh-cn": "Schlafzimmer"},
                  translate.js:24 "Büro": {"en": "Büro", "de": "Büro", "ru": "Büro", "pt": "Büro", "nl": "Büro", "fr": "Büro", "es": "Büro", "pl": "Büro", "it": "Büro", "zh-cn": "Büro"},
                  translate.js:24 "Bad": {"en": "Bad", "de": "Bad", "ru": "Bad", "pt": "Bad", "nl": "Bad", "fr": "Bad", "es": "Bad", "pl": "Bad", "it": "Bad", "zh-cn": "Bad"},
                  translate.js:24 "Flur": {"en": "Flur", "de": "Flur", "ru": "Flur", "pt": "Flur", "nl": "Flur", "fr": "Flur", "es": "Flur", "pl": "Flur", "it": "Flur", "zh-cn": "Flur"},
                  translate.js:24 "Vorflur": {"en": "Vorflur", "de": "Vorflur", "ru": "Vorflur", "pt": "Vorflur", "nl": "Vorflur", "fr": "Vorflur", "es": "Vorflur", "pl": "Vorflur", "it": "Vorflur", "zh-cn": "Vorflur"},
                  translate.js:24 "Gästezimmer": {"en": "Gästezimmer", "de": "Gästezimmer", "ru": "Gästezimmer", "pt": "Gästezimmer", "nl": "Gästezimmer", "fr": "Gästezimmer", "es": "Gästezimmer", "pl": "Gästezimmer", "it": "Gästezimmer", "zh-cn": "Gästezimmer"},
                  translate.js:24 "Gästebad": {"en": "Gästebad", "de": "Gästebad", "ru": "Gästebad", "pt": "Gästebad", "nl": "Gästebad", "fr": "Gästebad", "es": "Gästebad", "pl": "Gästebad", "it": "Gästebad", "zh-cn": "Gästebad"},
                  translate.js:24 "Hobby": {"en": "Hobby", "de": "Hobby", "ru": "Hobby", "pt": "Hobby", "nl": "Hobby", "fr": "Hobby", "es": "Hobby", "pl": "Hobby", "it": "Hobby", "zh-cn": "Hobby"},
                  translate.js:24 "\12.08.04 010.jpg": {"en": "\12.08.04 010.jpg", "de": "\12.08.04 010.jpg", "ru": "\12.08.04 010.jpg", "pt": "\12.08.04 010.jpg", "nl": "\12.08.04 010.jpg", "fr": "\12.08.04 010.jpg", "es": "\12.08.04 010.jpg", "pl": "\12.08.04 010.jpg", "it": "\12.08.04 010.jpg", "zh-cn": "\12.08.04 010.jpg"},
                  translate.js:24 "\Abluft.jpg": {"en": "\Abluft.jpg", "de": "\Abluft.jpg", "ru": "\Abluft.jpg", "pt": "\Abluft.jpg", "nl": "\Abluft.jpg", "fr": "\Abluft.jpg", "es": "\Abluft.jpg", "pl": "\Abluft.jpg", "it": "\Abluft.jpg", "zh-cn": "\Abluft.jpg"},
                  translate.js:24 "\Fenster.jpg": {"en": "\Fenster.jpg", "de": "\Fenster.jpg", "ru": "\Fenster.jpg", "pt": "\Fenster.jpg", "nl": "\Fenster.jpg", "fr": "\Fenster.jpg", "es": "\Fenster.jpg", "pl": "\Fenster.jpg", "it": "\Fenster.jpg", "zh-cn": "\Fenster.jpg"},
                  translate.js:24 "\Fenster_putzen.jpg": {"en": "\Fenster_putzen.jpg", "de": "\Fenster_putzen.jpg", "ru": "\Fenster_putzen.jpg", "pt": "\Fenster_putzen.jpg", "nl": "\Fenster_putzen.jpg", "fr": "\Fenster_putzen.jpg", "es": "\Fenster_putzen.jpg", "pl": "\Fenster_putzen.jpg", "it": "\Fenster_putzen.jpg", "zh-cn": "\Fenster_putzen.jpg"},
                  translate.js:24 "\LED.jpg": {"en": "\LED.jpg", "de": "\LED.jpg", "ru": "\LED.jpg", "pt": "\LED.jpg", "nl": "\LED.jpg", "fr": "\LED.jpg", "es": "\LED.jpg", "pl": "\LED.jpg", "it": "\LED.jpg", "zh-cn": "\LED.jpg"},
                  translate.js:24 "\Rollladen.jpg": {"en": "\Rollladen.jpg", "de": "\Rollladen.jpg", "ru": "\Rollladen.jpg", "pt": "\Rollladen.jpg", "nl": "\Rollladen.jpg", "fr": "\Rollladen.jpg", "es": "\Rollladen.jpg", "pl": "\Rollladen.jpg", "it": "\Rollladen.jpg", "zh-cn": "\Rollladen.jpg"},
                  translate.js:24 "\Urlaub.jpg": {"en": "\Urlaub.jpg", "de": "\Urlaub.jpg", "ru": "\Urlaub.jpg", "pt": "\Urlaub.jpg", "nl": "\Urlaub.jpg", "fr": "\Urlaub.jpg", "es": "\Urlaub.jpg", "pl": "\Urlaub.jpg", "it": "\Urlaub.jpg", "zh-cn": "\Urlaub.jpg"},
                  translate.js:24 "\demo\bakestone.jpg": {"en": "\demo\bakestone.jpg", "de": "\demo\bakestone.jpg", "ru": "\demo\bakestone.jpg", "pt": "\demo\bakestone.jpg", "nl": "\demo\bakestone.jpg", "fr": "\demo\bakestone.jpg", "es": "\demo\bakestone.jpg", "pl": "\demo\bakestone.jpg", "it": "\demo\bakestone.jpg", "zh-cn": "\demo\bakestone.jpg"},
                  translate.js:24 "\demo\bottle.jpg": {"en": "\demo\bottle.jpg", "de": "\demo\bottle.jpg", "ru": "\demo\bottle.jpg", "pt": "\demo\bottle.jpg", "nl": "\demo\bottle.jpg", "fr": "\demo\bottle.jpg", "es": "\demo\bottle.jpg", "pl": "\demo\bottle.jpg", "it": "\demo\bottle.jpg", "zh-cn": "\demo\bottle.jpg"},
                  translate.js:24 "\demo\decor.jpg": {"en": "\demo\decor.jpg", "de": "\demo\decor.jpg", "ru": "\demo\decor.jpg", "pt": "\demo\decor.jpg", "nl": "\demo\decor.jpg", "fr": "\demo\decor.jpg", "es": "\demo\decor.jpg", "pl": "\demo\decor.jpg", "it": "\demo\decor.jpg", "zh-cn": "\demo\decor.jpg"},
                  translate.js:24 "\demo\grass.jpg": {"en": "\demo\grass.jpg", "de": "\demo\grass.jpg", "ru": "\demo\grass.jpg", "pt": "\demo\grass.jpg", "nl": "\demo\grass.jpg", "fr": "\demo\grass.jpg", "es": "\demo\grass.jpg", "pl": "\demo\grass.jpg", "it": "\demo\grass.jpg", "zh-cn": "\demo\grass.jpg"},
                  translate.js:24 "\demo\green.jpg": {"en": "\demo\green.jpg", "de": "\demo\green.jpg", "ru": "\demo\green.jpg", "pt": "\demo\green.jpg", "nl": "\demo\green.jpg", "fr": "\demo\green.jpg", "es": "\demo\green.jpg", "pl": "\demo\green.jpg", "it": "\demo\green.jpg", "zh-cn": "\demo\green.jpg"},
                  translate.js:24 "\demo\orangedrops.jpg": {"en": "\demo\orangedrops.jpg", "de": "\demo\orangedrops.jpg", "ru": "\demo\orangedrops.jpg", "pt": "\demo\orangedrops.jpg", "nl": "\demo\orangedrops.jpg", "fr": "\demo\orangedrops.jpg", "es": "\demo\orangedrops.jpg", "pl": "\demo\orangedrops.jpg", "it": "\demo\orangedrops.jpg", "zh-cn": "\demo\orangedrops.jpg"},
                  translate.js:24 "\demo\whitestone.jpg": {"en": "\demo\whitestone.jpg", "de": "\demo\whitestone.jpg", "ru": "\demo\whitestone.jpg", "pt": "\demo\whitestone.jpg", "nl": "\demo\whitestone.jpg", "fr": "\demo\whitestone.jpg", "es": "\demo\whitestone.jpg", "pl": "\demo\whitestone.jpg", "it": "\demo\whitestone.jpg", "zh-cn": "\demo\whitestone.jpg"},

                  Gruß Andreas

                  s.bormannS 1 Antwort Letzte Antwort
                  0
                  • s.bormannS s.bormann

                    @kilolima sagte in [Neuer Adapter] Visualisierung iQontrol:

                    NEUER STAND:

                    So ... also Neuinstallation des Adapters bringt zumindest Teilerfolg. Kann wieder Geräte konfigurieren.

                    ALLERDINGS: Lade ich die alte Konfig wieder in den Adapter hoch, kommt es zu dem Fehler - Klick auf Stift bleibt ergebnislos.

                    Trostpflaster: alle meine Bilder und das Extraverzeichnis dazu sind noch da.

                    Das ist ja wirklich merkwürdig. Und beim Laden des Adapter mit geöffnetem F12 gibt es wirklich keine Fehlermeldung?

                    K Offline
                    K Offline
                    kilolima
                    schrieb am zuletzt editiert von kilolima
                    #833

                    @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                    Und beim Laden des Adapter mit geöffnetem F12 gibt es wirklich keine Fehlermeldung?

                    Also zumindest im Moment des Klicks auf den Stift ändert sich nichts in der Debug-Console.

                    Vielleicht reichen die Meldungen von @rellik für dich um etwas zu fixen. Dann warte ich erst einmal noch mit der Neunanlage der Ansichten und spare mir die Zeit ...

                    1 Antwort Letzte Antwort
                    0
                    • rellikR rellik

                      Ich hab da glaube ich ein paar Fehler, ich weiß nicht ob dir das reicht.

                      8edafc1f-0b3e-4ac4-82d7-a1f16f8d2f55-image.png
                      244e7c20-752d-4a45-b9cd-4907bc4b8e70-image.png


                      jquery.fancytree-all.js:113 Fancytree@1 Fancytree.filterNodes() leavesOnly option is deprecated since 2.9.0 / 2015-04-19. Use opts.leavesOnly instead.
                      v @ jquery.fancytree-all.js:113
                      adminInstances.js:1032 140
                      adminInstances.js:1032 142
                      translate.js:24 "Edit Constant:": {"en": "Edit Constant:", "de": "Edit Constant:", "ru": "Edit Constant:", "pt": "Edit Constant:", "nl": "Edit Constant:", "fr": "Edit Constant:", "es": "Edit Constant:", "pl": "Edit Constant:", "it": "Edit Constant:", "zh-cn": "Edit Constant:"},
                      translate.js:24 "Edit Array:": {"en": "Edit Array:", "de": "Edit Array:", "ru": "Edit Array:", "pt": "Edit Array:", "nl": "Edit Array:", "fr": "Edit Array:", "es": "Edit Array:", "pl": "Edit Array:", "it": "Edit Array:", "zh-cn": "Edit Array:"},
                      translate.js:24 "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"},
                      index_m.js:131 Loading Settings
                      index_m.js:192 getLink of first Web-Adapter
                      index_m.js:196 Got Link: http://192.168.1.23:8082/iqontrol
                      translate.js:24 "Brigthness-Sensor": {"en": "Brigthness-Sensor", "de": "Brigthness-Sensor", "ru": "Brigthness-Sensor", "pt": "Brigthness-Sensor", "nl": "Brigthness-Sensor", "fr": "Brigthness-Sensor", "es": "Brigthness-Sensor", "pl": "Brigthness-Sensor", "it": "Brigthness-Sensor", "zh-cn": "Brigthness-Sensor"},
                      translate.js:24 "Blind": {"en": "Blind", "de": "Blind", "ru": "Blind", "pt": "Blind", "nl": "Blind", "fr": "Blind", "es": "Blind", "pl": "Blind", "it": "Blind", "zh-cn": "Blind"},
                      translate.js:24 "Popup": {"en": "Popup", "de": "Popup", "ru": "Popup", "pt": "Popup", "nl": "Popup", "fr": "Popup", "es": "Popup", "pl": "Popup", "it": "Popup", "zh-cn": "Popup"},
                      translate.js:24 "External Link": {"en": "External Link", "de": "External Link", "ru": "External Link", "pt": "External Link", "nl": "External Link", "fr": "External Link", "es": "External Link", "pl": "External Link", "it": "External Link", "zh-cn": "External Link"},
                      index_m.js:206 Try to init socket.io
                      index_m.js:233 Inited socket.io
                      conn.js:255 2019-07-12T19:42:30.961Z Connected => authenticate
                      conn.js:264 2019-07-12T19:42:31.066Z Authenticated: true
                      index_m.js:216 Socket connected
                      index_m.js:247 getImages
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/12.08.04 010.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Abluft.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster_putzen.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/LED.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Rollladen.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Urlaub.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bakestone.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bottle.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/decor.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/grass.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/green.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/orangedrops.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/whitestone.jpg
                      index_m.js:1136 Got all images.
                      index_m.js:250 Moving userfiles to new location...
                      index_m.js:255 ...nothing to move.
                      index_m.js:258 Adjusting image links to new userfiles location
                      index_m.js:266 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined
                      translate.js:24 "Home": {"en": "Home", "de": "Home", "ru": "Home", "pt": "Home", "nl": "Home", "fr": "Home", "es": "Home", "pl": "Home", "it": "Home", "zh-cn": "Home"},
                      translate.js:24 "Rooms": {"en": "Rooms", "de": "Rooms", "ru": "Rooms", "pt": "Rooms", "nl": "Rooms", "fr": "Rooms", "es": "Rooms", "pl": "Rooms", "it": "Rooms", "zh-cn": "Rooms"},
                      translate.js:24 "Functions": {"en": "Functions", "de": "Functions", "ru": "Functions", "pt": "Functions", "nl": "Functions", "fr": "Functions", "es": "Functions", "pl": "Functions", "it": "Functions", "zh-cn": "Functions"},
                      translate.js:24 "Wohnzimmer": {"en": "Wohnzimmer", "de": "Wohnzimmer", "ru": "Wohnzimmer", "pt": "Wohnzimmer", "nl": "Wohnzimmer", "fr": "Wohnzimmer", "es": "Wohnzimmer", "pl": "Wohnzimmer", "it": "Wohnzimmer", "zh-cn": "Wohnzimmer"},
                      translate.js:24 "Schlafzimmer": {"en": "Schlafzimmer", "de": "Schlafzimmer", "ru": "Schlafzimmer", "pt": "Schlafzimmer", "nl": "Schlafzimmer", "fr": "Schlafzimmer", "es": "Schlafzimmer", "pl": "Schlafzimmer", "it": "Schlafzimmer", "zh-cn": "Schlafzimmer"},
                      translate.js:24 "Büro": {"en": "Büro", "de": "Büro", "ru": "Büro", "pt": "Büro", "nl": "Büro", "fr": "Büro", "es": "Büro", "pl": "Büro", "it": "Büro", "zh-cn": "Büro"},
                      translate.js:24 "Bad": {"en": "Bad", "de": "Bad", "ru": "Bad", "pt": "Bad", "nl": "Bad", "fr": "Bad", "es": "Bad", "pl": "Bad", "it": "Bad", "zh-cn": "Bad"},
                      translate.js:24 "Flur": {"en": "Flur", "de": "Flur", "ru": "Flur", "pt": "Flur", "nl": "Flur", "fr": "Flur", "es": "Flur", "pl": "Flur", "it": "Flur", "zh-cn": "Flur"},
                      translate.js:24 "Vorflur": {"en": "Vorflur", "de": "Vorflur", "ru": "Vorflur", "pt": "Vorflur", "nl": "Vorflur", "fr": "Vorflur", "es": "Vorflur", "pl": "Vorflur", "it": "Vorflur", "zh-cn": "Vorflur"},
                      translate.js:24 "Gästezimmer": {"en": "Gästezimmer", "de": "Gästezimmer", "ru": "Gästezimmer", "pt": "Gästezimmer", "nl": "Gästezimmer", "fr": "Gästezimmer", "es": "Gästezimmer", "pl": "Gästezimmer", "it": "Gästezimmer", "zh-cn": "Gästezimmer"},
                      translate.js:24 "Gästebad": {"en": "Gästebad", "de": "Gästebad", "ru": "Gästebad", "pt": "Gästebad", "nl": "Gästebad", "fr": "Gästebad", "es": "Gästebad", "pl": "Gästebad", "it": "Gästebad", "zh-cn": "Gästebad"},
                      translate.js:24 "Hobby": {"en": "Hobby", "de": "Hobby", "ru": "Hobby", "pt": "Hobby", "nl": "Hobby", "fr": "Hobby", "es": "Hobby", "pl": "Hobby", "it": "Hobby", "zh-cn": "Hobby"},
                      translate.js:24 "\12.08.04 010.jpg": {"en": "\12.08.04 010.jpg", "de": "\12.08.04 010.jpg", "ru": "\12.08.04 010.jpg", "pt": "\12.08.04 010.jpg", "nl": "\12.08.04 010.jpg", "fr": "\12.08.04 010.jpg", "es": "\12.08.04 010.jpg", "pl": "\12.08.04 010.jpg", "it": "\12.08.04 010.jpg", "zh-cn": "\12.08.04 010.jpg"},
                      translate.js:24 "\Abluft.jpg": {"en": "\Abluft.jpg", "de": "\Abluft.jpg", "ru": "\Abluft.jpg", "pt": "\Abluft.jpg", "nl": "\Abluft.jpg", "fr": "\Abluft.jpg", "es": "\Abluft.jpg", "pl": "\Abluft.jpg", "it": "\Abluft.jpg", "zh-cn": "\Abluft.jpg"},
                      translate.js:24 "\Fenster.jpg": {"en": "\Fenster.jpg", "de": "\Fenster.jpg", "ru": "\Fenster.jpg", "pt": "\Fenster.jpg", "nl": "\Fenster.jpg", "fr": "\Fenster.jpg", "es": "\Fenster.jpg", "pl": "\Fenster.jpg", "it": "\Fenster.jpg", "zh-cn": "\Fenster.jpg"},
                      translate.js:24 "\Fenster_putzen.jpg": {"en": "\Fenster_putzen.jpg", "de": "\Fenster_putzen.jpg", "ru": "\Fenster_putzen.jpg", "pt": "\Fenster_putzen.jpg", "nl": "\Fenster_putzen.jpg", "fr": "\Fenster_putzen.jpg", "es": "\Fenster_putzen.jpg", "pl": "\Fenster_putzen.jpg", "it": "\Fenster_putzen.jpg", "zh-cn": "\Fenster_putzen.jpg"},
                      translate.js:24 "\LED.jpg": {"en": "\LED.jpg", "de": "\LED.jpg", "ru": "\LED.jpg", "pt": "\LED.jpg", "nl": "\LED.jpg", "fr": "\LED.jpg", "es": "\LED.jpg", "pl": "\LED.jpg", "it": "\LED.jpg", "zh-cn": "\LED.jpg"},
                      translate.js:24 "\Rollladen.jpg": {"en": "\Rollladen.jpg", "de": "\Rollladen.jpg", "ru": "\Rollladen.jpg", "pt": "\Rollladen.jpg", "nl": "\Rollladen.jpg", "fr": "\Rollladen.jpg", "es": "\Rollladen.jpg", "pl": "\Rollladen.jpg", "it": "\Rollladen.jpg", "zh-cn": "\Rollladen.jpg"},
                      translate.js:24 "\Urlaub.jpg": {"en": "\Urlaub.jpg", "de": "\Urlaub.jpg", "ru": "\Urlaub.jpg", "pt": "\Urlaub.jpg", "nl": "\Urlaub.jpg", "fr": "\Urlaub.jpg", "es": "\Urlaub.jpg", "pl": "\Urlaub.jpg", "it": "\Urlaub.jpg", "zh-cn": "\Urlaub.jpg"},
                      translate.js:24 "\demo\bakestone.jpg": {"en": "\demo\bakestone.jpg", "de": "\demo\bakestone.jpg", "ru": "\demo\bakestone.jpg", "pt": "\demo\bakestone.jpg", "nl": "\demo\bakestone.jpg", "fr": "\demo\bakestone.jpg", "es": "\demo\bakestone.jpg", "pl": "\demo\bakestone.jpg", "it": "\demo\bakestone.jpg", "zh-cn": "\demo\bakestone.jpg"},
                      translate.js:24 "\demo\bottle.jpg": {"en": "\demo\bottle.jpg", "de": "\demo\bottle.jpg", "ru": "\demo\bottle.jpg", "pt": "\demo\bottle.jpg", "nl": "\demo\bottle.jpg", "fr": "\demo\bottle.jpg", "es": "\demo\bottle.jpg", "pl": "\demo\bottle.jpg", "it": "\demo\bottle.jpg", "zh-cn": "\demo\bottle.jpg"},
                      translate.js:24 "\demo\decor.jpg": {"en": "\demo\decor.jpg", "de": "\demo\decor.jpg", "ru": "\demo\decor.jpg", "pt": "\demo\decor.jpg", "nl": "\demo\decor.jpg", "fr": "\demo\decor.jpg", "es": "\demo\decor.jpg", "pl": "\demo\decor.jpg", "it": "\demo\decor.jpg", "zh-cn": "\demo\decor.jpg"},
                      translate.js:24 "\demo\grass.jpg": {"en": "\demo\grass.jpg", "de": "\demo\grass.jpg", "ru": "\demo\grass.jpg", "pt": "\demo\grass.jpg", "nl": "\demo\grass.jpg", "fr": "\demo\grass.jpg", "es": "\demo\grass.jpg", "pl": "\demo\grass.jpg", "it": "\demo\grass.jpg", "zh-cn": "\demo\grass.jpg"},
                      translate.js:24 "\demo\green.jpg": {"en": "\demo\green.jpg", "de": "\demo\green.jpg", "ru": "\demo\green.jpg", "pt": "\demo\green.jpg", "nl": "\demo\green.jpg", "fr": "\demo\green.jpg", "es": "\demo\green.jpg", "pl": "\demo\green.jpg", "it": "\demo\green.jpg", "zh-cn": "\demo\green.jpg"},
                      translate.js:24 "\demo\orangedrops.jpg": {"en": "\demo\orangedrops.jpg", "de": "\demo\orangedrops.jpg", "ru": "\demo\orangedrops.jpg", "pt": "\demo\orangedrops.jpg", "nl": "\demo\orangedrops.jpg", "fr": "\demo\orangedrops.jpg", "es": "\demo\orangedrops.jpg", "pl": "\demo\orangedrops.jpg", "it": "\demo\orangedrops.jpg", "zh-cn": "\demo\orangedrops.jpg"},
                      translate.js:24 "\demo\whitestone.jpg": {"en": "\demo\whitestone.jpg", "de": "\demo\whitestone.jpg", "ru": "\demo\whitestone.jpg", "pt": "\demo\whitestone.jpg", "nl": "\demo\whitestone.jpg", "fr": "\demo\whitestone.jpg", "es": "\demo\whitestone.jpg", "pl": "\demo\whitestone.jpg", "it": "\demo\whitestone.jpg", "zh-cn": "\demo\whitestone.jpg"},
                      translate.js:24 "Edit Constant:": {"en": "Edit Constant:", "de": "Edit Constant:", "ru": "Edit Constant:", "pt": "Edit Constant:", "nl": "Edit Constant:", "fr": "Edit Constant:", "es": "Edit Constant:", "pl": "Edit Constant:", "it": "Edit Constant:", "zh-cn": "Edit Constant:"},
                      translate.js:24 "Edit Array:": {"en": "Edit Array:", "de": "Edit Array:", "ru": "Edit Array:", "pt": "Edit Array:", "nl": "Edit Array:", "fr": "Edit Array:", "es": "Edit Array:", "pl": "Edit Array:", "it": "Edit Array:", "zh-cn": "Edit Array:"},
                      translate.js:24 "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"},
                      index_m.js:131 Loading Settings
                      index_m.js:192 getLink of first Web-Adapter
                      index_m.js:196 Got Link: http://192.168.1.23:8082/iqontrol
                      translate.js:24 "Brigthness-Sensor": {"en": "Brigthness-Sensor", "de": "Brigthness-Sensor", "ru": "Brigthness-Sensor", "pt": "Brigthness-Sensor", "nl": "Brigthness-Sensor", "fr": "Brigthness-Sensor", "es": "Brigthness-Sensor", "pl": "Brigthness-Sensor", "it": "Brigthness-Sensor", "zh-cn": "Brigthness-Sensor"},
                      translate.js:24 "Blind": {"en": "Blind", "de": "Blind", "ru": "Blind", "pt": "Blind", "nl": "Blind", "fr": "Blind", "es": "Blind", "pl": "Blind", "it": "Blind", "zh-cn": "Blind"},
                      translate.js:24 "Popup": {"en": "Popup", "de": "Popup", "ru": "Popup", "pt": "Popup", "nl": "Popup", "fr": "Popup", "es": "Popup", "pl": "Popup", "it": "Popup", "zh-cn": "Popup"},
                      translate.js:24 "External Link": {"en": "External Link", "de": "External Link", "ru": "External Link", "pt": "External Link", "nl": "External Link", "fr": "External Link", "es": "External Link", "pl": "External Link", "it": "External Link", "zh-cn": "External Link"},
                      index_m.js:206 Try to init socket.io
                      index_m.js:233 Inited socket.io
                      conn.js:255 2019-07-12T19:43:24.566Z Connected => authenticate
                      conn.js:264 2019-07-12T19:43:24.620Z Authenticated: true
                      index_m.js:216 Socket connected
                      index_m.js:247 getImages
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/12.08.04 010.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Abluft.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster_putzen.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/LED.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Rollladen.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Urlaub.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bakestone.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bottle.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/decor.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/grass.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/green.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/orangedrops.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/whitestone.jpg
                      index_m.js:1136 Got all images.
                      index_m.js:250 Moving userfiles to new location...
                      index_m.js:255 ...nothing to move.
                      index_m.js:258 Adjusting image links to new userfiles location
                      index_m.js:266 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined
                      translate.js:24 "Home": {"en": "Home", "de": "Home", "ru": "Home", "pt": "Home", "nl": "Home", "fr": "Home", "es": "Home", "pl": "Home", "it": "Home", "zh-cn": "Home"},
                      translate.js:24 "Rooms": {"en": "Rooms", "de": "Rooms", "ru": "Rooms", "pt": "Rooms", "nl": "Rooms", "fr": "Rooms", "es": "Rooms", "pl": "Rooms", "it": "Rooms", "zh-cn": "Rooms"},
                      translate.js:24 "Functions": {"en": "Functions", "de": "Functions", "ru": "Functions", "pt": "Functions", "nl": "Functions", "fr": "Functions", "es": "Functions", "pl": "Functions", "it": "Functions", "zh-cn": "Functions"},
                      translate.js:24 "Wohnzimmer": {"en": "Wohnzimmer", "de": "Wohnzimmer", "ru": "Wohnzimmer", "pt": "Wohnzimmer", "nl": "Wohnzimmer", "fr": "Wohnzimmer", "es": "Wohnzimmer", "pl": "Wohnzimmer", "it": "Wohnzimmer", "zh-cn": "Wohnzimmer"},
                      translate.js:24 "Schlafzimmer": {"en": "Schlafzimmer", "de": "Schlafzimmer", "ru": "Schlafzimmer", "pt": "Schlafzimmer", "nl": "Schlafzimmer", "fr": "Schlafzimmer", "es": "Schlafzimmer", "pl": "Schlafzimmer", "it": "Schlafzimmer", "zh-cn": "Schlafzimmer"},
                      translate.js:24 "Büro": {"en": "Büro", "de": "Büro", "ru": "Büro", "pt": "Büro", "nl": "Büro", "fr": "Büro", "es": "Büro", "pl": "Büro", "it": "Büro", "zh-cn": "Büro"},
                      translate.js:24 "Bad": {"en": "Bad", "de": "Bad", "ru": "Bad", "pt": "Bad", "nl": "Bad", "fr": "Bad", "es": "Bad", "pl": "Bad", "it": "Bad", "zh-cn": "Bad"},
                      translate.js:24 "Flur": {"en": "Flur", "de": "Flur", "ru": "Flur", "pt": "Flur", "nl": "Flur", "fr": "Flur", "es": "Flur", "pl": "Flur", "it": "Flur", "zh-cn": "Flur"},
                      translate.js:24 "Vorflur": {"en": "Vorflur", "de": "Vorflur", "ru": "Vorflur", "pt": "Vorflur", "nl": "Vorflur", "fr": "Vorflur", "es": "Vorflur", "pl": "Vorflur", "it": "Vorflur", "zh-cn": "Vorflur"},
                      translate.js:24 "Gästezimmer": {"en": "Gästezimmer", "de": "Gästezimmer", "ru": "Gästezimmer", "pt": "Gästezimmer", "nl": "Gästezimmer", "fr": "Gästezimmer", "es": "Gästezimmer", "pl": "Gästezimmer", "it": "Gästezimmer", "zh-cn": "Gästezimmer"},
                      translate.js:24 "Gästebad": {"en": "Gästebad", "de": "Gästebad", "ru": "Gästebad", "pt": "Gästebad", "nl": "Gästebad", "fr": "Gästebad", "es": "Gästebad", "pl": "Gästebad", "it": "Gästebad", "zh-cn": "Gästebad"},
                      translate.js:24 "Hobby": {"en": "Hobby", "de": "Hobby", "ru": "Hobby", "pt": "Hobby", "nl": "Hobby", "fr": "Hobby", "es": "Hobby", "pl": "Hobby", "it": "Hobby", "zh-cn": "Hobby"},
                      translate.js:24 "\12.08.04 010.jpg": {"en": "\12.08.04 010.jpg", "de": "\12.08.04 010.jpg", "ru": "\12.08.04 010.jpg", "pt": "\12.08.04 010.jpg", "nl": "\12.08.04 010.jpg", "fr": "\12.08.04 010.jpg", "es": "\12.08.04 010.jpg", "pl": "\12.08.04 010.jpg", "it": "\12.08.04 010.jpg", "zh-cn": "\12.08.04 010.jpg"},
                      translate.js:24 "\Abluft.jpg": {"en": "\Abluft.jpg", "de": "\Abluft.jpg", "ru": "\Abluft.jpg", "pt": "\Abluft.jpg", "nl": "\Abluft.jpg", "fr": "\Abluft.jpg", "es": "\Abluft.jpg", "pl": "\Abluft.jpg", "it": "\Abluft.jpg", "zh-cn": "\Abluft.jpg"},
                      translate.js:24 "\Fenster.jpg": {"en": "\Fenster.jpg", "de": "\Fenster.jpg", "ru": "\Fenster.jpg", "pt": "\Fenster.jpg", "nl": "\Fenster.jpg", "fr": "\Fenster.jpg", "es": "\Fenster.jpg", "pl": "\Fenster.jpg", "it": "\Fenster.jpg", "zh-cn": "\Fenster.jpg"},
                      translate.js:24 "\Fenster_putzen.jpg": {"en": "\Fenster_putzen.jpg", "de": "\Fenster_putzen.jpg", "ru": "\Fenster_putzen.jpg", "pt": "\Fenster_putzen.jpg", "nl": "\Fenster_putzen.jpg", "fr": "\Fenster_putzen.jpg", "es": "\Fenster_putzen.jpg", "pl": "\Fenster_putzen.jpg", "it": "\Fenster_putzen.jpg", "zh-cn": "\Fenster_putzen.jpg"},
                      translate.js:24 "\LED.jpg": {"en": "\LED.jpg", "de": "\LED.jpg", "ru": "\LED.jpg", "pt": "\LED.jpg", "nl": "\LED.jpg", "fr": "\LED.jpg", "es": "\LED.jpg", "pl": "\LED.jpg", "it": "\LED.jpg", "zh-cn": "\LED.jpg"},
                      translate.js:24 "\Rollladen.jpg": {"en": "\Rollladen.jpg", "de": "\Rollladen.jpg", "ru": "\Rollladen.jpg", "pt": "\Rollladen.jpg", "nl": "\Rollladen.jpg", "fr": "\Rollladen.jpg", "es": "\Rollladen.jpg", "pl": "\Rollladen.jpg", "it": "\Rollladen.jpg", "zh-cn": "\Rollladen.jpg"},
                      translate.js:24 "\Urlaub.jpg": {"en": "\Urlaub.jpg", "de": "\Urlaub.jpg", "ru": "\Urlaub.jpg", "pt": "\Urlaub.jpg", "nl": "\Urlaub.jpg", "fr": "\Urlaub.jpg", "es": "\Urlaub.jpg", "pl": "\Urlaub.jpg", "it": "\Urlaub.jpg", "zh-cn": "\Urlaub.jpg"},
                      translate.js:24 "\demo\bakestone.jpg": {"en": "\demo\bakestone.jpg", "de": "\demo\bakestone.jpg", "ru": "\demo\bakestone.jpg", "pt": "\demo\bakestone.jpg", "nl": "\demo\bakestone.jpg", "fr": "\demo\bakestone.jpg", "es": "\demo\bakestone.jpg", "pl": "\demo\bakestone.jpg", "it": "\demo\bakestone.jpg", "zh-cn": "\demo\bakestone.jpg"},
                      translate.js:24 "\demo\bottle.jpg": {"en": "\demo\bottle.jpg", "de": "\demo\bottle.jpg", "ru": "\demo\bottle.jpg", "pt": "\demo\bottle.jpg", "nl": "\demo\bottle.jpg", "fr": "\demo\bottle.jpg", "es": "\demo\bottle.jpg", "pl": "\demo\bottle.jpg", "it": "\demo\bottle.jpg", "zh-cn": "\demo\bottle.jpg"},
                      translate.js:24 "\demo\decor.jpg": {"en": "\demo\decor.jpg", "de": "\demo\decor.jpg", "ru": "\demo\decor.jpg", "pt": "\demo\decor.jpg", "nl": "\demo\decor.jpg", "fr": "\demo\decor.jpg", "es": "\demo\decor.jpg", "pl": "\demo\decor.jpg", "it": "\demo\decor.jpg", "zh-cn": "\demo\decor.jpg"},
                      translate.js:24 "\demo\grass.jpg": {"en": "\demo\grass.jpg", "de": "\demo\grass.jpg", "ru": "\demo\grass.jpg", "pt": "\demo\grass.jpg", "nl": "\demo\grass.jpg", "fr": "\demo\grass.jpg", "es": "\demo\grass.jpg", "pl": "\demo\grass.jpg", "it": "\demo\grass.jpg", "zh-cn": "\demo\grass.jpg"},
                      translate.js:24 "\demo\green.jpg": {"en": "\demo\green.jpg", "de": "\demo\green.jpg", "ru": "\demo\green.jpg", "pt": "\demo\green.jpg", "nl": "\demo\green.jpg", "fr": "\demo\green.jpg", "es": "\demo\green.jpg", "pl": "\demo\green.jpg", "it": "\demo\green.jpg", "zh-cn": "\demo\green.jpg"},
                      translate.js:24 "\demo\orangedrops.jpg": {"en": "\demo\orangedrops.jpg", "de": "\demo\orangedrops.jpg", "ru": "\demo\orangedrops.jpg", "pt": "\demo\orangedrops.jpg", "nl": "\demo\orangedrops.jpg", "fr": "\demo\orangedrops.jpg", "es": "\demo\orangedrops.jpg", "pl": "\demo\orangedrops.jpg", "it": "\demo\orangedrops.jpg", "zh-cn": "\demo\orangedrops.jpg"},
                      translate.js:24 "\demo\whitestone.jpg": {"en": "\demo\whitestone.jpg", "de": "\demo\whitestone.jpg", "ru": "\demo\whitestone.jpg", "pt": "\demo\whitestone.jpg", "nl": "\demo\whitestone.jpg", "fr": "\demo\whitestone.jpg", "es": "\demo\whitestone.jpg", "pl": "\demo\whitestone.jpg", "it": "\demo\whitestone.jpg", "zh-cn": "\demo\whitestone.jpg"},
                      translate.js:24 "Edit Constant:": {"en": "Edit Constant:", "de": "Edit Constant:", "ru": "Edit Constant:", "pt": "Edit Constant:", "nl": "Edit Constant:", "fr": "Edit Constant:", "es": "Edit Constant:", "pl": "Edit Constant:", "it": "Edit Constant:", "zh-cn": "Edit Constant:"},
                      translate.js:24 "Edit Array:": {"en": "Edit Array:", "de": "Edit Array:", "ru": "Edit Array:", "pt": "Edit Array:", "nl": "Edit Array:", "fr": "Edit Array:", "es": "Edit Array:", "pl": "Edit Array:", "it": "Edit Array:", "zh-cn": "Edit Array:"},
                      translate.js:24 "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"},
                      index_m.js:131 Loading Settings
                      index_m.js:192 getLink of first Web-Adapter
                      index_m.js:196 Got Link: http://192.168.1.23:8082/iqontrol
                      translate.js:24 "Brigthness-Sensor": {"en": "Brigthness-Sensor", "de": "Brigthness-Sensor", "ru": "Brigthness-Sensor", "pt": "Brigthness-Sensor", "nl": "Brigthness-Sensor", "fr": "Brigthness-Sensor", "es": "Brigthness-Sensor", "pl": "Brigthness-Sensor", "it": "Brigthness-Sensor", "zh-cn": "Brigthness-Sensor"},
                      translate.js:24 "Blind": {"en": "Blind", "de": "Blind", "ru": "Blind", "pt": "Blind", "nl": "Blind", "fr": "Blind", "es": "Blind", "pl": "Blind", "it": "Blind", "zh-cn": "Blind"},
                      translate.js:24 "Popup": {"en": "Popup", "de": "Popup", "ru": "Popup", "pt": "Popup", "nl": "Popup", "fr": "Popup", "es": "Popup", "pl": "Popup", "it": "Popup", "zh-cn": "Popup"},
                      translate.js:24 "External Link": {"en": "External Link", "de": "External Link", "ru": "External Link", "pt": "External Link", "nl": "External Link", "fr": "External Link", "es": "External Link", "pl": "External Link", "it": "External Link", "zh-cn": "External Link"},
                      index_m.js:206 Try to init socket.io
                      index_m.js:233 Inited socket.io
                      conn.js:255 2019-07-12T21:39:07.840Z Connected => authenticate
                      conn.js:264 2019-07-12T21:39:07.898Z Authenticated: true
                      index_m.js:216 Socket connected
                      index_m.js:247 getImages
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/12.08.04 010.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Abluft.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Fenster_putzen.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/LED.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Rollladen.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/Urlaub.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bakestone.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/bottle.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/decor.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/grass.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/green.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/orangedrops.jpg
                      index_m.js:1130 Got Image: /iqontrol.meta/userimages/demo/whitestone.jpg
                      index_m.js:1136 Got all images.
                      index_m.js:250 Moving userfiles to new location...
                      index_m.js:255 ...nothing to move.
                      index_m.js:258 Adjusting image links to new userfiles location
                      index_m.js:266 Uncaught (in promise) TypeError: Cannot read property 'forEach' of undefined
                      at index_m.js:266
                      at Array.forEach (<anonymous>)
                      at index_m.js:261
                      translate.js:24 "Home": {"en": "Home", "de": "Home", "ru": "Home", "pt": "Home", "nl": "Home", "fr": "Home", "es": "Home", "pl": "Home", "it": "Home", "zh-cn": "Home"},
                      translate.js:24 "Rooms": {"en": "Rooms", "de": "Rooms", "ru": "Rooms", "pt": "Rooms", "nl": "Rooms", "fr": "Rooms", "es": "Rooms", "pl": "Rooms", "it": "Rooms", "zh-cn": "Rooms"},
                      translate.js:24 "Functions": {"en": "Functions", "de": "Functions", "ru": "Functions", "pt": "Functions", "nl": "Functions", "fr": "Functions", "es": "Functions", "pl": "Functions", "it": "Functions", "zh-cn": "Functions"},
                      translate.js:24 "Wohnzimmer": {"en": "Wohnzimmer", "de": "Wohnzimmer", "ru": "Wohnzimmer", "pt": "Wohnzimmer", "nl": "Wohnzimmer", "fr": "Wohnzimmer", "es": "Wohnzimmer", "pl": "Wohnzimmer", "it": "Wohnzimmer", "zh-cn": "Wohnzimmer"},
                      translate.js:24 "Schlafzimmer": {"en": "Schlafzimmer", "de": "Schlafzimmer", "ru": "Schlafzimmer", "pt": "Schlafzimmer", "nl": "Schlafzimmer", "fr": "Schlafzimmer", "es": "Schlafzimmer", "pl": "Schlafzimmer", "it": "Schlafzimmer", "zh-cn": "Schlafzimmer"},
                      translate.js:24 "Büro": {"en": "Büro", "de": "Büro", "ru": "Büro", "pt": "Büro", "nl": "Büro", "fr": "Büro", "es": "Büro", "pl": "Büro", "it": "Büro", "zh-cn": "Büro"},
                      translate.js:24 "Bad": {"en": "Bad", "de": "Bad", "ru": "Bad", "pt": "Bad", "nl": "Bad", "fr": "Bad", "es": "Bad", "pl": "Bad", "it": "Bad", "zh-cn": "Bad"},
                      translate.js:24 "Flur": {"en": "Flur", "de": "Flur", "ru": "Flur", "pt": "Flur", "nl": "Flur", "fr": "Flur", "es": "Flur", "pl": "Flur", "it": "Flur", "zh-cn": "Flur"},
                      translate.js:24 "Vorflur": {"en": "Vorflur", "de": "Vorflur", "ru": "Vorflur", "pt": "Vorflur", "nl": "Vorflur", "fr": "Vorflur", "es": "Vorflur", "pl": "Vorflur", "it": "Vorflur", "zh-cn": "Vorflur"},
                      translate.js:24 "Gästezimmer": {"en": "Gästezimmer", "de": "Gästezimmer", "ru": "Gästezimmer", "pt": "Gästezimmer", "nl": "Gästezimmer", "fr": "Gästezimmer", "es": "Gästezimmer", "pl": "Gästezimmer", "it": "Gästezimmer", "zh-cn": "Gästezimmer"},
                      translate.js:24 "Gästebad": {"en": "Gästebad", "de": "Gästebad", "ru": "Gästebad", "pt": "Gästebad", "nl": "Gästebad", "fr": "Gästebad", "es": "Gästebad", "pl": "Gästebad", "it": "Gästebad", "zh-cn": "Gästebad"},
                      translate.js:24 "Hobby": {"en": "Hobby", "de": "Hobby", "ru": "Hobby", "pt": "Hobby", "nl": "Hobby", "fr": "Hobby", "es": "Hobby", "pl": "Hobby", "it": "Hobby", "zh-cn": "Hobby"},
                      translate.js:24 "\12.08.04 010.jpg": {"en": "\12.08.04 010.jpg", "de": "\12.08.04 010.jpg", "ru": "\12.08.04 010.jpg", "pt": "\12.08.04 010.jpg", "nl": "\12.08.04 010.jpg", "fr": "\12.08.04 010.jpg", "es": "\12.08.04 010.jpg", "pl": "\12.08.04 010.jpg", "it": "\12.08.04 010.jpg", "zh-cn": "\12.08.04 010.jpg"},
                      translate.js:24 "\Abluft.jpg": {"en": "\Abluft.jpg", "de": "\Abluft.jpg", "ru": "\Abluft.jpg", "pt": "\Abluft.jpg", "nl": "\Abluft.jpg", "fr": "\Abluft.jpg", "es": "\Abluft.jpg", "pl": "\Abluft.jpg", "it": "\Abluft.jpg", "zh-cn": "\Abluft.jpg"},
                      translate.js:24 "\Fenster.jpg": {"en": "\Fenster.jpg", "de": "\Fenster.jpg", "ru": "\Fenster.jpg", "pt": "\Fenster.jpg", "nl": "\Fenster.jpg", "fr": "\Fenster.jpg", "es": "\Fenster.jpg", "pl": "\Fenster.jpg", "it": "\Fenster.jpg", "zh-cn": "\Fenster.jpg"},
                      translate.js:24 "\Fenster_putzen.jpg": {"en": "\Fenster_putzen.jpg", "de": "\Fenster_putzen.jpg", "ru": "\Fenster_putzen.jpg", "pt": "\Fenster_putzen.jpg", "nl": "\Fenster_putzen.jpg", "fr": "\Fenster_putzen.jpg", "es": "\Fenster_putzen.jpg", "pl": "\Fenster_putzen.jpg", "it": "\Fenster_putzen.jpg", "zh-cn": "\Fenster_putzen.jpg"},
                      translate.js:24 "\LED.jpg": {"en": "\LED.jpg", "de": "\LED.jpg", "ru": "\LED.jpg", "pt": "\LED.jpg", "nl": "\LED.jpg", "fr": "\LED.jpg", "es": "\LED.jpg", "pl": "\LED.jpg", "it": "\LED.jpg", "zh-cn": "\LED.jpg"},
                      translate.js:24 "\Rollladen.jpg": {"en": "\Rollladen.jpg", "de": "\Rollladen.jpg", "ru": "\Rollladen.jpg", "pt": "\Rollladen.jpg", "nl": "\Rollladen.jpg", "fr": "\Rollladen.jpg", "es": "\Rollladen.jpg", "pl": "\Rollladen.jpg", "it": "\Rollladen.jpg", "zh-cn": "\Rollladen.jpg"},
                      translate.js:24 "\Urlaub.jpg": {"en": "\Urlaub.jpg", "de": "\Urlaub.jpg", "ru": "\Urlaub.jpg", "pt": "\Urlaub.jpg", "nl": "\Urlaub.jpg", "fr": "\Urlaub.jpg", "es": "\Urlaub.jpg", "pl": "\Urlaub.jpg", "it": "\Urlaub.jpg", "zh-cn": "\Urlaub.jpg"},
                      translate.js:24 "\demo\bakestone.jpg": {"en": "\demo\bakestone.jpg", "de": "\demo\bakestone.jpg", "ru": "\demo\bakestone.jpg", "pt": "\demo\bakestone.jpg", "nl": "\demo\bakestone.jpg", "fr": "\demo\bakestone.jpg", "es": "\demo\bakestone.jpg", "pl": "\demo\bakestone.jpg", "it": "\demo\bakestone.jpg", "zh-cn": "\demo\bakestone.jpg"},
                      translate.js:24 "\demo\bottle.jpg": {"en": "\demo\bottle.jpg", "de": "\demo\bottle.jpg", "ru": "\demo\bottle.jpg", "pt": "\demo\bottle.jpg", "nl": "\demo\bottle.jpg", "fr": "\demo\bottle.jpg", "es": "\demo\bottle.jpg", "pl": "\demo\bottle.jpg", "it": "\demo\bottle.jpg", "zh-cn": "\demo\bottle.jpg"},
                      translate.js:24 "\demo\decor.jpg": {"en": "\demo\decor.jpg", "de": "\demo\decor.jpg", "ru": "\demo\decor.jpg", "pt": "\demo\decor.jpg", "nl": "\demo\decor.jpg", "fr": "\demo\decor.jpg", "es": "\demo\decor.jpg", "pl": "\demo\decor.jpg", "it": "\demo\decor.jpg", "zh-cn": "\demo\decor.jpg"},
                      translate.js:24 "\demo\grass.jpg": {"en": "\demo\grass.jpg", "de": "\demo\grass.jpg", "ru": "\demo\grass.jpg", "pt": "\demo\grass.jpg", "nl": "\demo\grass.jpg", "fr": "\demo\grass.jpg", "es": "\demo\grass.jpg", "pl": "\demo\grass.jpg", "it": "\demo\grass.jpg", "zh-cn": "\demo\grass.jpg"},
                      translate.js:24 "\demo\green.jpg": {"en": "\demo\green.jpg", "de": "\demo\green.jpg", "ru": "\demo\green.jpg", "pt": "\demo\green.jpg", "nl": "\demo\green.jpg", "fr": "\demo\green.jpg", "es": "\demo\green.jpg", "pl": "\demo\green.jpg", "it": "\demo\green.jpg", "zh-cn": "\demo\green.jpg"},
                      translate.js:24 "\demo\orangedrops.jpg": {"en": "\demo\orangedrops.jpg", "de": "\demo\orangedrops.jpg", "ru": "\demo\orangedrops.jpg", "pt": "\demo\orangedrops.jpg", "nl": "\demo\orangedrops.jpg", "fr": "\demo\orangedrops.jpg", "es": "\demo\orangedrops.jpg", "pl": "\demo\orangedrops.jpg", "it": "\demo\orangedrops.jpg", "zh-cn": "\demo\orangedrops.jpg"},
                      translate.js:24 "\demo\whitestone.jpg": {"en": "\demo\whitestone.jpg", "de": "\demo\whitestone.jpg", "ru": "\demo\whitestone.jpg", "pt": "\demo\whitestone.jpg", "nl": "\demo\whitestone.jpg", "fr": "\demo\whitestone.jpg", "es": "\demo\whitestone.jpg", "pl": "\demo\whitestone.jpg", "it": "\demo\whitestone.jpg", "zh-cn": "\demo\whitestone.jpg"},

                      s.bormannS Offline
                      s.bormannS Offline
                      s.bormann
                      Most Active
                      schrieb am zuletzt editiert von
                      #834

                      @rellik Hi, danke. Habe eine Idee, was es sein könnte.

                      rellikR 1 Antwort Letzte Antwort
                      1
                      • s.bormannS s.bormann

                        @rellik Hi, danke. Habe eine Idee, was es sein könnte.

                        rellikR Offline
                        rellikR Offline
                        rellik
                        schrieb am zuletzt editiert von
                        #835

                        @s-bormann
                        Das hört sich gut an.

                        Danke !

                        Gruß Andreas

                        s.bormannS 1 Antwort Letzte Antwort
                        0
                        • rellikR rellik

                          @s-bormann
                          Das hört sich gut an.

                          Danke !

                          s.bormannS Offline
                          s.bormannS Offline
                          s.bormann
                          Most Active
                          schrieb am zuletzt editiert von
                          #836

                          @rellik Die 0.0.44 lädt gerade hoch. Ich hoffe, der Fehler ist damit behoben! Bitte probiert es einmal aus und gebt eine Rückmeldung.

                          Es gibt auch noch eine Neuerung:
                          Man kann Datenpunkte jetzt für iQontrol modifizieren. Damit können dann später weitere Funktionen (z.B. die gewüschten invertierten Blinds, zwei getrennte Datenpunkte für read und write etc.) realisiert werden. Aktuell kann man den Datenpunkt als Readonly markieren, die Einheit anpassen und die Value-List modifizieren:

                          custom_call.png

                          custom_dialog.png

                          rellikR K S mike2507M 4 Antworten Letzte Antwort
                          2
                          • s.bormannS s.bormann

                            @rellik Die 0.0.44 lädt gerade hoch. Ich hoffe, der Fehler ist damit behoben! Bitte probiert es einmal aus und gebt eine Rückmeldung.

                            Es gibt auch noch eine Neuerung:
                            Man kann Datenpunkte jetzt für iQontrol modifizieren. Damit können dann später weitere Funktionen (z.B. die gewüschten invertierten Blinds, zwei getrennte Datenpunkte für read und write etc.) realisiert werden. Aktuell kann man den Datenpunkt als Readonly markieren, die Einheit anpassen und die Value-List modifizieren:

                            custom_call.png

                            custom_dialog.png

                            rellikR Offline
                            rellikR Offline
                            rellik
                            schrieb am zuletzt editiert von rellik
                            #837

                            @s-bormann
                            Moin,

                            also Objekt-Baum lässt sich wieder öffnen und Datenpunkte hinzufügen!
                            Soviel kann ich schon mal sagen.

                            Danke!

                            Gruß Andreas

                            1 Antwort Letzte Antwort
                            0
                            • s.bormannS s.bormann

                              @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

                              @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                              Wenn mann die Admin-Seite das erste mal öffnet, werden die hochgeladenen Bilder in ein anderes Verzeichnis verschoben (iqontrol.meta), das vom ioBroker-Backup gesichert werden kann. Danach muss die Admin-Seite für jede Instanz einmal öffnen und speichern. Dabei werden die hinterlegten Pfade zu den Bildern automatisch angepasst. -> Bitte ausführlich testen! Wenn das läuft, würde ich das ganze nämlich mal in der latest stable veröffentlichen.

                              Das hat bei mir nicht funktioniert.........
                              Die alten Bilder wurden nicht kopiert.........Habe mal neu installiert.

                              Hm...gibt es kein Default Verzeichnis mehr?

                              Screenshot (3575).png

                              Hast Recht, die Standard-Pfade bei Neu-Installationen sind falsch.
                              Aber theoretisch: Wenn Du die Admin-Seite schließt und dann neu öffnest, müsste er es doch anpassen, oder nicht?

                              sigi234S Online
                              sigi234S Online
                              sigi234
                              Forum Testing Most Active
                              schrieb am zuletzt editiert von
                              #838

                              @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                              @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

                              @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                              Wenn mann die Admin-Seite das erste mal öffnet, werden die hochgeladenen Bilder in ein anderes Verzeichnis verschoben (iqontrol.meta), das vom ioBroker-Backup gesichert werden kann. Danach muss die Admin-Seite für jede Instanz einmal öffnen und speichern. Dabei werden die hinterlegten Pfade zu den Bildern automatisch angepasst. -> Bitte ausführlich testen! Wenn das läuft, würde ich das ganze nämlich mal in der latest stable veröffentlichen.

                              Das hat bei mir nicht funktioniert.........
                              Die alten Bilder wurden nicht kopiert.........Habe mal neu installiert.

                              Hm...gibt es kein Default Verzeichnis mehr?

                              Screenshot (3575).png

                              Hast Recht, die Standard-Pfade bei Neu-Installationen sind falsch.
                              Aber theoretisch: Wenn Du die Admin-Seite schließt und dann neu öffnest, müsste er es doch anpassen, oder nicht?

                              Funktioniert leider noch immer nicht................

                              Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Immer Daten sichern!

                              s.bormannS 1 Antwort Letzte Antwort
                              0
                              • G Offline
                                G Offline
                                gosund
                                schrieb am zuletzt editiert von
                                #839

                                Wäre es denn nun möglich, den Timestamp im Widget darzustellen?!
                                Entweder als Zeit in Minuten seit dem letzten Update oder einfacher als z.B. Ausrufezeichen, wenn der Sensor sich z.B. seit 60 Minuten nicht mehr gemeldet hat?

                                Ich habe hier unzählige Temperatursensoren in Haus und Garten verteilt und habe immer wieder das Problem, daß ich nicht sehe, ob die aktuelle Temperatur angezeigt wird, oder ob der Sensor vielleicht seit Tagen gar nicht mehr sendet...

                                BBTownB 1 Antwort Letzte Antwort
                                0
                                • s.bormannS s.bormann

                                  @rellik Die 0.0.44 lädt gerade hoch. Ich hoffe, der Fehler ist damit behoben! Bitte probiert es einmal aus und gebt eine Rückmeldung.

                                  Es gibt auch noch eine Neuerung:
                                  Man kann Datenpunkte jetzt für iQontrol modifizieren. Damit können dann später weitere Funktionen (z.B. die gewüschten invertierten Blinds, zwei getrennte Datenpunkte für read und write etc.) realisiert werden. Aktuell kann man den Datenpunkt als Readonly markieren, die Einheit anpassen und die Value-List modifizieren:

                                  custom_call.png

                                  custom_dialog.png

                                  K Offline
                                  K Offline
                                  kilolima
                                  schrieb am zuletzt editiert von
                                  #840

                                  @s-bormann

                                  Scheint behoben. Vielen Dank für die schnelle Response.

                                  Ich lege mal weiter Geräte an und beobachte.

                                  Grüße

                                  1 Antwort Letzte Antwort
                                  0
                                  • G gosund

                                    Wäre es denn nun möglich, den Timestamp im Widget darzustellen?!
                                    Entweder als Zeit in Minuten seit dem letzten Update oder einfacher als z.B. Ausrufezeichen, wenn der Sensor sich z.B. seit 60 Minuten nicht mehr gemeldet hat?

                                    Ich habe hier unzählige Temperatursensoren in Haus und Garten verteilt und habe immer wieder das Problem, daß ich nicht sehe, ob die aktuelle Temperatur angezeigt wird, oder ob der Sensor vielleicht seit Tagen gar nicht mehr sendet...

                                    BBTownB Offline
                                    BBTownB Offline
                                    BBTown
                                    schrieb am zuletzt editiert von BBTown
                                    #841

                                    @gosund sagte in [Neuer Adapter] Visualisierung iQontrol:

                                    Ich habe hier unzählige Temperatursensoren in Haus und Garten verteilt und habe immer wieder das Problem, daß ich nicht sehe, ob die aktuelle Temperatur angezeigt wird, oder ob der Sensor vielleicht seit Tagen gar nicht mehr sendet..

                                    jetzt verlagerst Du aber ein Problem der Sensoren in den Adapter.
                                    Deine Anforderung gehört meines erachtens in den Adapter, der die Datenpunkte des Sensors ausliest/darstelst und nicht ans Ende der Kette, dem Adapter der lediglich die Werte visualisiert

                                    ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.0.7 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                    1 Antwort Letzte Antwort
                                    0
                                    • G Offline
                                      G Offline
                                      gosund
                                      schrieb am zuletzt editiert von
                                      #842

                                      @BBTown
                                      Ich glaube, Du hast die Anforderung nicht ganz verstanden. Die Adapter (in diesem Falle sind es ZigBee, sonoff, MQTT und RFLink) liefern mir den Timestamp. Nur wäre es schön, wenn diese Daten auch im Frontend angezeigt werden. Und zwar im jeweiligen Widget des Sensors. Ich habe zwar schon Lösungen gesehen, welche mir per JS virtuelle Devices erstellen und diese mit den Timestamps koppeln, aber dann habe ich je Sensor ein zusätzliches Widget. Nicht wirklich übersichtlich.
                                      Ich hätte gern analog zum Batteriestatus eben diesen Timestamp irgendwie dargestellt. Entweder als Zeit, als Symbol oder ggf. als Hintergrundfarbe des Widgets.

                                      s.bormannS 1 Antwort Letzte Antwort
                                      0
                                      • G gosund

                                        @BBTown
                                        Ich glaube, Du hast die Anforderung nicht ganz verstanden. Die Adapter (in diesem Falle sind es ZigBee, sonoff, MQTT und RFLink) liefern mir den Timestamp. Nur wäre es schön, wenn diese Daten auch im Frontend angezeigt werden. Und zwar im jeweiligen Widget des Sensors. Ich habe zwar schon Lösungen gesehen, welche mir per JS virtuelle Devices erstellen und diese mit den Timestamps koppeln, aber dann habe ich je Sensor ein zusätzliches Widget. Nicht wirklich übersichtlich.
                                        Ich hätte gern analog zum Batteriestatus eben diesen Timestamp irgendwie dargestellt. Entweder als Zeit, als Symbol oder ggf. als Hintergrundfarbe des Widgets.

                                        s.bormannS Offline
                                        s.bormannS Offline
                                        s.bormann
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #843

                                        @gosund sagte in [Neuer Adapter] Visualisierung iQontrol:

                                        @BBTown
                                        Ich glaube, Du hast die Anforderung nicht ganz verstanden. Die Adapter (in diesem Falle sind es ZigBee, sonoff, MQTT und RFLink) liefern mir den Timestamp. Nur wäre es schön, wenn diese Daten auch im Frontend angezeigt werden. Und zwar im jeweiligen Widget des Sensors. Ich habe zwar schon Lösungen gesehen, welche mir per JS virtuelle Devices erstellen und diese mit den Timestamps koppeln, aber dann habe ich je Sensor ein zusätzliches Widget. Nicht wirklich übersichtlich.
                                        Ich hätte gern analog zum Batteriestatus eben diesen Timestamp irgendwie dargestellt. Entweder als Zeit, als Symbol oder ggf. als Hintergrundfarbe des Widgets.

                                        Ich finde, die Timestamps sollten nicht zwangsweise bei jedem Dialog erscheinen. Bei den meisten Datenpunkten interessiert der Timestamp ja nicht wirklich und würde den Dialog nur vollmüllen. Aber ich finde einen Timestamp in vielen Situationen (so wie von Dir beschrieben) durchaus nützlich. Mir geistern mehrere Ideen dafür durch den Kopf:

                                        • Über die neuen Datenpunkt-Konfigurationen könnte man für jeden Datenpunkt festlegen, ob ein Timestamp erscheinen soll oder nicht
                                        • Durch einen langen bzw. festen Druck und das dann erscheinende Menü könnte man einen "erweiterten Dialog" aufrufen, der dann mit Timestamps ist
                                        • Auch eine Kombination aus beidem wäre möglich (Festlegung Timestamp immer/im erweiterten Dialog/nie)

                                        Hat jemand weitere Anregungen/Ideen hierzu?

                                        G 1 Antwort Letzte Antwort
                                        1
                                        • sigi234S sigi234

                                          @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          Wenn mann die Admin-Seite das erste mal öffnet, werden die hochgeladenen Bilder in ein anderes Verzeichnis verschoben (iqontrol.meta), das vom ioBroker-Backup gesichert werden kann. Danach muss die Admin-Seite für jede Instanz einmal öffnen und speichern. Dabei werden die hinterlegten Pfade zu den Bildern automatisch angepasst. -> Bitte ausführlich testen! Wenn das läuft, würde ich das ganze nämlich mal in der latest stable veröffentlichen.

                                          Das hat bei mir nicht funktioniert.........
                                          Die alten Bilder wurden nicht kopiert.........Habe mal neu installiert.

                                          Hm...gibt es kein Default Verzeichnis mehr?

                                          Screenshot (3575).png

                                          Hast Recht, die Standard-Pfade bei Neu-Installationen sind falsch.
                                          Aber theoretisch: Wenn Du die Admin-Seite schließt und dann neu öffnest, müsste er es doch anpassen, oder nicht?

                                          Funktioniert leider noch immer nicht................

                                          s.bormannS Offline
                                          s.bormannS Offline
                                          s.bormann
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #844

                                          @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          @s-bormann sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          Wenn mann die Admin-Seite das erste mal öffnet, werden die hochgeladenen Bilder in ein anderes Verzeichnis verschoben (iqontrol.meta), das vom ioBroker-Backup gesichert werden kann. Danach muss die Admin-Seite für jede Instanz einmal öffnen und speichern. Dabei werden die hinterlegten Pfade zu den Bildern automatisch angepasst. -> Bitte ausführlich testen! Wenn das läuft, würde ich das ganze nämlich mal in der latest stable veröffentlichen.

                                          Das hat bei mir nicht funktioniert.........
                                          Die alten Bilder wurden nicht kopiert.........Habe mal neu installiert.

                                          Hm...gibt es kein Default Verzeichnis mehr?

                                          Screenshot (3575).png

                                          Hast Recht, die Standard-Pfade bei Neu-Installationen sind falsch.
                                          Aber theoretisch: Wenn Du die Admin-Seite schließt und dann neu öffnest, müsste er es doch anpassen, oder nicht?

                                          Funktioniert leider noch immer nicht................

                                          Hi, kannst Du bitte auch noch mal mit F12 den Debugger starten, die Seite neu Laden und auf Fehlermeldungen in der Console schauen? Das muss doch irgendwie in den Griff zu bekommen sein...

                                          sigi234S 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

                                          726

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

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

                                          • Du hast noch kein Konto? Registrieren

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