Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

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

    This topic has been deleted. Only users with topic management privileges can see it.
    • rellik
      rellik last edited by

      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.bormann 1 Reply Last reply Reply Quote 0
      • K
        kilolima @s.bormann last edited by kilolima

        @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 Reply Last reply Reply Quote 0
        • s.bormann
          s.bormann Most Active @rellik last edited by

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

          rellik 1 Reply Last reply Reply Quote 1
          • rellik
            rellik @s.bormann last edited by

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

            Danke !

            s.bormann 1 Reply Last reply Reply Quote 0
            • s.bormann
              s.bormann Most Active @rellik last edited by

              @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

              rellik K S mike2507 4 Replies Last reply Reply Quote 2
              • rellik
                rellik @s.bormann last edited by rellik

                @s-bormann
                Moin,

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

                Danke!

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

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

                  @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

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

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

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

                  Hm...gibt es kein Default Verzeichnis mehr?

                  Screenshot (3575).png

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

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

                  s.bormann 1 Reply Last reply Reply Quote 0
                  • G
                    gosund last edited by

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

                    BBTown 1 Reply Last reply Reply Quote 0
                    • K
                      kilolima @s.bormann last edited by

                      @s-bormann

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

                      Ich lege mal weiter Geräte an und beobachte.

                      Grüße

                      1 Reply Last reply Reply Quote 0
                      • BBTown
                        BBTown @gosund last edited by BBTown

                        @gosund sagte in [Neuer Adapter] Visualisierung iQontrol:

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

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

                        1 Reply Last reply Reply Quote 0
                        • G
                          gosund last edited by

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

                          s.bormann 1 Reply Last reply Reply Quote 0
                          • s.bormann
                            s.bormann Most Active @gosund last edited by

                            @gosund sagte in [Neuer Adapter] Visualisierung iQontrol:

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

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

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

                            Hat jemand weitere Anregungen/Ideen hierzu?

                            G 1 Reply Last reply Reply Quote 1
                            • s.bormann
                              s.bormann Most Active @sigi234 last edited by

                              @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

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

                              @sigi234 sagte in [Neuer Adapter] Visualisierung iQontrol:

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

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

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

                              Hm...gibt es kein Default Verzeichnis mehr?

                              Screenshot (3575).png

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

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

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

                              sigi234 1 Reply Last reply Reply Quote 0
                              • smile
                                smile last edited by

                                Hi zusammen,

                                ich habe leider ebenfalls das Problem, dass nach Installation des Adapters im Konfigurationsfenster immer nur die Meldung "Einstellungen laden" kommt. Neustart des Adapters, sowie Neuinstallation hat nicht geholfen. Version 0.0.44

                                s.bormann 1 Reply Last reply Reply Quote 0
                                • s.bormann
                                  s.bormann Most Active @smile last edited by

                                  @smile sagte in [Neuer Adapter] Visualisierung iQontrol:

                                  Hi zusammen,

                                  ich habe leider ebenfalls das Problem, dass nach Installation des Adapters im Konfigurationsfenster immer nur die Meldung "Einstellungen laden" kommt. Neustart des Adapters, sowie Neuinstallation hat nicht geholfen. Version 0.0.44

                                  Bitte Fehlermeldungen via F12 (siehe oben) posten.

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

                                    Okay naklar, hier einmal der Debug Log:


                                    "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:17
                                    "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:17
                                    "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"}, translate.js:24:17
                                    Loading Settings index_m.js:131:10
                                    getLink of first Web-Adapter index_m.js:192:10
                                    Got Link: http://172.16.2.47:8082/iqontrol index_m.js:196:12
                                    "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:17
                                    "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:17
                                    "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:17
                                    "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"}, translate.js:24:17
                                    Try to init socket.io index_m.js:206:13
                                    Inited socket.io index_m.js:233:13
                                    Object { target: "inpage", data: {…} }
                                    adminConfig.js:17
                                    Unknown event: [object Object] adminConfig.js:24
                                    onboardingcomplete adminConfig.js:17
                                    Unknown event: onboardingcomplete adminConfig.js:24
                                    Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://172.16.2.47:8082/socket.io/?key=nokey&EIO=3&transport=polling&t=MliUV27. (Grund: CORS-Anschlag schlug fehl).

                                    Trying connect...

                                    Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://172.16.2.47:8082/socket.io/?key=nokey&EIO=3&transport=polling&t=MliUWRE. (Grund: CORS-Anschlag schlug fehl).

                                    s.bormann 1 Reply Last reply Reply Quote 0
                                    • G
                                      Gerni last edited by

                                      Soweit funktioniert alles ganz gut. Bei Xiaomi Tür/Fensterkontakten wird mir jedoch kein Bat% angezeigt. Ist es möglich das einzubinden? Das Akkusymbol passt auch nicht ganz; lt. ioBroker sind es 81,5%, das Symbol müsste dann ja grün sein.

                                      9bd2e7ab-4596-4119-bd4a-0df236e658d4-image.png

                                      d64af1be-0a5f-4244-866f-0b453cb36c09-image.png

                                      Ansonsten bisher wirklich echte super Dein Adapter!!!! Endlich eine UI ohne umständliches VIS

                                      s.bormann 1 Reply Last reply Reply Quote 0
                                      • G
                                        Gerni last edited by

                                        Anregung oder anderen Lösungsansatz: Ich habe jetzt pro Raum ein Symbol in der Symbolleiste erstellt. Je nach Anzahl wird das uU unübersichtlich. Sind Verschachtelungen möglich? ZB 1. Ebene Erdgeschoss -> 2. Ebene Wohnzimmer, Küche usw?

                                        Oder wonach habt ihr kategorisiert?

                                        s.bormann 1 Reply Last reply Reply Quote 0
                                        • s.bormann
                                          s.bormann Most Active @smile last edited by

                                          @smile sagte in [Neuer Adapter] Visualisierung iQontrol:

                                          Okay naklar, hier einmal der Debug Log:


                                          "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:17
                                          "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:17
                                          "Image:": {"en": "Image:", "de": "Image:", "ru": "Image:", "pt": "Image:", "nl": "Image:", "fr": "Image:", "es": "Image:", "pl": "Image:", "it": "Image:", "zh-cn": "Image:"}, translate.js:24:17
                                          Loading Settings index_m.js:131:10
                                          getLink of first Web-Adapter index_m.js:192:10
                                          Got Link: http://172.16.2.47:8082/iqontrol index_m.js:196:12
                                          "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:17
                                          "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:17
                                          "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:17
                                          "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"}, translate.js:24:17
                                          Try to init socket.io index_m.js:206:13
                                          Inited socket.io index_m.js:233:13
                                          Object { target: "inpage", data: {…} }
                                          adminConfig.js:17
                                          Unknown event: [object Object] adminConfig.js:24
                                          onboardingcomplete adminConfig.js:17
                                          Unknown event: onboardingcomplete adminConfig.js:24
                                          Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://172.16.2.47:8082/socket.io/?key=nokey&EIO=3&transport=polling&t=MliUV27. (Grund: CORS-Anschlag schlug fehl).

                                          Trying connect...

                                          Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf http://172.16.2.47:8082/socket.io/?key=nokey&EIO=3&transport=polling&t=MliUWRE. (Grund: CORS-Anschlag schlug fehl).

                                          Ist socket.io auf integriert gestellt und 'Nur Web-Sockets' ausgeschaltet im web-adapter?

                                          smile 1 Reply Last reply Reply Quote 0
                                          • s.bormann
                                            s.bormann Most Active @Gerni last edited by

                                            @Gerni sagte in [Neuer Adapter] Visualisierung iQontrol:

                                            Soweit funktioniert alles ganz gut. Bei Xiaomi Tür/Fensterkontakten wird mir jedoch kein Bat% angezeigt. Ist es möglich das einzubinden? Das Akkusymbol passt auch nicht ganz; lt. ioBroker sind es 81,5%, das Symbol müsste dann ja grün sein.

                                            9bd2e7ab-4596-4119-bd4a-0df236e658d4-image.png

                                            d64af1be-0a5f-4244-866f-0b453cb36c09-image.png

                                            Ansonsten bisher wirklich echte super Dein Adapter!!!! Endlich eine UI ohne umständliches VIS

                                            Der BATTERY-Datenpunkt ist bislang nur als boolean (wahr/falsch) integriert. Wenn wahr, wird das Batterie leer Symbol gezeigt.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            503
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            app dark-mode iqontrol responsive vis visualisierung visualization widget
                                            295
                                            7633
                                            5640551
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo