Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter NSPanel-lovelace-ui v1.x.x

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.2k

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.7k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    17
    1
    6.5k

Test Adapter NSPanel-lovelace-ui v1.x.x

Geplant Angeheftet Gesperrt Verschoben Tester
1.3k Beiträge 36 Kommentatoren 311.3k Aufrufe 36 Beobachtet
  • Ä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.
  • mcm1957M Online
    mcm1957M Online
    mcm1957
    Developer Most Active
    schrieb am zuletzt editiert von
    #1272

    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/issues/743

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer 'nen Kaffee spendieren will: https://paypal.me

    LESEN - gute Forenbeitrage

    1 Antwort Letzte Antwort
    0
    • teletapiT teletapi

      Mir fällt soeben auf das ich den Adapter zwar starten kann aber folgende Meldung bekomme, nachdem es heute ein paar Updates gab (beta Status) Javascript und ich glaub den Admin.
      Habt irh euch damit schon auseinander gesetzt...?

      Screenshot_1.jpg

      
      ========== Langfassung ab hier markieren und kopieren ===========
      
      ```bash
      Script v.2026-05-20
      
      *** GRUNDSYSTEM ***
      Operating System: Debian GNU/Linux 13 (trixie)
       Static hostname: Raspberrypi5
             Icon name: computer
                Kernel: Linux 6.18.39+rpt-rpi-2712
          Architecture: arm64
      OS is similar to:
      
      Model           : Raspberry Pi 5 Model B Rev 1.1
      
      Docker          : false
      Virtualization  : none
      Unknown
      
      Kernel          : aarch64
      Userland        : 64bit
      
      Das System wurde vor 1030 Tagen installiert (am 10.10.2023).
      
      Systemuptime and Load:
       21:47:23 up 18 min,  1 user,  load average: 0.70, 0.74, 0.64
      CPU threads     : 4
      
      *** LEBENSZYKLUS STATUS ***
      Das Betriebssystem ist das aktuelle, stabile Debian 'trixie'!
      
      *** RASPBERRY THROTTLING ***
      Current issues:
      No throttling issues detected.
      
      Previously detected issues:
      No throttling issues detected.
      
      *** ZEIT UND ZEITZONEN ***
                     Local time: Wed 2026-08-05 21:47:23 CEST
                 Universal time: Wed 2026-08-05 19:47:23 UTC
                       RTC time: Wed 2026-08-05 19:47:23
                      Time zone: Europe/Berlin (CEST, +0200)
      System clock synchronized: yes
                    NTP service: active
                RTC in local TZ: no
      
      
      *** User und Gruppen ***
      User der 'iob diag' aufgerufen hat:
      pi
      HOME=/home/pi
      GROUPS=pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker
      
      User der den 'js-controller' ausführt:
      
      iobrokerHOME=/home/iobroker
      GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c
      
      *** DISPLAY-SERVER SETUP ***
      Display-Server:         Unknown
      Display-Manager:        Not found
      Desktop:
      Session:                tty
      Boot Target:            multi-user.target
      
      *** MEMORY ***
                     total        used        free      shared  buff/cache   available
      Mem:             17G        5.3G         10G         26M        1.5G         11G
      Swap:           209M          0B        209M
      Total:           17G        5.3G         10G
      
      Active iob-Instances:   38
      
              16218 M total memory
               5010 M used memory
               5101 M active memory
                757 M inactive memory
               9933 M free memory
                169 M buffer memory
               1243 M swap cache
                199 M total swap
                  0 M used swap
                199 M free swap
      
      *** top - Table Of Processes  ***
      top - 21:47:23 up 18 min,  1 user,  load average: 0.70, 0.74, 0.64
      Tasks: 213 total,   3 running, 210 sleeping,   0 stopped,   0 zombie
      %Cpu(s): 11.6 us,  4.7 sy,  0.0 ni, 83.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
      MiB Mem :  16218.4 total,   9925.1 free,   5016.0 used,   1417.0 buff/cache
      MiB Swap:    200.0 total,    200.0 free,      0.0 used.  11202.4 avail Mem
      
      *** FAILED SERVICES ***
        UNIT LOAD ACTIVE SUB DESCRIPTION
      
      0 loaded units listed.
      
      *** DMESG CRITICAL ERRORS ***
      Es wurden keine kritischen Fehler gefunden
      
      *** FILESYSTEM ***
      Filesystem     Type      Size  Used Avail Use% Mounted on
      udev           devtmpfs  7.9G     0  7.9G   0% /dev
      tmpfs          tmpfs     3.2G   17M  3.2G   1% /run
      /dev/nvme0n1p2 ext4      117G   19G   93G  17% /
      tmpfs          tmpfs     8.0G     0  8.0G   0% /dev/shm
      tmpfs          tmpfs     5.0M   48K  5.0M   1% /run/lock
      tmpfs          tmpfs     8.0G  8.9M  8.0G   1% /tmp
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/systemd-networkd.service
      /dev/nvme0n1p1 vfat      510M   75M  436M  15% /boot/firmware
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/getty@tty1.service
      tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/serial-getty@ttyAMA10.service
      tmpfs          tmpfs     1.6G   32K  1.6G   1% /run/user/1000
      
      Messages concerning filesystems in dmesg:
      [Wed Aug  5 21:29:00 2026] EXT4-fs (nvme0n1p2): mounted filesystem 6835594d-a5f3-459f-a244-318060e7e0ab ro with ordered data mode. Quota mode: none.
      [Wed Aug  5 21:29:01 2026] EXT4-fs (nvme0n1p2): re-mounted 6835594d-a5f3-459f-a244-318060e7e0ab r/w.
      
      Show mounted filesystems:
      TARGET           SOURCE         FSTYPE OPTIONS
      /                /dev/nvme0n1p2 ext4   rw,noatime
      `-/boot/firmware /dev/nvme0n1p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
      
      Files in neuralgic directories:
      /var:
      3.2G    /var/
      1.9G    /var/lib
      1.5G    /var/lib/influxdb/engine
      1.5G    /var/lib/influxdb
      1.4G    /var/lib/influxdb/engine/data/e689f0ff221a6021/autogen
      Archived and active journals take up 196.9M in the file system.
      
      /opt/iobroker/backups:
      5.0G    /opt/iobroker/backups/
      204K    /opt/iobroker/backups/sml
      152K    /opt/iobroker/backups/sml/history
      48K     /opt/iobroker/backups/lg320
      32K     /opt/iobroker/backups/sml/latest
      
      /opt/iobroker/iobroker-data:
      644M    /opt/iobroker/iobroker-data/
      226M    /opt/iobroker/iobroker-data/files
      138M    /opt/iobroker/iobroker-data/backup-objects
      72M     /opt/iobroker/iobroker-data/node-red
      71M     /opt/iobroker/iobroker-data/node-red/node_modules
      
      The five largest files in iobroker-data are:
      62M     /opt/iobroker/iobroker-data/objects.jsonl
      20M     /opt/iobroker/iobroker-data/files/fullcalendar.admin/static/js/main.c13d3761.js.map
      16M     /opt/iobroker/iobroker-data/files/matter.admin/assets/index-EdnNzxJx.js
      13M     /opt/iobroker/iobroker-data/states.jsonl
      9.2M    /opt/iobroker/iobroker-data/files/devices/assets/index-B5AVJug5.js
      
      USB-Devices by-id:
      USB-Sticks - Vermeide direkte Links zu /dev/tty* in deinen Adapter-Einstellungen,
      bevorzuge immer die Links 'by-id':
      
      /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_5a3b83b6a53aef11aaf2321455516304-if00-port0
      
      *** ZigBee Settings ***
      
      ✓ zigbee.0 COM-Port stimmt mit 'by-id' überein. Sehr gut!
      
      Zigbee Network Settings on your coordinator / in nvbackup are:
      
      zigbee.X
      Extended Pan ID:
      *** MASKED ***
      Pan ID:
      *** MASKED ***
      Channel:
      *** MASKED ***
      Network Key:
      *** MASKED ***
      
      To unmask the settings run 'iob diag --unmask'
      
      === ZigBee-Port-Übersicht ===
      Instanz         Konfigurierter Port                 Verfügbarer by-id-Port             Status
      -------         -------------------                 --------------------------          ------
      zigbee.0        ...f2321455516304-if00-port0        ...f2321455516304-if00-port0        ✓ Übereinstimmend
      
      *** NodeJS-Installation ***
      
      /usr/bin/nodejs         v24.19.0
      /usr/bin/node           v24.19.0
      /usr/bin/npm            11.17.0
      /usr/bin/npx            11.17.0
      
      ✓ Node.js ist korrekt installiert
      
      nodejs:
        Installed: 24.19.0-1nodesource1
        Candidate: 24.19.0-1nodesource1
        Version table:
       *** 24.19.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
              100 /var/lib/dpkg/status
           24.18.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.18.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.17.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.16.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.15.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.14.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.14.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.13.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.13.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.12.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.11.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.11.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.10.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.9.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.8.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.7.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.6.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.5.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.4.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.4.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.3.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.1.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.0.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.0.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           24.0.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_24.x nodistro/main arm64 Packages
           20.19.2+dfsg-1+deb13u2 500
              500 http://deb.debian.org/debian trixie/main arm64 Packages
              500 http://deb.debian.org/debian-security trixie-security/main arm64 Packages
      
      Temp directories causing deletion problem: 0
      No problems detected
      
      Errors in npm tree: 0
      No problems detected
      
      Checking for nodejs vulnerability:
      Keine bekannten Sicherheitslücken in der Node.js-Version erkannt!
      
      
      *** ioBroker-Installation ***
      ioBroker Status
      iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Hosts:
      Raspberrypi5        Raspberrypi5 (version: 7.2.2, hostname: Raspberrypi5  , alive, uptime: 1099)
      
      Core adapters versions
      js-controller:  7.2.2
      admin:          8.0.1
      javascript:     10.0.0
      
      nodejs modules from github:     2
      +-- iobroker.jarvis@4.0.0-alpha.13 (git+ssh://git@github.com/Zefau/ioBroker.jarvis.git#56f23ff400d6411cd23a4cf9e61790dc38fb288c)
      +-- iobroker.nuki@2.0.1 (git+ssh://git@github.com/smaragdschlange/ioBroker.nuki.git#edb9cf3675f668095b21596e0d3eb88d6b275633)
      
      
      Adapter State
      + system.adapter.admin.0                  : admin                 : Raspberrypi5                             -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.alexa2.0                 : alexa2                : Raspberrypi5                             -  enabled
        system.adapter.alias-manager.0          : alias-manager         : Raspberrypi5                             -  enabled
      + system.adapter.alpha-ess.0              : alpha-ess             : Raspberrypi5                             -  enabled
      + system.adapter.backitup.0               : backitup              : Raspberrypi5                             -  enabled
      + system.adapter.cloud.0                  : cloud                 : Raspberrypi5                             -  enabled
      + system.adapter.devices.0                : devices               : Raspberrypi5                             -  enabled
      + system.adapter.discovery.0              : discovery             : Raspberrypi5                             -  enabled
      + system.adapter.e3oncan.0                : e3oncan               : Raspberrypi5                             -  enabled
      + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: Raspberrypi5                             -  enabled
        system.adapter.energiefluss-erweitert.1 : energiefluss-erweitert: Raspberrypi5                             - disabled
      + system.adapter.energiefluss-erweitert.2 : energiefluss-erweitert: Raspberrypi5                             -  enabled
        system.adapter.energiefluss-erweitert.3 : energiefluss-erweitert: Raspberrypi5                             - disabled
      + system.adapter.fritzdect.0              : fritzdect             : Raspberrypi5                             -  enabled
      + system.adapter.fullcalendar.0           : fullcalendar          : Raspberrypi5                             -  enabled
      + system.adapter.hm-rega.0                : hm-rega               : Raspberrypi5                             -  enabled
      + system.adapter.hm-rpc.0                 : hm-rpc                : Raspberrypi5                             -  enabled, port: 18701
      + system.adapter.hm-rpc.1                 : hm-rpc                : Raspberrypi5                             -  enabled, port: 18701
      + system.adapter.hm-rpc.2                 : hm-rpc                : Raspberrypi5                             -  enabled, port: 0
      + system.adapter.homeconnect.0            : homeconnect           : Raspberrypi5                             -  enabled
      + system.adapter.hue.0                    : hue                   : Raspberrypi5                             -  enabled, port: 80
        system.adapter.ical.0                   : ical                  : Raspberrypi5                             -  enabled
        system.adapter.ical.1                   : ical                  : Raspberrypi5                             - disabled
      + system.adapter.influxdb.0               : influxdb              : Raspberrypi5                             -  enabled, port: 8086
        system.adapter.iot.0                    : iot                   : Raspberrypi5                             - disabled
      + system.adapter.jarvis.0                 : jarvis                : Raspberrypi5                             -  enabled
      + system.adapter.javascript.0             : javascript            : Raspberrypi5                             -  enabled
      + system.adapter.matter.0                 : matter                : Raspberrypi5                             -  enabled
      + system.adapter.modbus.0                 : modbus                : Raspberrypi5                             -  enabled
      + system.adapter.mqtt.0                   : mqtt                  : Raspberrypi5                             -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.net-tools.0              : net-tools             : Raspberrypi5                             -  enabled
      + system.adapter.nspanel-lovelace-ui.0    : nspanel-lovelace-ui   : Raspberrypi5                             -  enabled
      + system.adapter.nuki.0                   : nuki                  : Raspberrypi5                             -  enabled
        system.adapter.openweathermap.0         : openweathermap        : Raspberrypi5                             -  enabled
      + system.adapter.ping.0                   : ping                  : Raspberrypi5                             -  enabled
      + system.adapter.pirate-weather.0         : pirate-weather        : Raspberrypi5                             -  enabled
        system.adapter.reolink.0                : reolink               : Raspberrypi5                             - disabled
      + system.adapter.rpi2.0                   : rpi2                  : Raspberrypi5                             -  enabled
      + system.adapter.simple-api.0             : simple-api            : Raspberrypi5                             -  enabled, port: 8087, bind: 192.168.178.82, run as: admin
      + system.adapter.socketio.0               : socketio              : Raspberrypi5                             -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
      + system.adapter.sonoff.0                 : sonoff                : Raspberrypi5                             -  enabled, port: 1886, bind: 0.0.0.0
      + system.adapter.telegram.0               : telegram              : Raspberrypi5                             -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.tr-064.0                 : tr-064                : Raspberrypi5                             -  enabled
        system.adapter.vw-connect.0             : vw-connect            : Raspberrypi5                             - disabled
      + system.adapter.web.0                    : web                   : Raspberrypi5                             -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
        system.adapter.whatsapp-cmb.0           : whatsapp-cmb          : Raspberrypi5                             - disabled
        system.adapter.wled.0                   : wled                  : Raspberrypi5                             - disabled
      + system.adapter.zigbee.0                 : zigbee                : Raspberrypi5                             -  enabled, port: /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_5a3b83b6a53aef11aaf2321455516304-if00-port0
      
      + instance is alive
      
      Enabled adapters with bindings
      + system.adapter.admin.0                  : admin                 : Raspberrypi5                             -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.hm-rpc.0                 : hm-rpc                : Raspberrypi5                             -  enabled, port: 18701
      + system.adapter.hm-rpc.1                 : hm-rpc                : Raspberrypi5                             -  enabled, port: 18701
      + system.adapter.hm-rpc.2                 : hm-rpc                : Raspberrypi5                             -  enabled, port: 0
      + system.adapter.hue.0                    : hue                   : Raspberrypi5                             -  enabled, port: 80
      + system.adapter.influxdb.0               : influxdb              : Raspberrypi5                             -  enabled, port: 8086
      + system.adapter.mqtt.0                   : mqtt                  : Raspberrypi5                             -  enabled, port: 1883, bind: 0.0.0.0
      + system.adapter.simple-api.0             : simple-api            : Raspberrypi5                             -  enabled, port: 8087, bind: 192.168.178.82, run as: admin
      + system.adapter.socketio.0               : socketio              : Raspberrypi5                             -  enabled, port: 8084, bind: 0.0.0.0, run as: admin
      + system.adapter.sonoff.0                 : sonoff                : Raspberrypi5                             -  enabled, port: 1886, bind: 0.0.0.0
      + system.adapter.telegram.0               : telegram              : Raspberrypi5                             -  enabled, port: 8443, bind: 0.0.0.0
      + system.adapter.web.0                    : web                   : Raspberrypi5                             -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      + system.adapter.zigbee.0                 : zigbee                : Raspberrypi5                             -  enabled, port: /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_5a3b83b6a53aef11aaf2321455516304-if00-port0
      
      
      ioBroker-Repositories
      ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐
      │ (index) │ name     │ url                                                     │ auto upgrade │
      ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤
      │ 0       │ 'stable' │ 'http://download.iobroker.net/sources-dist.json'        │ false        │
      │ 1       │ 'beta'   │ 'http://download.iobroker.net/sources-dist-latest.json' │ false        │
      └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘
      
      Active repo(s): beta
      Upgrade policy: none
      
      
      Installed ioBroker-Adapters
      ┌─────────┬─────────────────────────────────────────┬──────────────────────────┬──────────────────┬────────────────┐
      │ (index) │ id                                      │ name                     │ version          │ upgrade policy │
      ├─────────┼─────────────────────────────────────────┼──────────────────────────┼──────────────────┼────────────────┤
      │ 0       │ 'system.adapter.admin'                  │ 'admin'                  │ '8.0.1'          │ 'none'         │
      │ 1       │ 'system.adapter.alexa2'                 │ 'alexa2'                 │ '3.28.3'         │ 'none'         │
      │ 2       │ 'system.adapter.alias-manager'          │ 'alias-manager'          │ '2.1.0'          │ 'none'         │
      │ 3       │ 'system.adapter.alpha-ess'              │ 'alpha-ess'              │ '4.1.0'          │ 'none'         │
      │ 4       │ 'system.adapter.backitup'               │ 'backitup'               │ '4.0.0'          │ 'none'         │
      │ 5       │ 'system.adapter.cloud'                  │ 'cloud'                  │ '6.1.2'          │ 'none'         │
      │ 6       │ 'system.adapter.devices'                │ 'devices'                │ '3.0.2'          │ 'none'         │
      │ 7       │ 'system.adapter.discovery'              │ 'discovery'              │ '5.0.1'          │ 'none'         │
      │ 8       │ 'system.adapter.e3oncan'                │ 'e3oncan'                │ '1.1.2'          │ 'none'         │
      │ 9       │ 'system.adapter.energiefluss-erweitert' │ 'energiefluss-erweitert' │ '0.8.2'          │ 'none'         │
      │ 10      │ 'system.adapter.fritzdect'              │ 'fritzdect'              │ '2.6.2'          │ 'none'         │
      │ 11      │ 'system.adapter.fullcalendar'           │ 'fullcalendar'           │ '2.4.5'          │ 'none'         │
      │ 12      │ 'system.adapter.hm-rega'                │ 'hm-rega'                │ '5.1.0'          │ 'none'         │
      │ 13      │ 'system.adapter.hm-rpc'                 │ 'hm-rpc'                 │ '3.0.2'          │ 'none'         │
      │ 14      │ 'system.adapter.homeconnect'            │ 'homeconnect'            │ '1.6.1'          │ 'none'         │
      │ 15      │ 'system.adapter.hue'                    │ 'hue'                    │ '3.16.2'         │ 'none'         │
      │ 16      │ 'system.adapter.ical'                   │ 'ical'                   │ '1.21.0'         │ 'none'         │
      │ 17      │ 'system.adapter.influxdb'               │ 'influxdb'               │ '4.0.2'          │ 'none'         │
      │ 18      │ 'system.adapter.iot'                    │ 'iot'                    │ '6.1.3'          │ 'none'         │
      │ 19      │ 'system.adapter.jarvis'                 │ 'jarvis'                 │ '4.0.0-alpha.13' │ 'none'         │
      │ 20      │ 'system.adapter.javascript'             │ 'javascript'             │ '10.0.0'         │ 'none'         │
      │ 21      │ 'system.adapter.matter'                 │ 'matter'                 │ '1.3.1'          │ 'none'         │
      │ 22      │ 'system.adapter.mcp'                    │ 'mcp'                    │ '1.0.11'         │ 'none'         │
      │ 23      │ 'system.adapter.modbus'                 │ 'modbus'                 │ '8.3.1'          │ 'none'         │
      │ 24      │ 'system.adapter.mqtt'                   │ 'mqtt'                   │ '7.1.2'          │ 'none'         │
      │ 25      │ 'system.adapter.net-tools'              │ 'net-tools'              │ '1.2.3'          │ 'none'         │
      │ 26      │ 'system.adapter.nspanel-lovelace-ui'    │ 'nspanel-lovelace-ui'    │ '0.17.8'         │ 'none'         │
      │ 27      │ 'system.adapter.nuki'                   │ 'nuki'                   │ '2.0.1'          │ 'none'         │
      │ 28      │ 'system.adapter.openweathermap'         │ 'openweathermap'         │ '1.4.0'          │ 'none'         │
      │ 29      │ 'system.adapter.ping'                   │ 'ping'                   │ '3.0.1'          │ 'none'         │
      │ 30      │ 'system.adapter.pirate-weather'         │ 'pirate-weather'         │ '0.8.0'          │ 'none'         │
      │ 31      │ 'system.adapter.reolink'                │ 'reolink'                │ '1.4.2'          │ 'none'         │
      │ 32      │ 'system.adapter.rpi2'                   │ 'rpi2'                   │ '3.0.2'          │ 'none'         │
      │ 33      │ 'system.adapter.simple-api'             │ 'simple-api'             │ '3.0.7'          │ 'none'         │
      │ 34      │ 'system.adapter.socketio'               │ 'socketio'               │ '8.0.1'          │ 'none'         │
      │ 35      │ 'system.adapter.sonoff'                 │ 'sonoff'                 │ '3.3.0'          │ 'none'         │
      │ 36      │ 'system.adapter.telegram'               │ 'telegram'               │ '5.0.2'          │ 'none'         │
      │ 37      │ 'system.adapter.tr-064'                 │ 'tr-064'                 │ '4.3.0'          │ 'none'         │
      │ 38      │ 'system.adapter.vw-connect'             │ 'vw-connect'             │ '0.9.6'          │ 'none'         │
      │ 39      │ 'system.adapter.web'                    │ 'web'                    │ '9.1.0'          │ 'none'         │
      │ 40      │ 'system.adapter.whatsapp-cmb'           │ 'whatsapp-cmb'           │ '0.3.0'          │ 'none'         │
      │ 41      │ 'system.adapter.wled'                   │ 'wled'                   │ '0.9.2'          │ 'none'         │
      │ 42      │ 'system.adapter.ws'                     │ 'ws'                     │ '4.1.0'          │ 'none'         │
      │ 43      │ 'system.adapter.zigbee'                 │ 'zigbee'                 │ '3.5.4'          │ 'none'         │
      └─────────┴─────────────────────────────────────────┴──────────────────────────┴──────────────────┴────────────────┘
      
      
      ioBroker-Adapter Versions and update status
      Used repository: beta
      Adapter    "admin"        : 8.0.1    , installed 8.0.1
      Adapter    "alexa2"       : 3.28.3   , installed 3.28.3
      Adapter    "alias-manager": 2.1.0    , installed 2.1.0
      Adapter    "alpha-ess"    : 4.1.0    , installed 4.1.0
      Adapter    "backitup"     : 4.0.0    , installed 4.0.0
      Adapter    "cloud"        : 6.1.2    , installed 6.1.2
      Adapter    "devices"      : 3.0.2    , installed 3.0.2
      Adapter    "discovery"    : 5.0.1    , installed 5.0.1
      Adapter    "e3oncan"      : 1.1.2    , installed 1.1.2
      Adapter    "energiefluss-erweitert": 0.8.2, installed 0.8.2
      Adapter    "fritzdect"    : 2.6.2    , installed 2.6.2
      Adapter    "fullcalendar" : 2.4.5    , installed 2.4.5
      Adapter    "hm-rega"      : 5.1.0    , installed 5.1.0
      Adapter    "hm-rpc"       : 3.0.2    , installed 3.0.2
      Adapter    "homeconnect"  : 1.6.1    , installed 1.6.1
      Adapter    "hue"          : 3.16.2   , installed 3.16.2
      Adapter    "ical"         : 1.21.0   , installed 1.21.0
      Adapter    "influxdb"     : 4.0.2    , installed 4.0.2
      Adapter    "iot"          : 6.1.3    , installed 6.1.3
      Adapter    "jarvis"       : 3.1.8    , installed 4.0.0-alpha.13
      Adapter    "javascript"   : 10.0.0   , installed 10.0.0
      Controller "js-controller": 7.2.2    , installed 7.2.2
      Adapter    "matter"       : 1.3.1    , installed 1.3.1
      Adapter    "modbus"       : 8.3.1    , installed 8.3.1
      Adapter    "mqtt"         : 7.1.2    , installed 7.1.2
      Adapter    "net-tools"    : 1.2.3    , installed 1.2.3
      Adapter    "nspanel-lovelace-ui": 0.17.8, installed 0.17.8
      Adapter    "nuki"         : 2.0.0    , installed 2.0.1
      Adapter    "openweathermap": 1.4.0   , installed 1.4.0
      Adapter    "ping"         : 3.0.1    , installed 3.0.1
      Adapter    "pirate-weather": 0.8.0   , installed 0.8.0
      Adapter    "reolink"      : 1.4.2    , installed 1.4.2
      Adapter    "rpi2"         : 3.0.2    , installed 3.0.2
      Adapter    "simple-api"   : 3.0.7    , installed 3.0.7
      Adapter    "socketio"     : 8.0.1    , installed 8.0.1
      Adapter    "sonoff"       : 3.3.0    , installed 3.3.0
      Adapter    "telegram"     : 5.0.2    , installed 5.0.2
      Adapter    "tr-064"       : 4.3.0    , installed 4.3.0
      Adapter    "vw-connect"   : 0.9.6    , installed 0.9.6
      Adapter    "web"          : 9.1.0    , installed 9.1.0
      Adapter    "whatsapp-cmb" : 0.3.0    , installed 0.3.0
      Adapter    "wled"         : 0.9.2    , installed 0.9.2
      Adapter    "zigbee"       : 3.5.4    , installed 3.5.4
      
      
      Objects and States
      Please stand by - This may take a while
      
      Objects:        19681
      States:         19830
      
      *** OS-Repositories and Updates ***
      
      Hit:1 http://deb.debian.org/debian trixie InRelease
      Hit:2 http://deb.debian.org/debian-security trixie-security InRelease
      Hit:3 http://deb.debian.org/debian trixie-updates InRelease
      Hit:4 https://apt.grafana.com stable InRelease
      Hit:5 http://archive.raspberrypi.com/debian trixie InRelease
      Hit:6 https://deb.nodesource.com/node_24.x nodistro InRelease
      Get:7 https://repos.influxdata.com/debian stable InRelease [6922 B]
      Fetched 6922 B in 1s (7887 B/s)
      Reading package lists... Done
      
      Offene Systemupdates: 0
      
      *** Listening Ports ***
      Netid         State          Recv-Q         Send-Q                               Local Address:Port                          Peer Address:Port        Process
      udp           UNCONN         0              0                                          0.0.0.0:39438                              0.0.0.0:*            users:(("io.matter.0",pid=2188,fd=37))
      udp           UNCONN         0              0                                          0.0.0.0:57578                              0.0.0.0:*            users:(("avahi-daemon",pid=716,fd=14))
      udp           UNCONN         0              0                                          0.0.0.0:mdns                               0.0.0.0:*            users:(("io.matter.0",pid=2188,fd=34))
      udp           UNCONN         0              0                                          0.0.0.0:mdns                               0.0.0.0:*            users:(("io.matter.0",pid=2188,fd=31))
      udp           UNCONN         0              0                                          0.0.0.0:mdns                               0.0.0.0:*            users:(("avahi-daemon",pid=716,fd=12))
      udp           UNCONN         0              0                                          0.0.0.0:5541                               0.0.0.0:*            users:(("io.matter.0",pid=2188,fd=33))
      udp           UNCONN         0              0                                                *:39438                                    *:*            users:(("io.matter.0",pid=2188,fd=36))
      udp           UNCONN         0              0                      [fe80::b78f:a4e0:4880:4be4]:dhcpv6-client                            *:*            users:(("NetworkManager",pid=836,fd=38))
      udp           UNCONN         0              0                      [fe80::f05b:9255:16fc:d8b2]:dhcpv6-client                            *:*            users:(("NetworkManager",pid=836,fd=35))
      udp           UNCONN         0              0                                                *:60806                                    *:*            users:(("avahi-daemon",pid=716,fd=15))
      udp           UNCONN         0              0                                                *:mdns                                     *:*            users:(("io.matter.0",pid=2188,fd=35))
      udp           UNCONN         0              0                                                *:mdns                                     *:*            users:(("io.matter.0",pid=2188,fd=32))
      udp           UNCONN         0              0                                                *:mdns                                     *:*            users:(("avahi-daemon",pid=716,fd=13))
      udp           UNCONN         0              0                                                *:5541                                     *:*            users:(("io.matter.0",pid=2188,fd=30))
      tcp           LISTEN         0              511                                 192.168.178.82:8087                               0.0.0.0:*            users:(("io.simple-api.0",pid=2276,fd=30))
      tcp           LISTEN         0              511                                        0.0.0.0:1886                               0.0.0.0:*            users:(("io.sonoff.0",pid=1940,fd=35))
      tcp           LISTEN         0              100                                        0.0.0.0:1883                               0.0.0.0:*            users:(("mosquitto",pid=992,fd=5))
      tcp           LISTEN         0              20                                       127.0.0.1:smtp                               0.0.0.0:*            users:(("exim4",pid=1253,fd=5))
      tcp           LISTEN         0              511                                 192.168.178.82:18702                              0.0.0.0:*            users:(("io.hm-rpc.1",pid=1649,fd=30))
      tcp           LISTEN         0              511                                 192.168.178.82:18701                              0.0.0.0:*            users:(("io.hm-rpc.0",pid=1633,fd=30))
      tcp           LISTEN         0              511                                      127.0.0.1:9000                               0.0.0.0:*            users:(("iobroker.js-con",pid=1300,fd=29))
      tcp           LISTEN         0              511                                      127.0.0.1:9001                               0.0.0.0:*            users:(("iobroker.js-con",pid=1300,fd=23))
      tcp           LISTEN         0              128                                        0.0.0.0:ssh                                0.0.0.0:*            users:(("sshd",pid=966,fd=6))
      tcp           LISTEN         0              511                                 192.168.178.82:9292                               0.0.0.0:*            users:(("io.hm-rpc.2",pid=1665,fd=30))
      tcp           LISTEN         0              511                                              *:8084                                     *:*            users:(("io.socketio.0",pid=2308,fd=29))
      tcp           LISTEN         0              4096                                             *:8086                                     *:*            users:(("influxd",pid=981,fd=962))
      tcp           LISTEN         0              511                                              *:tproxy                                   *:*            users:(("io.admin.0",pid=1353,fd=35))
      tcp           LISTEN         0              511                                              *:8082                                     *:*            users:(("io.web.0",pid=2374,fd=30))
      tcp           LISTEN         0              20                                           [::1]:smtp                                  [::]:*            users:(("exim4",pid=1253,fd=6))
      tcp           LISTEN         0              511                                              *:39438                                    *:*            users:(("io.matter.0",pid=2188,fd=38))
      tcp           LISTEN         0              100                                           [::]:1883                                  [::]:*            users:(("mosquitto",pid=992,fd=6))
      tcp           LISTEN         0              511                                              *:8400                                     *:*            users:(("io.jarvis.0",pid=2170,fd=29))
      tcp           LISTEN         0              128                                           [::]:ssh                                   [::]:*            users:(("sshd",pid=966,fd=7))
      tcp           LISTEN         0              4096                                             *:3000                                     *:*            users:(("grafana",pid=1299,fd=26))
      
      
      *** Log File - Last 25 Lines ***
      2026-08-05 21:44:32.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=-21W | Battery=713W | SOC=92.4% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:44:42.925  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=51W | Battery=661W | SOC=92.4% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:44:50.001  - info: javascript.0 (1433) script.js.AlphaESS.PV6_Hauslast_neu_Monats_Gesamtsumme_tagesaktuell: DIAG: Netz:30W | PV_total:-2W | Batt:634W | Haus:681W | Tag:13.063kWh
      2026-08-05 21:44:52.925  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=79W | Battery=608W | SOC=92.4% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:45:02.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=40W | Battery=634W | SOC=92.4% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:45:12.925  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=53W | Battery=634W | SOC=92.4% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:45:22.925  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=77W | Battery=608W | SOC=92% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:45:32.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=36W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:45:42.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=69W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:45:52.001  - info: javascript.0 (1433) script.js.AlphaESS.PV6_Hauslast_neu_Monats_Gesamtsumme_tagesaktuell: DIAG: Netz:42W | PV_total:-2W | Batt:634W | Haus:684W | Tag:13.075kWh
      2026-08-05 21:45:52.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=43W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:46:02.925  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=59W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:46:12.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=56W | Battery=661W | SOC=92% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:46:22.925  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=17W | Battery=661W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:46:32.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=39W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:46:42.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=39W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:46:52.001  - info: javascript.0 (1433) script.js.AlphaESS.PV6_Hauslast_neu_Monats_Gesamtsumme_tagesaktuell: DIAG: Netz:52W | PV_total:-1W | Batt:661W | Haus:691W | Tag:13.086kWh
      2026-08-05 21:46:52.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=63W | Battery=661W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:02.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=78W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:12.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=16W | Battery=687W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:22.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=34W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:32.927  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=64W | Battery=608W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:42.926  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=51W | Battery=608W | SOC=92% (Reserve=80%) | PVges=-2W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:52.927  - info: javascript.0 (1433) script.js.Marstek_Venus_E.Marstek_Claude_04_08_2026: [MarstekRegelung] Grid=35W | Battery=634W | SOC=92% (Reserve=80%) | PVges=-1W | Backup=false | Ziel=0W | Status=Ausgeglichen / AlphaESS übernimmt
      2026-08-05 21:47:54.001  - info: javascript.0 (1433) script.js.AlphaESS.PV6_Hauslast_neu_Monats_Gesamtsumme_tagesaktuell: DIAG: Netz:44W | PV_total:-1W | Batt:634W | Haus:677W | Tag:13.098kWh
      

      ============ Langfassung bis hier markieren =============

      iob diag hat das System inspiziert.

      T Offline
      T Offline
      TT-Tom
      schrieb am zuletzt editiert von
      #1273

      @teletapi
      Ist bekannt und wird nach dem Urlaub umgesetzt. Letzte Beta Version wird für den Admin 7.x ins Stable gehen.

      Gruß Tom

      Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

      Public Transport
      https://github.com/tt-tom17/ioBroker.public-transport
      https://github.com/tt-tom17/ioBroker.public-transport/wiki

      NSPanel Adapter Wiki
      https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

      1 Antwort Letzte Antwort
      0
      • F Offline
        F Offline
        Foradh 0
        schrieb am zuletzt editiert von
        #1274

        Hallo zusammen,
        ich würde gerne von einer vorhanden Installation "NSPanel Lovelace UI" ohne Adapter mit TS Script auf den neuen Adapter wechseln.
        Ist es möglich die bestehende Konfiguration zu migrieren?
        Diese sah bisher folgendermaßen aus

        let NSPanel_Seite1: PageGrid =
                    {
                        'type': 'cardGrid',
                        'heading': 'Home',
                        'useColor': true,
                        'items': [
                            <PageItem>{ navigate: true, id: 'Thermostat', icon: 'thermostat',offColor: White, onColor: White, name: 'Thermostat'},
                            <PageItem>{ navigate: true, id: 'NSPanel_Licht1', icon: 'lightbulb-group',offColor: White, onColor: White, name: 'Licht'},
                            <PageItem>{ navigate: true, id: 'NSPanel_Fenster', icon: 'window-closed-variant',offColor: White, onColor: White, name: 'Fenster/Türen'},
                            <PageItem>{ navigate: true, id: 'NSPanel_Abfall', icon: 'trash-can',offColor: White, onColor: White, name: 'Abfall'},
                            <PageItem>{ navigate: true, id: 'NSPanel_Energie', icon: 'home-lightning-bolt-outline',offColor: White, onColor: White, name: 'Energie'},
                            <PageItem>{ navigate: true, id: 'NSPanel_WLAN', icon: 'wifi',offColor: White, onColor: White, name: 'Gäste WLAN'},
                   
                        ]
                    };
        
            let Thermostat: PageThermo =
            {
            'type': 'cardThermo',
            'heading': 'Solltemperatur',
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
            'items': [<PageItem>{ 
                        id: 'alias.0.NSPanel.Thermostat.Thermostat_Buero_OG', 
                        minValue: 100, 
                        maxValue: 250,
                        stepValue: 5
                     }]
            };
        
            let NSPanel_Licht1: PageGrid =
            {
            'type': 'cardGrid',
            'heading': 'Licht',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
            'items': [
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Gartenbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Garten', monobutton: true},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Poolbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Pool', monobutton: true},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Saunaraumbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Saunaraum', monobutton: true},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.WLED_Wohnzimmer', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Wohnzimmer', monobutton: true},
            ]
            };
        
            let NSPanel_Fenster: PageGrid =
            {
            'type': 'cardGrid',
            'heading': 'Fenster/Türen',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
            'items': [
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Noel_Tür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Noel'},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Schlafzimmertür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Schlafzimmer'},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Badfenster_OG', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Bad OG'},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Bandfenster_EG', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Bad EG'},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Heizung_Fenster', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Heizung'},
                <PageItem>{id: 'alias.0.NSPanel.Geräte.Wohnzimmertür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Wohnzimmertür'},
            ]
            };
        
            let NSPanel_Abfall: PageEntities =
            {
            'type': 'cardEntities',
            'heading': 'Abfallkalender',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
            "items": [
                <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_1', icon: 'trash-can'},  
                <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_2', icon: 'trash-can'},  
                <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_3', icon: 'trash-can'},  
                <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_4', icon: 'trash-can'}  
            ]
            };
        
            var NSPanel_Energie: PagePower =
            {
            'type': 'cardPower',
            'heading': 'Energie',
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
            "items": [
         //       <PageItem>{  }, //Demomode
                <PageItem>{ id: "alias.0.NSPanel.Geräte.CardPower",
                            alwaysOnDisplay: true }
            ]
        };
        
            let NSPanel_WLAN: PageQR =
            {
             'type': 'cardQR',
             'heading': 'Gäste WLAN',
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
             'items': [
                 <PageItem>{ id: 'alias.0.NSPanel.Geräte.Gäste_WLAN', hidePassword: false }
             ]
            };
        
        //-- Seite 2 
        let NSPanel_Seite2: PageGrid =
                    {
                        'type': 'cardGrid',
                        'heading': 'Home',
                        'useColor': true,
                        'items': [
                            <PageItem>{ navigate: true, id: 'NSPanel_Maehroboter', icon: 'robot-mower',offColor: White, onColor: White, name: 'Mähroboter'},
                            <PageItem>{ navigate: true, id: 'NSPanel_Pool', icon: 'pool',offColor: White, onColor: White, name: 'Pool'},
                            <PageItem>{ navigate: true, id: 'NSPanel_GoogleKalender', icon: 'calendar',offColor: White, onColor: White, name: 'Kalender'},
                   
                        ]
                    };
        
            let NSPanel_Maehroboter: PageEntities =
            {
            'type': 'cardEntities',
            'heading': 'Mähroboter',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite2,
            'home': 'NSPanel_Seite1',
            'items': [
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Status', icon: 'robot-mower', offColor: White, onColor: White, name: 'Status'},
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Batterie', icon: 'battery', offColor: White, onColor: White, name: 'Batterie'},
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Messer', icon: 'box-cutter', offColor: White, onColor: White, name: 'Messerqualität'},
            ]
            };
        
            let NSPanel_Pool: PageEntities =
            {
            'type': 'cardEntities',
            'heading': 'Pool',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite2,
            'home': 'NSPanel_Seite1',
            'items': [
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_PH', icon: 'water', offColor: White, onColor: White, name: 'PH Wert'},
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_Chlor', icon: 'water', offColor: White, onColor: White, name: 'Redox Wert'},
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_Temp', icon: 'water-thermometer', offColor: White, onColor: White, name: 'Temperatur'},
        
            ]
            };
        
            let NSPanel_Waschmaschine: PageEntities =
            {
            'type': 'cardEntities',
            'heading': 'Waschmaschine',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite1,
            'home': 'NSPanel_Seite1',
            'items': [
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Waschmaschine_Status', icon: 'washing-machine', offColor: White, onColor: Yellow, name: 'Status'},
                <PageItem>{ id: 'alias.0.NSPanel.Geräte.Waschmaschine_Restzeit', icon: 'timer', offColor: White, onColor: Yellow, name: 'Restzeit'},
            ]
            };
           
            let NSPanel_GoogleKalender: PageEntities =
            {
            'type': 'cardEntities',
            'heading': 'Kalender',
            'useColor': true,
            'subPage': true,
            'parent': NSPanel_Seite2,
            'home': 'NSPanel_Seite1',
            "items": [
                <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_1', icon: 'calendar'},  
                <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_2', icon: 'calendar'},  
                <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_3', icon: 'calendar'},  
                <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_4', icon: 'calendar'}  
            ]
            };
        

        Ich habe im Adapter zum Test eine Menüseite erstellt und verstehe leider nicht ganz wie ich die im Adapter erstellen Seiten in das TS Skript vom Adapter einpflegen muss.

        Beste Grüße
        Foradh

        MichaelFM T 2 Antworten Letzte Antwort
        0
        • F Foradh 0

          Hallo zusammen,
          ich würde gerne von einer vorhanden Installation "NSPanel Lovelace UI" ohne Adapter mit TS Script auf den neuen Adapter wechseln.
          Ist es möglich die bestehende Konfiguration zu migrieren?
          Diese sah bisher folgendermaßen aus

          let NSPanel_Seite1: PageGrid =
                      {
                          'type': 'cardGrid',
                          'heading': 'Home',
                          'useColor': true,
                          'items': [
                              <PageItem>{ navigate: true, id: 'Thermostat', icon: 'thermostat',offColor: White, onColor: White, name: 'Thermostat'},
                              <PageItem>{ navigate: true, id: 'NSPanel_Licht1', icon: 'lightbulb-group',offColor: White, onColor: White, name: 'Licht'},
                              <PageItem>{ navigate: true, id: 'NSPanel_Fenster', icon: 'window-closed-variant',offColor: White, onColor: White, name: 'Fenster/Türen'},
                              <PageItem>{ navigate: true, id: 'NSPanel_Abfall', icon: 'trash-can',offColor: White, onColor: White, name: 'Abfall'},
                              <PageItem>{ navigate: true, id: 'NSPanel_Energie', icon: 'home-lightning-bolt-outline',offColor: White, onColor: White, name: 'Energie'},
                              <PageItem>{ navigate: true, id: 'NSPanel_WLAN', icon: 'wifi',offColor: White, onColor: White, name: 'Gäste WLAN'},
                     
                          ]
                      };
          
              let Thermostat: PageThermo =
              {
              'type': 'cardThermo',
              'heading': 'Solltemperatur',
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
              'items': [<PageItem>{ 
                          id: 'alias.0.NSPanel.Thermostat.Thermostat_Buero_OG', 
                          minValue: 100, 
                          maxValue: 250,
                          stepValue: 5
                       }]
              };
          
              let NSPanel_Licht1: PageGrid =
              {
              'type': 'cardGrid',
              'heading': 'Licht',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
              'items': [
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Gartenbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Garten', monobutton: true},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Poolbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Pool', monobutton: true},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Saunaraumbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Saunaraum', monobutton: true},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.WLED_Wohnzimmer', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Wohnzimmer', monobutton: true},
              ]
              };
          
              let NSPanel_Fenster: PageGrid =
              {
              'type': 'cardGrid',
              'heading': 'Fenster/Türen',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
              'items': [
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Noel_Tür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Noel'},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Schlafzimmertür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Schlafzimmer'},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Badfenster_OG', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Bad OG'},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Bandfenster_EG', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Bad EG'},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Heizung_Fenster', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Heizung'},
                  <PageItem>{id: 'alias.0.NSPanel.Geräte.Wohnzimmertür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Wohnzimmertür'},
              ]
              };
          
              let NSPanel_Abfall: PageEntities =
              {
              'type': 'cardEntities',
              'heading': 'Abfallkalender',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
              "items": [
                  <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_1', icon: 'trash-can'},  
                  <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_2', icon: 'trash-can'},  
                  <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_3', icon: 'trash-can'},  
                  <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_4', icon: 'trash-can'}  
              ]
              };
          
              var NSPanel_Energie: PagePower =
              {
              'type': 'cardPower',
              'heading': 'Energie',
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
              "items": [
           //       <PageItem>{  }, //Demomode
                  <PageItem>{ id: "alias.0.NSPanel.Geräte.CardPower",
                              alwaysOnDisplay: true }
              ]
          };
          
              let NSPanel_WLAN: PageQR =
              {
               'type': 'cardQR',
               'heading': 'Gäste WLAN',
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
               'items': [
                   <PageItem>{ id: 'alias.0.NSPanel.Geräte.Gäste_WLAN', hidePassword: false }
               ]
              };
          
          //-- Seite 2 
          let NSPanel_Seite2: PageGrid =
                      {
                          'type': 'cardGrid',
                          'heading': 'Home',
                          'useColor': true,
                          'items': [
                              <PageItem>{ navigate: true, id: 'NSPanel_Maehroboter', icon: 'robot-mower',offColor: White, onColor: White, name: 'Mähroboter'},
                              <PageItem>{ navigate: true, id: 'NSPanel_Pool', icon: 'pool',offColor: White, onColor: White, name: 'Pool'},
                              <PageItem>{ navigate: true, id: 'NSPanel_GoogleKalender', icon: 'calendar',offColor: White, onColor: White, name: 'Kalender'},
                     
                          ]
                      };
          
              let NSPanel_Maehroboter: PageEntities =
              {
              'type': 'cardEntities',
              'heading': 'Mähroboter',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite2,
              'home': 'NSPanel_Seite1',
              'items': [
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Status', icon: 'robot-mower', offColor: White, onColor: White, name: 'Status'},
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Batterie', icon: 'battery', offColor: White, onColor: White, name: 'Batterie'},
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Messer', icon: 'box-cutter', offColor: White, onColor: White, name: 'Messerqualität'},
              ]
              };
          
              let NSPanel_Pool: PageEntities =
              {
              'type': 'cardEntities',
              'heading': 'Pool',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite2,
              'home': 'NSPanel_Seite1',
              'items': [
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_PH', icon: 'water', offColor: White, onColor: White, name: 'PH Wert'},
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_Chlor', icon: 'water', offColor: White, onColor: White, name: 'Redox Wert'},
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_Temp', icon: 'water-thermometer', offColor: White, onColor: White, name: 'Temperatur'},
          
              ]
              };
          
              let NSPanel_Waschmaschine: PageEntities =
              {
              'type': 'cardEntities',
              'heading': 'Waschmaschine',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite1,
              'home': 'NSPanel_Seite1',
              'items': [
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Waschmaschine_Status', icon: 'washing-machine', offColor: White, onColor: Yellow, name: 'Status'},
                  <PageItem>{ id: 'alias.0.NSPanel.Geräte.Waschmaschine_Restzeit', icon: 'timer', offColor: White, onColor: Yellow, name: 'Restzeit'},
              ]
              };
             
              let NSPanel_GoogleKalender: PageEntities =
              {
              'type': 'cardEntities',
              'heading': 'Kalender',
              'useColor': true,
              'subPage': true,
              'parent': NSPanel_Seite2,
              'home': 'NSPanel_Seite1',
              "items": [
                  <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_1', icon: 'calendar'},  
                  <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_2', icon: 'calendar'},  
                  <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_3', icon: 'calendar'},  
                  <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_4', icon: 'calendar'}  
              ]
              };
          

          Ich habe im Adapter zum Test eine Menüseite erstellt und verstehe leider nicht ganz wie ich die im Adapter erstellen Seiten in das TS Skript vom Adapter einpflegen muss.

          Beste Grüße
          Foradh

          MichaelFM Online
          MichaelFM Online
          MichaelF
          schrieb am zuletzt editiert von
          #1275

          @Foradh-0

          Hi, im prinzip genauso wie in dem alten script.

          Der Adaper erzeugt diese scripte:
          b4a7f867-d540-404c-8b9a-54d010752265-image.jpeg

          und hier werden dann die Seiten angelegt:

              /**************************************************************************************
               **                                                                                  **
               ** https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/Adapter-Installation **
               **                                                                                  **
               *************************************************************************************/
          
          
          
              /***********************************************************************
               **                                                                   **
               **                       Page Configuration                          **
               **                                                                   **
               ***********************************************************************/
          
          
              // Beispiel Hauptseite / Mainpage
              // Diese Seite ist die Hauptseite, sie wird immer als erstes angezeigt und hat den uniqueName 'main'.
              // uniqueName 'main' muß mindestens einmal vorkommen, damit die Navigation funktioniert.
              const main: PageType = {
                  type: 'cardThermo2',
                  uniqueName:'main',
                  heading: 'Bad',
                  thermoItems:[
                      {name: 'Bad', id:'alias.0.NSPanel.Thermostat_Bad', minValue: 10.0, maxValue:30.0, stepValue: 0.5, unit: "°C" modeList:['Manuell','Automatik'], modeId:'alias.0.NSPanel.Thermostat_Bad.MODE', thermoId1:'alias.0.NSPanel.Thermostat_Bad.ACTUAL', set:'alias.0.NSPanel.Thermostat_Bad.SET', thermoId2:'alias.0.NSPanel.Thermostat_Bad.HUMIDITY'}],
                      items:[
                  { id: 'alias.0.NSPanel.TemperaturWassserSpeicher', name: 'TemperaturSpeicher', useValue: true, suffixName: '°C', fontSize: 0 },
                  { id: 'alias.0.NSPanel.Dachfenster', name: 'Dachfenster', icon: 'window-open-variant', icon2: 'window-closed-variant', onColor: MSRed, offColor: MSGreen},
                  { id: 'alias.0.NSPanel.Heizung', icon: 'heat-wave', offColor: MSRed, onColor: MSGreen, name: 'Heizung'},
                  //{ navigate: true, id: null, targetPage: 'Abfall', onColor: White, name: 'Abfallkalender', icon: 'trash-can'},
                  { id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'heat-pump-outline', offColor: MSRed, onColor: MSGreen, name: 'Speigelheizung'},
                  { id: 'alias.0.NSPanel.Endstufe', icon: 'soundbar', offColor: MSRed, onColor: MSGreen, name: 'Endstufe'},
                  { id: 'alias.0.NSPanel.Lüfter',name: 'Ventilator', icon: 'fan', onColor: On, offColor: HMIOff},
                  { id: 'alias.0.NSPanel.Fussbodenheizung', icon: 'heating-coil', offColor: MSRed, onColor: MSGreen, name: 'Fussbodenheizung'},
                  { id: 'alias.0.NSPanel.Deckenbeleuchtung_Klein', icon: 'lightbulb', offColor: MSRed, onColor: MSGreen, name: 'Licht'}
                      ],
              };
          
                  const powerGrid: ScriptConfig.PagePower = {
                  uniqueName: 'Solar', // muss mit dem Namen im Admin übereinstimmen
                  type: 'cardPower'
              };
          
          const Bad1: ScriptConfig.PageEntities ={
              type: 'cardEntities',
              uniqueName: 'Bad1',
              heading: 'Bad',
              useColor: true,
              items: [
                  { id: 'alias.0.NSPanel.Deckenbeleuchtung_Gross', interpolateColor: true, name: 'Licht Gross'},
                  { id: 'alias.0.NSPanel.Deckenbeleuchtung_Klein', interpolateColor: true, name: 'Licht Klein'},
                  { id: 'alias.0.NSPanel.Lüfter', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Lüfter'},
                  { id: 'alias.0.NSPanel.Endstufe', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Endstufe'},
              ]
          };
          
          const Bad2: ScriptConfig.PageEntities ={
              type: 'cardEntities',
              uniqueName: 'Bad2',
              heading: 'Bad',
              useColor: true,
              items: [
                  { id: 'alias.0.NSPanel.Heizung_Spiegel', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Speigelheizung'},
                  { id: 'alias.0.NSPanel.Dachfenster', onColor: White, name: 'Dach Kuppel'},
                  { id: 'alias.0.NSPanel.Heizung', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Heizung'},
                  { id: 'alias.0.NSPanel.Fussbodenheizung', icon: 'power', offColor: MSRed, onColor: MSGreen, name: 'Fussbodenheizung'}
              ]
          };
          
          

          Alternativ lassen sich auch Seiten in dem Adapter selbst anlegen, ist in der Doku gut beschrieben. Ich bin auch von dem Scrip zum Adapter gewechselt hat ein wenig gedauert ist dann aber wesentlich komfortabler.

          Grüße

          1 Antwort Letzte Antwort
          1
          • F Foradh 0

            Hallo zusammen,
            ich würde gerne von einer vorhanden Installation "NSPanel Lovelace UI" ohne Adapter mit TS Script auf den neuen Adapter wechseln.
            Ist es möglich die bestehende Konfiguration zu migrieren?
            Diese sah bisher folgendermaßen aus

            let NSPanel_Seite1: PageGrid =
                        {
                            'type': 'cardGrid',
                            'heading': 'Home',
                            'useColor': true,
                            'items': [
                                <PageItem>{ navigate: true, id: 'Thermostat', icon: 'thermostat',offColor: White, onColor: White, name: 'Thermostat'},
                                <PageItem>{ navigate: true, id: 'NSPanel_Licht1', icon: 'lightbulb-group',offColor: White, onColor: White, name: 'Licht'},
                                <PageItem>{ navigate: true, id: 'NSPanel_Fenster', icon: 'window-closed-variant',offColor: White, onColor: White, name: 'Fenster/Türen'},
                                <PageItem>{ navigate: true, id: 'NSPanel_Abfall', icon: 'trash-can',offColor: White, onColor: White, name: 'Abfall'},
                                <PageItem>{ navigate: true, id: 'NSPanel_Energie', icon: 'home-lightning-bolt-outline',offColor: White, onColor: White, name: 'Energie'},
                                <PageItem>{ navigate: true, id: 'NSPanel_WLAN', icon: 'wifi',offColor: White, onColor: White, name: 'Gäste WLAN'},
                       
                            ]
                        };
            
                let Thermostat: PageThermo =
                {
                'type': 'cardThermo',
                'heading': 'Solltemperatur',
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                'items': [<PageItem>{ 
                            id: 'alias.0.NSPanel.Thermostat.Thermostat_Buero_OG', 
                            minValue: 100, 
                            maxValue: 250,
                            stepValue: 5
                         }]
                };
            
                let NSPanel_Licht1: PageGrid =
                {
                'type': 'cardGrid',
                'heading': 'Licht',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                'items': [
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Gartenbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Garten', monobutton: true},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Poolbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Pool', monobutton: true},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Saunaraumbeleuchtung', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Saunaraum', monobutton: true},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.WLED_Wohnzimmer', icon: 'lightbulb', offColor: White, onColor: Yellow, name: 'Wohnzimmer', monobutton: true},
                ]
                };
            
                let NSPanel_Fenster: PageGrid =
                {
                'type': 'cardGrid',
                'heading': 'Fenster/Türen',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                'items': [
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Noel_Tür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Noel'},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Schlafzimmertür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Schlafzimmer'},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Badfenster_OG', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Bad OG'},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Bandfenster_EG', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Bad EG'},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Heizung_Fenster', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Heizung'},
                    <PageItem>{id: 'alias.0.NSPanel.Geräte.Wohnzimmertür', icon: 'window-open-variant', icon2: 'window-closed-variant', offColor: MSGreen, onColor: MSRed, name: 'Wohnzimmertür'},
                ]
                };
            
                let NSPanel_Abfall: PageEntities =
                {
                'type': 'cardEntities',
                'heading': 'Abfallkalender',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                "items": [
                    <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_1', icon: 'trash-can'},  
                    <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_2', icon: 'trash-can'},  
                    <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_3', icon: 'trash-can'},  
                    <PageItem>{ id: 'alias.0.NSPanel.Abfall.event_4', icon: 'trash-can'}  
                ]
                };
            
                var NSPanel_Energie: PagePower =
                {
                'type': 'cardPower',
                'heading': 'Energie',
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                "items": [
             //       <PageItem>{  }, //Demomode
                    <PageItem>{ id: "alias.0.NSPanel.Geräte.CardPower",
                                alwaysOnDisplay: true }
                ]
            };
            
                let NSPanel_WLAN: PageQR =
                {
                 'type': 'cardQR',
                 'heading': 'Gäste WLAN',
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                 'items': [
                     <PageItem>{ id: 'alias.0.NSPanel.Geräte.Gäste_WLAN', hidePassword: false }
                 ]
                };
            
            //-- Seite 2 
            let NSPanel_Seite2: PageGrid =
                        {
                            'type': 'cardGrid',
                            'heading': 'Home',
                            'useColor': true,
                            'items': [
                                <PageItem>{ navigate: true, id: 'NSPanel_Maehroboter', icon: 'robot-mower',offColor: White, onColor: White, name: 'Mähroboter'},
                                <PageItem>{ navigate: true, id: 'NSPanel_Pool', icon: 'pool',offColor: White, onColor: White, name: 'Pool'},
                                <PageItem>{ navigate: true, id: 'NSPanel_GoogleKalender', icon: 'calendar',offColor: White, onColor: White, name: 'Kalender'},
                       
                            ]
                        };
            
                let NSPanel_Maehroboter: PageEntities =
                {
                'type': 'cardEntities',
                'heading': 'Mähroboter',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite2,
                'home': 'NSPanel_Seite1',
                'items': [
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Status', icon: 'robot-mower', offColor: White, onColor: White, name: 'Status'},
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Batterie', icon: 'battery', offColor: White, onColor: White, name: 'Batterie'},
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Mähroboter_Messer', icon: 'box-cutter', offColor: White, onColor: White, name: 'Messerqualität'},
                ]
                };
            
                let NSPanel_Pool: PageEntities =
                {
                'type': 'cardEntities',
                'heading': 'Pool',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite2,
                'home': 'NSPanel_Seite1',
                'items': [
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_PH', icon: 'water', offColor: White, onColor: White, name: 'PH Wert'},
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_Chlor', icon: 'water', offColor: White, onColor: White, name: 'Redox Wert'},
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Pool_Temp', icon: 'water-thermometer', offColor: White, onColor: White, name: 'Temperatur'},
            
                ]
                };
            
                let NSPanel_Waschmaschine: PageEntities =
                {
                'type': 'cardEntities',
                'heading': 'Waschmaschine',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite1,
                'home': 'NSPanel_Seite1',
                'items': [
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Waschmaschine_Status', icon: 'washing-machine', offColor: White, onColor: Yellow, name: 'Status'},
                    <PageItem>{ id: 'alias.0.NSPanel.Geräte.Waschmaschine_Restzeit', icon: 'timer', offColor: White, onColor: Yellow, name: 'Restzeit'},
                ]
                };
               
                let NSPanel_GoogleKalender: PageEntities =
                {
                'type': 'cardEntities',
                'heading': 'Kalender',
                'useColor': true,
                'subPage': true,
                'parent': NSPanel_Seite2,
                'home': 'NSPanel_Seite1',
                "items": [
                    <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_1', icon: 'calendar'},  
                    <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_2', icon: 'calendar'},  
                    <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_3', icon: 'calendar'},  
                    <PageItem>{ id: 'alias.0.NSPanel.GoogleKalender.event_4', icon: 'calendar'}  
                ]
                };
            

            Ich habe im Adapter zum Test eine Menüseite erstellt und verstehe leider nicht ganz wie ich die im Adapter erstellen Seiten in das TS Skript vom Adapter einpflegen muss.

            Beste Grüße
            Foradh

            T Offline
            T Offline
            TT-Tom
            schrieb am zuletzt editiert von TT-Tom
            #1276

            @Foradh-0 sagte:

            Ich habe im Adapter zum Test eine Menüseite erstellt und verstehe leider nicht ganz wie ich die im Adapter erstellen Seiten in das TS Skript vom Adapter ein pflegen muss.

            Welche Version hast du Installiert?
            Hast du die Anleitung im Wiki gelesen?
            Wo ist dein aktueller Stand?

            Du benötigst im Script mindestens eine main - Seite. Die restlichen Seiten können über den Adapter erstellt werden. Es befindet sich auf jedem Tab in der Adapter Config ein Link ins Wiki. Dort ist alles dann beschrieben, sollten Fragen offen sein, hier melden.

            Im Abschnitt ScriptConfig https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki/ScriptConfig#seiten-konfiguration ist auch die neue Schreibweise beschrieben, ich würde dir aber zur Config der Seiten im Adapter raten. Wichtig erst Seiten anlegen, dann die Navigation zu den Seiten.

            Gruß Tom

            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

            Public Transport
            https://github.com/tt-tom17/ioBroker.public-transport
            https://github.com/tt-tom17/ioBroker.public-transport/wiki

            NSPanel Adapter Wiki
            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

            1 Antwort Letzte Antwort
            1
            • T Nicht stören
              T Nicht stören
              ticaki
              schrieb am zuletzt editiert von
              #1277

              v1.0.0

              mit Unterstützung für admin8 - und Mindestanforderung admin8

              Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

              Spenden

              MichaelFM 1 Antwort Letzte Antwort
              0
              • T ticaki

                v1.0.0

                mit Unterstützung für admin8 - und Mindestanforderung admin8

                MichaelFM Online
                MichaelFM Online
                MichaelF
                schrieb am zuletzt editiert von
                #1278

                @ticaki

                Kann ich dann nicht updaten?

                62a91d65-af43-4cd7-be5b-aae256e80361-image.jpeg

                Meine Version:

                f5fba442-65f1-4bcc-a0b5-7428a114255b-image.jpeg

                1 Antwort Letzte Antwort
                0
                • T Nicht stören
                  T Nicht stören
                  ticaki
                  schrieb am zuletzt editiert von ticaki
                  #1279

                  Ja, die version ist für admin 8 - admin 8 ist breaking. Ich mußt dafür auch hoch gehen, wollte ich eigentlich nicht aber geht ja nicht anders

                  Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                  Spenden

                  teletapiT 1 Antwort Letzte Antwort
                  0
                  • T ticaki

                    Ja, die version ist für admin 8 - admin 8 ist breaking. Ich mußt dafür auch hoch gehen, wollte ich eigentlich nicht aber geht ja nicht anders

                    teletapiT Offline
                    teletapiT Offline
                    teletapi
                    schrieb am zuletzt editiert von
                    #1280

                    @ticaki sagte:

                    Ja, die version ist für admin 8 - admin 8 ist breaking. Ich mußt dafür auch hoch gehen, wollte ich eigentlich nicht aber geht ja nicht anders

                    läuft aber alles

                    1 Antwort Letzte Antwort
                    0
                    • T Nicht stören
                      T Nicht stören
                      ticaki
                      schrieb am zuletzt editiert von
                      #1281

                      ja geht alles, zum Glück. Aber vorher ging auch alles ;)

                      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                      Spenden

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      405

                      Online

                      33.0k

                      Benutzer

                      83.6k

                      Themen

                      1.3m

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

                      • Du hast noch kein Konto? Registrieren

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