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.8k

  • 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 Offline
    G Offline
    Gerni
    schrieb am zuletzt editiert von Gerni
    #821

    Also ich habe mir die Objekte nun nochmal genau angesehen. Vorab nochmal zum System. Ich habe deconz (Zigbee) auf einem Pi und per deconz Adapter in ioBroker.
    Allerdings nutzt ich einen Amaz.. Echo mit Hub (Für Osram) und konnte dort direkt aus deconz die Lampen an Alexa übergeben. Somit habe ich diese nun auch per Alexa2 Adapter in ioBroker.

    Steuere ich nun per Sprache eine Lampe ändert sich der State leider NICHT. Entsprechend wird hier das Problem liegen was ich erstmal versuche zu lösen. Dein Adapter (iQontrol) dürfte dann ja auch funktionieren.

    EDIT: State wird nun wohl doch übergeben; wenn auch zeitverzögert obwohl im Alexa2 Adapter ein Intervall von 2 eingestellt. Nun gehts hier weiter jedoch kann ich keine Geräte mehr per Automatik hinzufügen, auch nicht per manuellem Hinzufügen. das PLUS geht; dann die einzelnen Datenpunkte per Stift auswählen geht nicht. Auch keine Änderung unter 0.0.41. Sowohl unter Chrome als auch Firefox

    Jede Menge verschiedenes Zeug

    1 Antwort Letzte Antwort
    0
    • K Offline
      K Offline
      kilolima
      schrieb am zuletzt editiert von kilolima
      #822

      @s-bormann

      Also bei mir geht es ums Verrecken nicht....

      Habe mit F12 in Firefox den Debug Modus eingeschaltet. Klicke ich dann bei Geräterstellung auf den Stift um einen State auszuwählen, zeigt er überhaupt nichts. Der Button ist total statisch. Es passiert null.

      Nach Downgrade auf .40 geht es dann. Aber eben in dieser Version. Web-Adapter Settings sind dabei jeweils die Gleichen.

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

        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"
        }

        Jede Menge verschiedenes Zeug

        s.bormannS dslraserD 2 Antworten Letzte Antwort
        0
        • 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"
          }

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

          @Gerni Bei dem Alexa-Adapter scheint es so zu sein, dass es zwei Datenpunkte für die Lampe gibt: Eine, die den aktuellen Status nur anzeigt (schreibgeschützt ist) und einen, an den man denn Soll-Wert übergibt (der dafür aber nicht den aktuellen Ist-Stand anzeigt). iQontrol kann aber nur einen Datenpunkt, der beides in einem macht. Da hilft dann nur der Umweg über ein (Blockly-)Script. Weiter oben im Thread ist das auch schon mal thematisiert worden. Schau mal dort nach.

          1 Antwort Letzte Antwort
          0
          • 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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          583

                                          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