NEWS
Startschwierigkeiten nspanel-lovelace-ui GELÖST
-
Sieh mal hier:
Könntest du mit deinen Fragestellungen in diesen Thread kommen?
https://forum.iobroker.net/topic/58170/sonoff-nspanel-mit-lovelace-ui?page=1
Zum letzten Beitrag, auf Antworten klicken und die Fragen stellen?2 Dinge fallen mir direkt auf:
- Bei dir läuft nodeJS v14.20.1 und damit dürfte höchstwahrscheinlich das System ebenfalls sehr alt und unupgedatet sein. Falls ja, solltest du dich zunächst um das Betriebssystem und die Voraussetzungen kümmern.
- Du hast eine veraltete TFT-Firmware geflashed --> nachfolgenden Befehl im NSPanel ausführen
FlashNextion http://nspanel.pky.eu/lovelace-ui/github/nspanel-v4.4.0.tft
- Könntest du mal ein iob diag senden? Dann könnten wir noch weitere Ungereimtheiten zum System erkennen
- Welche Skriptversion benutzt du?
Im Übrigen sieht deine Beschreibung nach einen kleineren und lösbaren Problem in der MQTT Kommunikation zum NSPanel aus. Wahrscheinlich werden die Daten bereits zum mqtt.2 gesendet, jedoch funktioniert die Rücksendeleitung über den CustomSend nicht...
https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker---Basisinstallation#7-customsend-anlegen
EDIT: zur Frage
Wenn man das Skript nspanel-lovelace-ui/ioBroker
/NsPanelTs.ts ausführt, gibt es da schon eine Anzeige auf dem Display oder nicht. Ich weiß momentan nicht wo ich suchen soll. Danke und LG.Wenn das Icon-Script im global-Verzeichnis läuft und das NSPanelTS.ts im common-Verzeichnis läuft und die MQTT-Verbindung korrkt eingerichtet ist, dann sollte das "Waiting for Content" aufhören und bereits ein Screensaver und die Serviceseiten zu sehen sein.
-
@armilar vielen Dank für die Rückmeldung ich gehe die Punkte mal nach und nach durch. Nun habe ich einen Anhaltspunkt und kann weiter suchen. Was mich verwundert ist die nodeJS. Ich bin auf V20.18.1 IoBroker.txt
-
zeige mal bitte die Ausgabe von
iob diag
in der Langfassung.
es kann auch sein, dass im ioBroker im Datenpunkt unter system.host.xxxx.versions.nodeCurrent was falsches steht. Hast du den Rechner mal neu gestartet
-
Copy text starting here: ```bash ======================= SUMMARY ======================= v.2024-10-19 Static hostname: ioBroker Icon name: computer-container Chassis: container Virtualization: lxc Operating System: Ubuntu 20.04.6 LTS Kernel: Linux 6.8.12-5-pve Architecture: x86-64 Installation: lxc Kernel: x86_64 Userland: 64 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1001 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 1 Nodejs-Installation: /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs 20.18.1 and npm 10.8.2 nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 8.1G 3.0G 4.1G 0.0K 942M 5.1G Swap: 1.0G 0B 1.0G Total: 9.1G 3.0G 5.1G Active iob-Instances: 42 Upgrade policy: none ioBroker Core: js-controller 7.0.6 admin 7.4.10 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : ioBroker - enabled, port: 7777, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 12922 States: 11046 Size of iob-Database: 28M /opt/iobroker/iobroker-data/objects.jsonl 18M /opt/iobroker/iobroker-data/states.jsonl Operating System codenamed 'focal' is an aging Ubuntu release! Please upgrade to the latest LTS release 'noble' in due time! =================== END OF SUMMARY ====================
=== Mark text until here for copying ===
stk@ioBroker:~$ -
@tt-tom und hier der lange Strudel - Danke
========== Start marking the full check here =========== ```bash Script v.2024-10-19 *** BASE SYSTEM *** Static hostname: ioBroker Icon name: computer-container Chassis: container Virtualization: lxc Operating System: Ubuntu 20.04.6 LTS Kernel: Linux 6.8.12-5-pve Architecture: x86-64 OS is similar to: debian model name : Intel(R) Celeron(R) J4125 CPU @ 2.00GHz Docker : false Virtualization : lxc Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 16:57:30 up 52 min, 1 user, load average: 1.61, 2.74, 3.02 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System codenamed 'focal' is an aging Ubuntu release! Please upgrade to the latest LTS release 'noble' in due time! *** TIME AND TIMEZONES *** Local time: Sat 2025-01-11 16:57:31 CET Universal time: Sat 2025-01-11 15:57:31 UTC RTC time: n/a Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: inactive RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': stk HOME=/home/stk GROUPS=stk sudo iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev *** DISPLAY-SERVER SETUP *** Display-Server: false Desktop: Terminal: *** MEMORY *** total used free shared buff/cache available Mem: 8.1G 2.9G 4.2G 0.0K 933M 5.2G Swap: 1.0G 0B 1.0G Total: 9.1G 2.9G 5.2G Active iob-Instances: 43 8096 M total memory 2931 M used memory 2875 M active memory 774 M inactive memory 4230 M free memory 0 M buffer memory 933 M swap cache 1000 M total swap 0 M used swap 1000 M free swap *** top - Table Of Processes *** top - 16:57:31 up 52 min, 1 user, load average: 1.61, 2.74, 3.02 Tasks: 81 total, 1 running, 80 sleeping, 0 stopped, 0 zombie %Cpu(s): 17.2 us, 7.8 sy, 0.0 ni, 73.4 id, 0.0 wa, 0.0 hi, 1.6 si, 0.0 st MiB Mem : 8096.0 total, 4230.3 free, 2932.7 used, 933.0 buff/cache MiB Swap: 1000.0 total, 1000.0 free, 0.0 used. 5163.2 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * run-rpc_pipefs.mount loaded failed failed RPC Pipe File System * systemd-networkd-wait-online.service loaded failed failed Wait for Network to be Configured LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 2 loaded units listed. *** DMESG CRITICAL ERRORS *** dmesg: read kernel buffer failed: Operation not permitted No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-vm--106--disk--1 ext4 30G 15G 14G 51% / none tmpfs 492K 4.0K 488K 1% /dev efivarfs efivarfs 128K 61K 63K 50% /sys/firmware/efi/efivars udev devtmpfs 7.6G 0 7.6G 0% /dev/tty tmpfs tmpfs 7.7G 0 7.7G 0% /dev/shm tmpfs tmpfs 1.6G 104K 1.6G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/pve-vm--106--disk--1 ext4 rw,relatime,stripe=16 |-/proc/cpuinfo lxcfs[/proc/cpuinfo] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/diskstats lxcfs[/proc/diskstats] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/loadavg lxcfs[/proc/loadavg] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/meminfo lxcfs[/proc/meminfo] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/slabinfo lxcfs[/proc/slabinfo] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/stat lxcfs[/proc/stat] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/swaps lxcfs[/proc/swaps] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other |-/proc/uptime lxcfs[/proc/uptime] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other `-/sys/devices/system/cpu lxcfs[/sys/devices/system/cpu] fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other Files in neuralgic directories: /var: 1.1G /var/ 444M /var/log 443M /var/log/journal/3fbbe08ce89d4de9a13ecc188019b8b8 443M /var/log/journal 363M /var/lib Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. No journal files were opened due to insufficient permissions. /opt/iobroker/backups: 2.4G /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 2.6G /opt/iobroker/iobroker-data/ 1.4G /opt/iobroker/iobroker-data/files 617M /opt/iobroker/iobroker-data/files/javascript.admin 562M /opt/iobroker/iobroker-data/esphome.0/.esphome/build 562M /opt/iobroker/iobroker-data/esphome.0/.esphome The five largest files in iobroker-data are: 38M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.d3d286bd.js.map 35M /opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map 28M /opt/iobroker/iobroker-data/objects.jsonl 24M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.135279a0.js.map 24M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.f305bc29.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-Texas_Instruments_XDS110__03.00.00.12__Embed_with_CMSIS-DAP_L430034C-if03 HINT: Your zigbee.1 COM-Port is NOT matching 'by-id'. Please check your setting: tcp *** NodeJS-Installation *** /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 nodejs: Installed: 20.18.1-1nodesource1 Candidate: 20.18.1-1nodesource1 Version table: *** 20.18.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 20.18.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.17.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.16.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.14.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.2-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.10.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.9.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.7.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.4.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.1-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.2.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.1.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.0.0-1nodesource1 600 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 10.19.0~dfsg-3ubuntu1.6 500 500 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages 500 http://archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages 10.19.0~dfsg-3ubuntu1 500 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: ioBroker ioBroker (version: 7.0.6, hostname: ioBroker , alive, uptime: 3170) Core adapters versions js-controller: 7.0.6 admin: 7.4.10 javascript: 8.8.3 nodejs modules from github: 2 +-- iobroker.esphome@0.2.4 (git+ssh://git@github.com/DrozmotiX/ioBroker.esphome.git#86201d5e87abede6071e84b38299bb72f699fef0) +-- iobroker.vis-materialdesign@0.5.73 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#72ae51fa0cb5919b1d36528ea13c912c8568a2c2) Adapter State + system.adapter.accuweather.0 : accuweather : ioBroker - enabled + system.adapter.admin.0 : admin : ioBroker - enabled, port: 7777, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.alexa2.0 : alexa2 : ioBroker - enabled system.adapter.alias-manager.0 : alias-manager : ioBroker - enabled + system.adapter.backitup.0 : backitup : ioBroker - enabled system.adapter.devices.0 : devices : ioBroker - disabled + system.adapter.discovery.0 : discovery : ioBroker - enabled + system.adapter.email.0 : email : ioBroker - enabled + system.adapter.email.1 : email : ioBroker - enabled + system.adapter.esphome.0 : esphome : ioBroker - enabled + system.adapter.hass.0 : hass : ioBroker - enabled, port: 8123 + system.adapter.history.0 : history : ioBroker - enabled system.adapter.ical.0 : ical : ioBroker - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: ioBroker - disabled system.adapter.icons-icons8.0 : icons-icons8 : ioBroker - disabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : ioBroker - disabled system.adapter.influxdb.0 : influxdb : ioBroker - disabled, port: 8086 system.adapter.influxdb.1 : influxdb : ioBroker - disabled, port: 8086 + system.adapter.iot.0 : iot : ioBroker - enabled + system.adapter.iqontrol.0 : iqontrol : ioBroker - enabled + system.adapter.javascript.0 : javascript : ioBroker - enabled system.adapter.mihome-vacuum.0 : mihome-vacuum : ioBroker - disabled, port: 54321 + system.adapter.mqtt.0 : mqtt : ioBroker - enabled, port: 1886, bind: 0.0.0.0 system.adapter.mqtt.1 : mqtt : ioBroker - disabled, port: 1884, bind: 192.168.20.6 + system.adapter.mqtt.2 : mqtt : ioBroker - enabled, port: 1888, bind: 0.0.0.0 + system.adapter.node-red.0 : node-red : ioBroker - enabled, port: 1880, bind: 0.0.0.0 + system.adapter.node-red.1 : node-red : ioBroker - enabled, port: 1881, bind: 0.0.0.0 + system.adapter.nuki-extended.0 : nuki-extended : ioBroker - enabled system.adapter.nuki-extended.1 : nuki-extended : ioBroker - disabled system.adapter.octoprint.0 : octoprint : ioBroker - disabled system.adapter.openweathermap.0 : openweathermap : ioBroker - enabled + system.adapter.pi-hole.0 : pi-hole : ioBroker - enabled + system.adapter.ping.0 : ping : ioBroker - enabled + system.adapter.proxmox.0 : proxmox : ioBroker - enabled, port: 8006 + system.adapter.pushover.0 : pushover : ioBroker - enabled + system.adapter.pushover.1 : pushover : ioBroker - enabled + system.adapter.pushover.2 : pushover : ioBroker - enabled + system.adapter.pushover.3 : pushover : ioBroker - enabled + system.adapter.sainlogic.0 : sainlogic : ioBroker - enabled, port: 4600, bind: 0.0.0.0 + system.adapter.scenes.0 : scenes : ioBroker - enabled + system.adapter.shelly.0 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.shelly.1 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : ioBroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.smartcontrol.0 : smartcontrol : ioBroker - enabled + system.adapter.sonoff.0 : sonoff : ioBroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.statistics.0 : statistics : ioBroker - enabled + system.adapter.telegram.0 : telegram : ioBroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : ioBroker - enabled, port: 8088, bind: 0.0.0.0, run as: admin + system.adapter.text2command.0 : text2command : ioBroker - enabled system.adapter.vis-2.0 : vis-2 : ioBroker - disabled system.adapter.vis-bars.0 : vis-bars : ioBroker - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : ioBroker - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : ioBroker - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : ioBroker - disabled system.adapter.vis-icontwo.0 : vis-icontwo : ioBroker - disabled + system.adapter.vis-inventwo.0 : vis-inventwo : ioBroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : ioBroker - disabled system.adapter.vis-justgage.0 : vis-justgage : ioBroker - disabled system.adapter.vis-keyboard.0 : vis-keyboard : ioBroker - disabled system.adapter.vis-lcars.0 : vis-lcars : ioBroker - disabled system.adapter.vis-material-advanced.0 : vis-material-advanced : ioBroker - disabled system.adapter.vis-material-webfont.0 : vis-material-webfont : ioBroker - disabled system.adapter.vis-material.0 : vis-material : ioBroker - disabled system.adapter.vis-materialdesign.0 : vis-materialdesign : ioBroker - disabled system.adapter.vis-metro.0 : vis-metro : ioBroker - disabled system.adapter.vis-players.0 : vis-players : ioBroker - disabled system.adapter.vis-plumb.0 : vis-plumb : ioBroker - disabled system.adapter.vis-rgraph.0 : vis-rgraph : ioBroker - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather : ioBroker - disabled system.adapter.vis.0 : vis : ioBroker - enabled + system.adapter.weatherunderground.0 : weatherunderground : ioBroker - enabled + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.wifilight.0 : wifilight : ioBroker - enabled + system.adapter.zigbee.1 : zigbee : ioBroker - enabled, port: tcp://192.168.20.222:65534 + system.adapter.zigbee.4 : zigbee : ioBroker - enabled, port: tcp://192.168.20.184:64001 system.adapter.zigbee2mqtt.0 : zigbee2mqtt : ioBroker - disabled + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : ioBroker - enabled, port: 7777, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.hass.0 : hass : ioBroker - enabled, port: 8123 + system.adapter.mqtt.0 : mqtt : ioBroker - enabled, port: 1886, bind: 0.0.0.0 + system.adapter.mqtt.2 : mqtt : ioBroker - enabled, port: 1888, bind: 0.0.0.0 + system.adapter.node-red.0 : node-red : ioBroker - enabled, port: 1880, bind: 0.0.0.0 + system.adapter.node-red.1 : node-red : ioBroker - enabled, port: 1881, bind: 0.0.0.0 + system.adapter.proxmox.0 : proxmox : ioBroker - enabled, port: 8006 + system.adapter.sainlogic.0 : sainlogic : ioBroker - enabled, port: 4600, bind: 0.0.0.0 + system.adapter.shelly.0 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.shelly.1 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : ioBroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sonoff.0 : sonoff : ioBroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.telegram.0 : telegram : ioBroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.terminal.0 : terminal : ioBroker - enabled, port: 8088, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.1 : zigbee : ioBroker - enabled, port: tcp://192.168.20.222:65534 + system.adapter.zigbee.4 : zigbee : ioBroker - enabled, port: tcp://192.168.20.184:64001 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): stable Upgrade policy: none Installed ioBroker-Instances Used repository: stable Adapter "accuweather" : 1.5.0 , installed 1.5.0 Adapter "admin" : 7.4.10 , installed 7.4.10 Adapter "alexa2" : 3.26.5 , installed 3.26.5 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.0.31 , installed 3.0.31 Adapter "devices" : 1.1.5 , installed 1.1.5 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "email" : 1.3.1 , installed 1.3.1 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "hass" : 1.4.0 , installed 1.4.0 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "ical" : 1.16.1 , installed 1.16.1 Adapter "icons-addictive-flavour-png": 0.1.0, installed 0.1.0 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "iot" : 3.3.0 , installed 3.3.0 Adapter "iqontrol" : 3.0.0 , installed 3.0.0 Adapter "javascript" : 8.8.3 , installed 8.8.3 Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "mihome-vacuum": 4.2.0 , installed 4.2.0 Adapter "mobile" : 1.0.1 , installed 1.0.1 Adapter "mqtt" : 6.1.2 , installed 6.1.2 Adapter "mqtt-client" : 2.1.0 , installed 2.1.0 Adapter "node-red" : 5.2.1 , installed 5.2.1 Adapter "nuki-extended": 2.7.0 , installed 2.7.0 Adapter "octoprint" : 5.1.0 , installed 5.1.0 Adapter "openweathermap": 1.1.2 , installed 1.1.2 Adapter "pi-hole" : 1.3.6 , installed 1.3.6 Adapter "ping" : 1.6.2 , installed 1.6.2 Adapter "proxmox" : 2.3.0 , installed 2.3.0 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "rpi2" : 2.2.1 , installed 2.2.1 Adapter "sainlogic" : 0.11.4 , installed 0.11.4 Adapter "scenes" : 3.2.3 , installed 3.2.3 Adapter "shelly" : 8.5.1 , installed 8.5.1 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "smartcontrol" : 2.0.1 , installed 2.0.1 Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "sonoff" : 3.1.2 , installed 3.1.2 Adapter "statistics" : 2.4.0 , installed 2.4.0 Adapter "telegram" : 3.9.0 , installed 3.9.0 Adapter "terminal" : 1.0.0 , installed 1.0.0 Adapter "text2command" : 3.0.3 , installed 3.0.3 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-2" : 2.9.64 , installed 2.9.64 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-colorpicker": 2.0.3 , installed 2.0.3 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-icontwo" : 1.11.0 , installed 1.6.3 [Updatable] Adapter "vis-inventwo" : 3.3.4 , installed 3.3.4 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-justgage" : 2.1.7 , installed 2.1.7 Adapter "vis-keyboard" : 0.0.2 , installed 0.0.2 Adapter "vis-lcars" : 1.1.1 , installed 1.1.1 Adapter "vis-material" : 0.1.3 , installed 0.1.3 Adapter "vis-material-advanced": 1.7.4, installed 1.7.4 Adapter "vis-materialdesign": 0.5.9, installed 0.5.73 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-players" : 0.1.6 , installed 0.1.6 Adapter "vis-plumb" : 1.0.2 , installed 1.0.2 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "weatherunderground": 3.7.0, installed 3.7.0 Adapter "web" : 6.2.5 , installed 6.2.5 Adapter "wifilight" : 1.2.2 , installed 1.2.2 Adapter "ws" : 2.6.2 , installed 2.6.2 Adapter "yr" : 5.3.0 , installed 5.3.0 Adapter "zigbee" : 1.10.14 , installed 1.10.14 Adapter "zigbee2mqtt" : 2.13.6 , installed 2.13.6 Objects and States Please stand by - This may take a while Objects: 12922 States: 11046 *** OS-Repositories and Updates *** Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease Hit:3 http://archive.ubuntu.com/ubuntu focal-security InRelease Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 0 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 36598 915/master tcp 0 0 0.0.0.0:1888 0.0.0.0:* LISTEN 1000 35748 742/io.mqtt.2 tcp 0 0 0.0.0.0:1889 0.0.0.0:* LISTEN 1000 35749 742/io.mqtt.2 tcp 0 0 0.0.0.0:1886 0.0.0.0:* LISTEN 1000 31643 519/io.mqtt.0 tcp 0 0 0.0.0.0:1887 0.0.0.0:* LISTEN 1000 31644 519/io.mqtt.0 tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1000 35241 697/io.shelly.1 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1000 36819 924/io.sonoff.0 tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 1000 26561 276/node-red tcp 0 0 0.0.0.0:1881 0.0.0.0:* LISTEN 1000 31332 433/node-red tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1000 14492 110/iobroker.js-con tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1000 14360 110/iobroker.js-con tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 10595 1/init tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 106 11114 99/systemd-resolved tcp 0 0 0.0.0.0:6052 0.0.0.0:* LISTEN 1000 37692 1008/python3.8 tcp 0 0 0.0.0.0:4600 0.0.0.0:* LISTEN 1000 37872 1045/io.sainlogic.0 tcp6 0 0 :::111 :::* LISTEN 0 10597 1/init tcp6 0 0 :::22 :::* LISTEN 0 11864 1/init tcp6 0 0 :::12127 :::* LISTEN 1000 209906 12951/io.nuki-exten tcp6 0 0 ::1:25 :::* LISTEN 0 36599 915/master tcp6 0 0 :::8087 :::* LISTEN 1000 39677 1063/io.simple-api. tcp6 0 0 :::8082 :::* LISTEN 1000 41608 1170/io.web.0 tcp6 0 0 :::8088 :::* LISTEN 1000 223397 13787/io.terminal.0 tcp6 0 0 :::7777 :::* LISTEN 1000 19604 154/io.admin.0 udp 0 0 127.0.0.1:5353 0.0.0.0:* 1000 39276 1008/python3.8 udp 0 0 192.168.20.6:5353 0.0.0.0:* 1000 39275 1008/python3.8 udp 0 0 0.0.0.0:5353 0.0.0.0:* 1000 38468 1008/python3.8 udp 0 0 0.0.0.0:5353 0.0.0.0:* 1000 38444 969/io.esphome.0 udp 0 0 0.0.0.0:5683 0.0.0.0:* 1000 34125 594/io.shelly.0 udp 0 0 127.0.0.53:53 0.0.0.0:* 106 11113 99/systemd-resolved udp 0 0 0.0.0.0:111 0.0.0.0:* 0 10596 1/init udp6 0 0 :::111 :::* 0 10598 1/init *** Log File - Last 25 Lines *** 2025-01-11 16:58:07.490 - debug: shelly.0 (594) [CoAP] State change 192.168.20.136 (shelly1pm / shelly1pm-766111 / SHSW-PM#766111#1): state: SHSW-PM#766111#1.temperatureC, value: 28.83 2025-01-11 16:58:07.490 - debug: shelly.0 (594) [CoAP] State change 192.168.20.136 (shelly1pm / shelly1pm-766111 / SHSW-PM#766111#1): state: SHSW-PM#766111#1.temperatureF, value: 83.9 2025-01-11 16:58:07.521 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.124 (shellyrgbw2 / shellyrgbw2-5A3854 / SHRGBW2#5A3854#1): state: SHRGBW2#5A3854#1.uptime, value: 5248684 2025-01-11 16:58:07.524 - debug: shelly.0 (594) CoAP response: {"3332":"SHSW-PM#766111#2"} 2025-01-11 16:58:07.524 - debug: shelly.0 (594) Device description received: {"3332":"SHSW-PM#766111#2"} / {"blk":[{"I":1,"D":"relay_0"},{"I":2,"D":"sensor_0"},{"I":3,"D":"sensor_1"},{"I":4,"D":"sensor_2"},{"I":5,"D":"device"}],"sen":[{"I":9103,"T":"EVC","D":"cfgChanged","R":"U16","L":5},{"I":1101,"T":"S","D":"output","R":"0/1","L":1},{"I":2101,"T":"S","D":"input","R":"0/1","L":1},{"I":2102,"T":"EV","D":"inputEvent","R":["S/L",""],"L":1},{"I":2103,"T":"EVC","D":"inputEventCnt","R":"U16","L":1},{"I":4101,"T":"P","D":"power","U":"W","R":["0/3500","-1"],"L":1},{"I":4103,"T":"E","D":"energy","U":"Wmin","R":["U32","-1"],"L":1},{"I":6102,"T":"A","D":"overpower","R":["0/1","-1"],"L":1},{"I":6109,"T":"P","D":"overpowerValue","U":"W","R":["U32","-1"],"L":1},{"I":3104,"T":"T","D":"deviceTemp","U":"C","R":["-40/300","999"],"L":5},{"I":3105,"T":"T","D":"deviceTemp","U":"F","R":["-40/572","999"],"L":5},{"I":6101,"T":"A","D":"overtemp","R":["0/1","-1"],"L":5},{"I":3101,"T":"T","D":"extTemp","U":"C","R":["-55/125","999"],"L":2},{"I":3102,"T":"T","D":"extTemp","U":"F","R":["-67/257","999"],"L":2},{"I":3201,"T":"T","D":"extTemp","U":"C","R":["-55/125","999"],"L":3},{"I":3202,"T":"T","D":"extTemp","U":"F","R":["-67/257","999"],"L":3},{"I":3301,"T":"T","D":"extTemp","U":"C","R":["-55/125","999"],"L":4},{"I":3302,"T":"T","D":"extTemp","U":"F","R":["-67/257","999"],"L":4},{"I":3103,"T":"H","D":"humidity","R":["0/100","999"],"L":2},{"I":3117,"T":"S","D":"extInput","R":"0/1","L":2}]} 2025-01-11 16:58:07.525 - debug: shelly.0 (594) [CoAP Server] Received device description for SHSW-PM#766111#2 (192.168.20.136): {"blk":[{"I":1,"D":"relay_0"},{"I":2,"D":"sensor_0"},{"I":3,"D":"sensor_1"},{"I":4,"D":"sensor_2"},{"I":5,"D":"device"}],"sen":[{"I":9103,"T":"EVC","D":"cfgChanged","R":"U16","L":5},{"I":1101,"T":"S","D":"output","R":"0/1","L":1},{"I":2101,"T":"S","D":"input","R":"0/1","L":1},{"I":2102,"T":"EV","D":"inputEvent","R":["S/L",""],"L":1},{"I":2103,"T":"EVC","D":"inputEventCnt","R":"U16","L":1},{"I":4101,"T":"P","D":"power","U":"W","R":["0/3500","-1"],"L":1},{"I":4103,"T":"E","D":"energy","U":"Wmin","R":["U32","-1"],"L":1},{"I":6102,"T":"A","D":"overpower","R":["0/1","-1"],"L":1},{"I":6109,"T":"P","D":"overpowerValue","U":"W","R":["U32","-1"],"L":1},{"I":3104,"T":"T","D":"deviceTemp","U":"C","R":["-40/300","999"],"L":5},{"I":3105,"T":"T","D":"deviceTemp","U":"F","R":["-40/572","999"],"L":5},{"I":6101,"T":"A","D":"overtemp","R":["0/1","-1"],"L":5},{"I":3101,"T":"T","D":"extTemp","U":"C","R":["-55/125","999"],"L":2},{"I":3102,"T":"T","D":"extTemp","U":"F","R":["-67/257","999"],"L":2},{"I":3201,"T":"T","D":"extTemp","U":"C","R":["-55/125","999"],"L":3},{"I":3202,"T":"T","D":"extTemp","U":"F","R":["-67/257","999"],"L":3},{"I":3301,"T":"T","D":"extTemp","U":"C","R":["-55/125","999"],"L":4},{"I":3302,"T":"T","D":"extTemp","U":"F","R":["-67/257","999"],"L":4},{"I":3103,"T":"H","D":"humidity","R":["0/100","999"],"L":2},{"I":3117,"T":"S","D":"extInput","R":"0/1","L":2}]} 2025-01-11 16:58:07.555 - info: shelly.0 (594) [Sys.timezone] 192.168.20.124 (shellyrgbw2 / shellyrgbw2-5A3854 / SHRGBW2#5A3854#1): Configured timezone "Europe/Vienna" and system timezone "Europe/Berlin" do not match. Please check configuration 2025-01-11 16:58:07.707 - debug: shelly.0 (594) CoAP data ignored: {"3332":"SHRGBW2#5A3854#2","3412":38400,"3420":57021,"Uri-Path":"cit/s"} / {"G":[[0,9103,0],[0,1101,0],[0,5105,220],[0,5106,225],[0,5107,174],[0,5108,0],[0,5102,21],[0,5109,0],[0,4101,0.00],[0,4103,918041],[0,6102,0],[0,2101,0],[0,2102,""],[0,2103,203],[0,9101,"color"]]} 2025-01-11 16:58:08.044 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.131 (shellyplug-s / shellyplug-s-7A2E15 / SHPLG-S#7A2E15#1): state: SHPLG-S#7A2E15#1.uptime, value: 663587 2025-01-11 16:58:08.050 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.135 (shelly1pm / shelly1pm-E647C7 / SHSW-PM#E647C7#1): state: SHSW-PM#E647C7#1.uptime, value: 17199821 2025-01-11 16:58:08.102 - info: shelly.0 (594) [Sys.timezone] 192.168.20.131 (shellyplug-s / shellyplug-s-7A2E15 / SHPLG-S#7A2E15#1): Configured timezone "Europe/Vienna" and system timezone "Europe/Berlin" do not match. Please check configuration 2025-01-11 16:58:08.103 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.131 (shellyplug-s / shellyplug-s-7A2E15 / SHPLG-S#7A2E15#1): state: SHPLG-S#7A2E15#1.Relay0.Timer, value: null 2025-01-11 16:58:08.107 - info: shelly.0 (594) [Sys.timezone] 192.168.20.135 (shelly1pm / shelly1pm-E647C7 / SHSW-PM#E647C7#1): Configured timezone "Europe/Vienna" and system timezone "Europe/Berlin" do not match. Please check configuration 2025-01-11 16:58:08.109 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.135 (shelly1pm / shelly1pm-E647C7 / SHSW-PM#E647C7#1): state: SHSW-PM#E647C7#1.Relay0.Timer, value: null 2025-01-11 16:58:08.144 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.105 (shellyplug-s / shellyplug-s-7ADF4E / SHPLG-S#7ADF4E#1): state: SHPLG-S#7ADF4E#1.uptime, value: 17201393 2025-01-11 16:58:08.145 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.105 (shellyplug-s / shellyplug-s-7ADF4E / SHPLG-S#7ADF4E#1): state: SHPLG-S#7ADF4E#1.rssi, value: -84 2025-01-11 16:58:08.150 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.120 (shellydimmer / shellydimmer-F3A880 / SHDM-1#F3A880#1): state: SHDM-1#F3A880#1.uptime, value: 165775 2025-01-11 16:58:08.150 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.120 (shellydimmer / shellydimmer-F3A880 / SHDM-1#F3A880#1): state: SHDM-1#F3A880#1.rssi, value: -53 2025-01-11 16:58:08.209 - info: shelly.0 (594) [Sys.timezone] 192.168.20.105 (shellyplug-s / shellyplug-s-7ADF4E / SHPLG-S#7ADF4E#1): Configured timezone "Europe/Vienna" and system timezone "Europe/Berlin" do not match. Please check configuration 2025-01-11 16:58:08.210 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.105 (shellyplug-s / shellyplug-s-7ADF4E / SHPLG-S#7ADF4E#1): state: SHPLG-S#7ADF4E#1.Relay0.Timer, value: null 2025-01-11 16:58:08.236 - info: shelly.0 (594) [Sys.timezone] 192.168.20.120 (shellydimmer / shellydimmer-F3A880 / SHDM-1#F3A880#1): Configured timezone "Europe/Vienna" and system timezone "Europe/Berlin" do not match. Please check configuration 2025-01-11 16:58:08.434 - info: javascript.0 (231) script.js.common.NSPanels.PanelBüro: Desired TFT Firmware: 53 / v4.4.0 2025-01-11 16:58:08.435 - info: javascript.0 (231) script.js.common.NSPanels.PanelBüro: Installed TFT Firmware: 52 / v4.2.1 2025-01-11 16:58:08.852 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.201 (shelly1pm / shelly1pm-E67866 / SHSW-PM#E67866#1): state: SHSW-PM#E67866#1.uptime, value: 5869648 2025-01-11 16:58:08.852 - debug: shelly.0 (594) [httpIoBrokerState] State change 192.168.20.201 (shelly1pm / shelly1pm-E67866 / SHSW-PM#E67866#1): state: SHSW-PM#E67866#1.rssi, value: -70
============ Mark until here for C&P =============
iob diag has finished.
-
@tt-tom IoBroker läuft unter Proxmox. Ich habe Proxmox neu gestartet.
Skriptversion v4.4.0.11
TFT-Firmware wurde aktualisiert ohne Probleme -
okay wie ist jetzt dein aktueller Stand. Bist du die Anleitung im Wiki schon durch gelaufen. an welchem
Punkt stehst du jetzt.zeige bitte mal aus den Objekten den mqtt.0.xxx Pfad zum Panel. bitte voll ausklappen.
und die ersten Konfigurationspunkte aus dem Script 1-5
-
@tt-tom vielen Dank für deine Mühe
/***** 1. Tasmota-Config *****/ // DE: Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz // EN: Adapt to the MQTT adapter instance directories const NSPanelReceiveTopic: string = 'mqtt.2.Buero.nspanel_87EDA4.tele.RESULT'; const NSPanelSendTopic: string = 'mqtt.2.Buero.nspanel_87EDA4.cmnd.CustomSend'; // DE: nur ändern, falls der User im Tasmota vor dem Kompilieren umbenannt wurde (Standard Tasmota: admin) // EN: only change if the user was renamed in Tasmota before compiling (default Tasmota: admin) const tasmota_web_admin_user: string = 'admin'; // DE: setzten, falls "Web Admin Password" in Tasmota vergeben // EN set if "Web Admin Password" is assigned in Tasmota const tasmota_web_admin_password: string = ''; // DE: Setzen der bevorzugten Tasmota32-Version (für Updates) // EN: Set preferred Tasmota32 version (for updates) const tasmotaOtaVersion: string = 'tasmota32-nspanel.bin'; // DE: Es können ebenfalls andere Versionen verwendet werden wie zum Beispiel: // EN: Other versions can also be used, such as: // 'tasmota32-nspanel.bin' or 'tasmota32.bin' or 'tasmota32-DE.bin' or etc. /***** 2. Directories in 0_userdata.0... *****/ // DE: Anpassen an das jeweilige NSPanel // EN: Adapt to the respective NSPanel const NSPanel_Path = '0_userdata.0.NSPanel.Buero.'; // DE: Pfad für gemeinsame Nutzung durch mehrere Panels (bei Nutzung der cardAlarm/cardUnlock) // EN: Path for sharing between multiple panels (when using cardAlarm/cardUnlock) const NSPanel_Alarm_Path = '0_userdata.0.NSPanel.';
-
@tt-tom Sorry erst jetzt bemerkt - da fehlt noch was
/******************************* Begin CONFIG Parameter *******************************/ // DE: liefert bei true detailliertere Meldundgen im Log. // EN: if true, provides more detailed messages in the log. let Debug: boolean = false; /***** 1. Tasmota-Config *****/ // DE: Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz // EN: Adapt to the MQTT adapter instance directories const NSPanelReceiveTopic: string = 'mqtt.2.Buero.nspanel_87EDA4.tele.RESULT'; const NSPanelSendTopic: string = 'mqtt.2.Buero.nspanel_87EDA4.cmnd.CustomSend'; // DE: nur ändern, falls der User im Tasmota vor dem Kompilieren umbenannt wurde (Standard Tasmota: admin) // EN: only change if the user was renamed in Tasmota before compiling (default Tasmota: admin) const tasmota_web_admin_user: string = 'admin'; // DE: setzten, falls "Web Admin Password" in Tasmota vergeben // EN set if "Web Admin Password" is assigned in Tasmota const tasmota_web_admin_password: string = ''; // DE: Setzen der bevorzugten Tasmota32-Version (für Updates) // EN: Set preferred Tasmota32 version (for updates) const tasmotaOtaVersion: string = 'tasmota32-nspanel.bin'; // DE: Es können ebenfalls andere Versionen verwendet werden wie zum Beispiel: // EN: Other versions can also be used, such as: // 'tasmota32-nspanel.bin' or 'tasmota32.bin' or 'tasmota32-DE.bin' or etc. /***** 2. Directories in 0_userdata.0... *****/ // DE: Anpassen an das jeweilige NSPanel // EN: Adapt to the respective NSPanel const NSPanel_Path = '0_userdata.0.NSPanel.Buero.'; // DE: Pfad für gemeinsame Nutzung durch mehrere Panels (bei Nutzung der cardAlarm/cardUnlock) // EN: Path for sharing between multiple panels (when using cardAlarm/cardUnlock) const NSPanel_Alarm_Path = '0_userdata.0.NSPanel.'; /***** 3. Weather adapter Config *****/ // DE: Mögliche Wetteradapter 'accuweather.0.' oder 'daswetter.0.' // EN: Possible weather adapters 'accuweather.0.' or 'the weather.0.' const weatherAdapterInstance: string = 'accuweather.0.'; // DE: Mögliche Werte: 'Min', 'Max' oder 'MinMax' im Screensaver // EN: Possible values: 'Min', 'Max' or 'MinMax' in the screensaver const weatherScreensaverTempMinMax: string = 'MinMax'; // DE: Dieser Alias wird automatisch für den gewählten Wetter erstellt und kann entsprechend angepasst werden // EN: This alias is automatically created for the selected weather and can be adjusted accordingly const weatherEntityPath: string = 'alias.0.Wetter.Hinterbichl'; /***** 4. Color constants for use in the PageItems *****/ // DE: Bei Bedarf können weitere Farben definiert werden // EN: If necessary, additional colors can be defined const HMIOff: RGB = { red: 68, green: 115, blue: 158 }; // Blue-Off - Original Entity Off const HMIOn: RGB = { red: 3, green: 169, blue: 244 }; // Blue-On const HMIDark: RGB = { red: 29, green: 29, blue: 29 }; // Original Background Color const Off: RGB = { red: 253, green: 128, blue: 0 }; // Orange-Off - nicer color transitions const On: RGB = { red: 253, green: 216, blue: 53 }; const MSRed: RGB = { red: 251, green: 105, blue: 98 }; const MSYellow: RGB = { red: 255, green: 235, blue: 156 }; const MSGreen: RGB = { red: 121, green: 222, blue: 121 }; const Red: RGB = { red: 255, green: 0, blue: 0 }; const White: RGB = { red: 255, green: 255, blue: 255 }; const Yellow: RGB = { red: 255, green: 255, blue: 0 }; const Green: RGB = { red: 0, green: 255, blue: 0 }; const Blue: RGB = { red: 0, green: 0, blue: 255 }; const DarkBlue: RGB = { red: 0, green: 0, blue: 136 }; const Gray: RGB = { red: 136, green: 136, blue: 136 }; const Black: RGB = { red: 0, green: 0, blue: 0 }; const Cyan: RGB = { red: 0, green: 255, blue: 255 }; const Magenta: RGB = { red: 255, green: 0, blue: 255 }; const colorSpotify: RGB = { red: 30, green: 215, blue: 96 }; const colorAlexa: RGB = { red: 49, green: 196, blue: 243 }; const colorSonos: RGB = { red: 216, green: 161, blue: 88 }; const colorRadio: RGB = { red: 255, green: 127, blue: 0 }; const BatteryFull: RGB = { red: 96, green: 176, blue: 62 }; const BatteryEmpty: RGB = { red: 179, green: 45, blue: 25 }; //Menu Icon Colors const Menu: RGB = { red: 150, green: 150, blue: 100 }; const MenuLowInd: RGB = { red: 255, green: 235, blue: 156 }; const MenuHighInd: RGB = { red: 251, green: 105, blue: 98 }; //Dynamische Indikatoren (Abstufung grün nach gelb nach rot) const colorScale0: RGB = { red: 99, green: 190, blue: 123 }; const colorScale1: RGB = { red: 129, green: 199, blue: 126 }; const colorScale2: RGB = { red: 161, green: 208, blue: 127 }; const colorScale3: RGB = { red: 129, green: 217, blue: 126 }; const colorScale4: RGB = { red: 222, green: 226, blue: 131 }; const colorScale5: RGB = { red: 254, green: 235, blue: 132 }; const colorScale6: RGB = { red: 255, green: 210, blue: 129 }; const colorScale7: RGB = { red: 251, green: 185, blue: 124 }; const colorScale8: RGB = { red: 251, green: 158, blue: 117 }; const colorScale9: RGB = { red: 248, green: 131, blue: 111 }; const colorScale10: RGB = { red: 248, green: 105, blue: 107 }; //Screensaver Default Theme Colors const scbackground: RGB = { red: 0, green: 0, blue: 0}; const scbackgroundInd1: RGB = { red: 255, green: 0, blue: 0}; const scbackgroundInd2: RGB = { red: 121, green: 222, blue: 121}; const scbackgroundInd3: RGB = { red: 255, green: 255, blue: 0}; const sctime: RGB = { red: 255, green: 255, blue: 255}; const sctimeAMPM: RGB = { red: 255, green: 255, blue: 255}; const scdate: RGB = { red: 255, green: 255, blue: 255}; const sctMainIcon: RGB = { red: 255, green: 255, blue: 255}; const sctMainText: RGB = { red: 255, green: 255, blue: 255}; const sctForecast1: RGB = { red: 255, green: 255, blue: 255}; const sctForecast2: RGB = { red: 255, green: 255, blue: 255}; const sctForecast3: RGB = { red: 255, green: 255, blue: 255}; const sctForecast4: RGB = { red: 255, green: 255, blue: 255}; const sctF1Icon: RGB = { red: 255, green: 235, blue: 156}; const sctF2Icon: RGB = { red: 255, green: 235, blue: 156}; const sctF3Icon: RGB = { red: 255, green: 235, blue: 156}; const sctF4Icon: RGB = { red: 255, green: 235, blue: 156}; const sctForecast1Val: RGB = { red: 255, green: 255, blue: 255}; const sctForecast2Val: RGB = { red: 255, green: 255, blue: 255}; const sctForecast3Val: RGB = { red: 255, green: 255, blue: 255}; const sctForecast4Val: RGB = { red: 255, green: 255, blue: 255}; const scbar: RGB = { red: 255, green: 255, blue: 255}; const sctMainIconAlt: RGB = { red: 255, green: 255, blue: 255}; const sctMainTextAlt: RGB = { red: 255, green: 255, blue: 255}; const sctTimeAdd: RGB = { red: 255, green: 255, blue: 255}; //Auto-Weather-Colors const swClearNight: RGB = { red: 150, green: 150, blue: 100}; const swCloudy: RGB = { red: 75, green: 75, blue: 75}; const swExceptional: RGB = { red: 255, green: 50, blue: 50}; const swFog: RGB = { red: 150, green: 150, blue: 150}; const swHail: RGB = { red: 200, green: 200, blue: 200}; const swLightning: RGB = { red: 200, green: 200, blue: 0}; const swLightningRainy: RGB = { red: 200, green: 200, blue: 150}; const swPartlycloudy: RGB = { red: 150, green: 150, blue: 150}; const swPouring: RGB = { red: 50, green: 50, blue: 255}; const swRainy: RGB = { red: 100, green: 100, blue: 255}; const swSnowy: RGB = { red: 150, green: 150, blue: 150}; const swSnowyRainy: RGB = { red: 150, green: 150, blue: 255}; const swSunny: RGB = { red: 255, green: 255, blue: 0}; const swWindy: RGB = { red: 150, green: 150, blue: 150}; /***** 5. Script - Parameters *****/ // DE: Für diese Option muss der Haken in setObjects in deiner javascript.X. Instanz gesetzt sein. // EN: This option requires the check mark in setObjects in your javascript.X. instance must be set. const autoCreateAlias = true; // DE: Verzeichnis für Auto-Aliase (wird per Default aus dem NSPanel-Verzeichnis gebildet und muss nicht verändert werden) // EN: Directory for auto aliases (is created by default from the NSPanel directory and does not need to be changed) const AliasPath: string = 'alias.0.' + NSPanel_Path.substring(13, NSPanel_Path.length); // DE: Default-Farbe für Off-Zustände // EN: Default color for off states const defaultOffColorParam: any = Off; // DE: Default-Farbe für On-Zustände // EN: Default color for on states const defaultOnColorParam: any = On; const defaultColorParam: any = Off; // DE: Default-Hintergrundfarbe HMIDark oder Black // EN: Default background color HMIDark or Black const defaultBackgroundColorParam: any = HMIDark; /******************************** End CONFIG Parameter ********************************/
-
wie hast du den CustomSend erstellt, schein als ob der vom MQTT-Server noch nicht verarbeitet wurde.
EDIT: zeige mal die Einstellungen von der MQTT Instanz und da die MQTT-Einstellungen
-
@tt-tom CustomSend habe ich im Expertenmodus manuell erstellt. Das Icon Skript läuft auch unter global.
{ "common": { "name": "CustomSend", "desc": "Manuell erzeugt", "role": "state", "type": "string", "read": true, "write": true, "def": "" }, "type": "state", "native": {}, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1736243656719, "_id": "mqtt.2.Buero.nspanel_87EDA4.cmnd.CustomSend", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
setzte mal die Einstellungen so wie hier beschrieben.
-
@tt-tom war ich grade dabei und habe die Punkte was nicht angehakt waren entfernt.
Der Adapter hat neu gestartet und ich könnte weinen und lachen, die Uhrzeit ist da und die Seite die ich angelegt habe. Vielen Dank für deine Hilfe. Kannst du mir bitte eine E-Mail senden an stk.kreativ@hotmail.com.
Liebe Grüsse aus Osttirol