@homoran Ich habe schon den Proxmox server und auch den IOB neugestartet.
Die Fehler kommen immer wieder.
Was soll ich tun um die doppelten PIDs zu killen?
@homoran Ich habe schon den Proxmox server und auch den IOB neugestartet.
Die Fehler kommen immer wieder.
Was soll ich tun um die doppelten PIDs zu killen?
@matrose65
Hallo zusammen.
Ich antworte mal selbst.
Ich habe das Problem zum Anlass genommen und baue meine Vis zu Vis2 um.
Da habe ich das Problem bis jetzt nicht.
Uwe
Bitte in der nachfolgenden Übersicht die mit ... bzw x gekennzeichneten Felder ausfüllen und im Anschluss an die Tabelle auf Linux Systemen den Output des Commands iob diag einfügen.
Hinweis: Das Eröffnen eines Issues hier ersetzt NICHT das Anlegen eine Issues im Repository des Adapters. Fehlerbehebungen werden ausschließlich über Issues getrackt.
DANKE
Bitte ausfüllen:
Linux User bitte hier den Output von iob diag einfügen.```
Copy text starting here:
======== Start marking the full check here =========
```bash
Skript v.2024-08-12
*** BASE SYSTEM ***
Static hostname: iobroker
Icon name: computer-vm
Chassis: vm 🖴
Virtualization: kvm
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.1.0-25-amd64
Architecture: x86-64
Hardware Vendor: QEMU
Hardware Model: Standard PC _i440FX + PIIX, 1996_
Firmware Version: rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org
OS is similar to:
model name : QEMU Virtual CPU version 2.5+
Docker : false
Virtualization : kvm
Kernel : x86_64
Userland : 64 bit
Systemuptime and Load:
09:09:20 up 20 min, 2 users, load average: 0.05, 0.21, 0.18
CPU threads: 4
*** Time and Time Zones ***
Local time: Tue 2024-10-01 09:09:20 CEST
Universal time: Tue 2024-10-01 07:09:20 UTC
RTC time: Tue 2024-10-01 07:09:20
Time zone: Europe/Berlin (CEST, +0200)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
*** Users and Groups ***
User that called 'iob diag':
uwe
HOME=/home/uwe
GROUPS=uwe cdrom floppy sudo audio dip video plugdev users netdev 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: tty
Boot Target: graphical.target
*** MEMORY ***
total used free shared buff/cache available
Mem: 8.3G 1.9G 6.1G 544K 618M 6.4G
Swap: 1.0G 0B 1.0G
Total: 9.3G 1.9G 7.1G
Active iob-Instances: 19
7940 M total memory
1812 M used memory
277 M active memory
1683 M inactive memory
5784 M free memory
65 M buffer memory
524 M swap cache
974 M total swap
0 M used swap
974 M free swap
*** top - Table Of Processes ***
top - 09:09:20 up 20 min, 2 users, load average: 0.13, 0.23, 0.18
Tasks: 124 total, 2 running, 122 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 7940.7 total, 5783.7 free, 1813.4 used, 590.1 buff/cache
MiB Swap: 975.0 total, 975.0 free, 0.0 used. 6127.4 avail Mem
*** FAILED SERVICES ***
UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.
*** FILESYSTEM ***
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs tmpfs 795M 536K 794M 1% /run
/dev/sda1 ext4 31G 5.3G 24G 19% /
tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs tmpfs 795M 0 795M 0% /run/user/1000
Messages concerning ext4 filesystem in dmesg:
[Tue Oct 1 08:48:35 2024] EXT4-fs (sda1): mounted filesystem with ordered data mode. Quota mode: none.
[Tue Oct 1 08:48:36 2024] EXT4-fs (sda1): re-mounted. Quota mode: none.
Show mounted filesystems:
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda1 ext4 rw,relatime,errors=remount-ro
Files in neuralgic directories:
/var:
458M /var/
248M /var/cache
241M /var/cache/apt
172M /var/lib
164M /var/cache/apt/archives
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.
Archived and active journals take up 8.0M in the file system.
/opt/iobroker/backups:
107M /opt/iobroker/backups/
/opt/iobroker/iobroker-data:
873M /opt/iobroker/iobroker-data/
667M /opt/iobroker/iobroker-data/files
441M /opt/iobroker/iobroker-data/files/javascript.admin
409M /opt/iobroker/iobroker-data/files/javascript.admin/static
408M /opt/iobroker/iobroker-data/files/javascript.admin/static/js
The five largest files in iobroker-data are:
30M /opt/iobroker/iobroker-data/objects.jsonl
27M /opt/iobroker/iobroker-data/files/tankerkoenig.admin/build/index.js.map
24M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.135279a0.js.map
24M /opt/iobroker/iobroker-data/files/scenes.admin/static/js/main.1e6546bb.js.map
16M /opt/iobroker/iobroker-data/states.jsonl
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-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
Your zigbee.0 COM-Port is matching 'by-id'. Very good!
*** NodeJS-Installation ***
/usr/bin/nodejs v20.17.0
/usr/bin/node v20.17.0
/usr/bin/npm 10.8.2
/usr/bin/npx 10.8.2
/usr/bin/corepack 0.29.3
nodejs:
Installed: 20.17.0-1nodesource1
Candidate: 20.17.0-1nodesource1
Version table:
*** 20.17.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
100 /var/lib/dpkg/status
20.16.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.15.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.15.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.14.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.13.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.13.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.12.2-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.12.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.12.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.11.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.11.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.10.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.9.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.8.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.8.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.7.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.6.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.6.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.5.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.5.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.4.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.3.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.3.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.2.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.1.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
20.0.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages
18.19.0+dfsg-6~deb12u2 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
18.19.0+dfsg-6~deb12u1 500
500 http://security.debian.org/debian-security bookworm-security/main amd64 Packages
Temp directories causing npm8 problem: 0
No problems detected
Errors in npm tree:
*** ioBroker-Installation ***
ioBroker Status
iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Core adapters versions
js-controller: 6.0.11
admin: 7.1.5
javascript: 8.7.6
nodejs modules from github: 0
Adapter State
+ system.adapter.accuweather.0 : accuweather : iobroker - enabled
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.backitup.0 : backitup : iobroker - enabled
system.adapter.daswetter.0 : daswetter : iobroker - enabled
system.adapter.dwd.0 : dwd : iobroker - enabled
system.adapter.feiertage.0 : feiertage : iobroker - enabled
+ system.adapter.fullybrowser.0 : fullybrowser : iobroker - enabled
+ system.adapter.hm-rega.0 : hm-rega : iobroker - enabled
+ system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 8081
system.adapter.ical.0 : ical : iobroker - enabled
system.adapter.ical.1 : ical : iobroker - enabled
system.adapter.ical.2 : ical : iobroker - enabled
system.adapter.ical.3 : ical : iobroker - enabled
+ system.adapter.javascript.0 : javascript : iobroker - enabled
system.adapter.netatmo-crawler.0 : netatmo-crawler : iobroker - enabled
+ system.adapter.roborock.0 : roborock : iobroker - enabled
+ system.adapter.scenes.0 : scenes : iobroker - enabled
+ system.adapter.shelly.1 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0
+ system.adapter.sonos.0 : sonos : iobroker - enabled
+ system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - enabled
+ system.adapter.unifi.0 : unifi : iobroker - enabled
system.adapter.vis-icontwo.0 : vis-icontwo : iobroker - enabled
+ system.adapter.vis-inventwo.0 : vis-inventwo : iobroker - enabled
system.adapter.vis-justgage.0 : vis-justgage : iobroker - enabled
system.adapter.vis.0 : vis : iobroker - enabled
+ system.adapter.web.0 : web : iobroker - enabled, port: 8083, bind: 0.0.0.0, run as: admin
+ system.adapter.wled.0 : wled : iobroker - enabled
+ system.adapter.worx.0 : worx : iobroker - enabled
+ system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
+ instance is alive
Enabled adapters with bindings
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.hm-rpc.0 : hm-rpc : iobroker - enabled, port: 8081
+ system.adapter.shelly.1 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0
+ system.adapter.web.0 : web : iobroker - enabled, port: 8083, bind: 0.0.0.0, run as: admin
+ system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-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): stable
Upgrade policy: none
Installed ioBroker-Instances
Used repository: stable
Adapter "accuweather" : 1.5.0 , installed 1.5.0
Adapter "admin" : 7.1.5 , installed 7.1.5
Adapter "backitup" : 3.0.22 , installed 3.0.22
Adapter "daswetter" : 3.1.16 , installed 3.1.16
Adapter "dwd" : 2.8.5 , installed 2.8.5
Adapter "feiertage" : 1.2.0 , installed 1.2.0
Adapter "fullybrowser" : 3.0.12 , installed 3.0.12
Adapter "hm-rega" : 5.0.0 , installed 5.0.0
Adapter "hm-rpc" : 1.17.0 , installed 1.17.0
Adapter "ical" : 1.15.0 , installed 1.15.0
Adapter "javascript" : 8.7.6 , installed 8.7.6
Controller "js-controller": 6.0.11 , installed 6.0.11
Adapter "netatmo-crawler": 0.8.1 , installed 0.8.1
Adapter "roborock" : 0.6.4 , installed 0.6.14
Adapter "scenes" : 3.2.1 , installed 3.2.1
Adapter "shelly" : 7.0.0 , installed 7.0.0
Adapter "simple-api" : 2.8.0 , installed 2.8.0
Adapter "socketio" : 6.7.1 , installed 6.7.1
Adapter "sonos" : 3.0.0 , installed 3.0.0
Adapter "tankerkoenig" : 3.4.0 , installed 3.4.0
Adapter "unifi" : 0.7.0 , installed 0.7.0
Adapter "vis" : 1.5.6 , installed 1.5.6
Adapter "vis-icontwo" : 1.5.0 , installed 1.5.0
Adapter "vis-inventwo" : 3.3.4 , installed 3.3.4
Adapter "vis-justgage" : 2.1.7 , installed 2.1.7
Adapter "web" : 6.2.5 , installed 6.2.5
Adapter "wled" : 0.7.2 , installed 0.7.2
Adapter "worx" : 3.1.0 , installed 3.1.0
Adapter "ws" : 2.6.2 , installed 2.6.2
Adapter "zigbee" : 1.10.3 , installed 1.10.3
Objects and States
Please stand by - This may take a while
Objects: 7356
States: 6611
*** OS-Repositories and Updates ***
Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Pending Updates: 2
*** 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 192.168.1.13:8082 0.0.0.0:* LISTEN 1001 18656 802/io.hm-rpc.0
tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 15511 512/iobroker.js-con
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 13971 512/iobroker.js-con
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 13966 521/sshd: /usr/sbin
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 14828 1/init
tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 15670 668/io.shelly.1
tcp6 0 0 :::3000 :::* LISTEN 1001 15948 985/io.fullybrowser
tcp6 0 0 :::6824 :::* LISTEN 1001 17686 622/io.roborock.0
tcp6 0 0 :::3500 :::* LISTEN 1001 18623 772/io.sonos.0
tcp6 0 0 :::8083 :::* LISTEN 1001 22677 1108/io.web.0
tcp6 0 0 :::8081 :::* LISTEN 1001 17389 540/io.admin.0
tcp6 0 0 :::7906 :::* LISTEN 1001 17687 622/io.roborock.0
tcp6 0 0 :::22 :::* LISTEN 0 13968 521/sshd: /usr/sbin
tcp6 0 0 :::111 :::* LISTEN 0 13664 1/init
udp 0 0 0.0.0.0:111 0.0.0.0:* 0 12108 1/init
udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 19696 940/io.wled.0
udp6 0 0 :::111 :::* 0 14829 1/init
*** Log File - Last 25 Lines ***
2024-10-01 09:00:16.052 - info: host.iobroker instance system.adapter.netatmo-crawler.0 in version "0.8.1" started with pid 1200
2024-10-01 09:00:16.193 - info: host.iobroker instance system.adapter.ical.1 having pid 1169 terminated with code 0 (NO_ERROR)
2024-10-01 09:00:16.902 - info: netatmo-crawler.0 (1200) starting. Version 0.8.1 in /opt/iobroker/node_modules/iobroker.netatmo-crawler, node: v20.17.0, js-controller: 6.0.11
2024-10-01 09:00:16.922 - info: netatmo-crawler.0 (1200) Getting data for stationid:70:ee:50:7f:c8:b6
2024-10-01 09:00:18.774 - info: ical.0 (1184) Terminated (NO_ERROR): Without reason
2024-10-01 09:00:19.286 - info: host.iobroker instance system.adapter.ical.0 having pid 1184 terminated with code 0 (NO_ERROR)
2024-10-01 09:00:19.716 - info: netatmo-crawler.0 (1200) Could not get Rain Yesterday for station 70:ee:50:7f:c8:b6: TypeError: Cannot read properties of undefined (reading 'value')
2024-10-01 09:00:20.913 - info: netatmo-crawler.0 (1200) Could not get Rain Yesterday for station 70:ee:50:7f:c8:b6: TypeError: Cannot read properties of undefined (reading 'value')
2024-10-01 09:00:21.156 - info: netatmo-crawler.0 (1200) Getting data for stationid:70:ee:50:58:fd:44
2024-10-01 09:00:22.716 - info: netatmo-crawler.0 (1200) Getting data for stationid:70:ee:50:2e:9d:b8
2024-10-01 09:00:24.025 - info: netatmo-crawler.0 (1200) Terminated (ADAPTER_REQUESTED_TERMINATION): Everything done. Going to terminate till next schedule
2024-10-01 09:00:24.537 - info: host.iobroker instance system.adapter.netatmo-crawler.0 having pid 1200 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2024-10-01 09:00:45.008 - info: host.iobroker instance system.adapter.dwd.0 in version "2.8.5" started with pid 1215
2024-10-01 09:00:45.867 - info: dwd.0 (1215) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v20.17.0, js-controller: 6.0.11
2024-10-01 09:00:46.253 - info: dwd.0 (1215) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2024-10-01 09:00:46.765 - info: host.iobroker instance system.adapter.dwd.0 having pid 1215 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2024-10-01 09:00:53.006 - info: host.iobroker instance system.adapter.daswetter.0 in version "3.1.16" started with pid 1230
2024-10-01 09:00:53.841 - info: daswetter.0 (1230) starting. Version 3.1.16 in /opt/iobroker/node_modules/iobroker.daswetter, node: v20.17.0, js-controller: 6.0.11
2024-10-01 09:00:56.049 - info: daswetter.0 (1230) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
2024-10-01 09:00:56.554 - info: daswetter.0 (1230) cleaned everything up...
2024-10-01 09:00:56.561 - info: host.iobroker instance system.adapter.daswetter.0 having pid 1230 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
2024-10-01 09:05:45.011 - info: host.iobroker instance system.adapter.dwd.0 in version "2.8.5" started with pid 2237
2024-10-01 09:05:45.863 - info: dwd.0 (2237) starting. Version 2.8.5 in /opt/iobroker/node_modules/iobroker.dwd, node: v20.17.0, js-controller: 6.0.11
2024-10-01 09:05:46.236 - info: dwd.0 (2237) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
2024-10-01 09:05:46.749 - info: host.iobroker instance system.adapter.dwd.0 having pid 2237 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
============ Mark until here for C&P =============
Hallo zusammen
Ich habe folgendes Problem.
Als ich gestern auf Arbeit ging, war meine VIS noch in Ordnung. Das weiß ich, da ich noch das Licht zentral ausgeschaltet habe.
Als ich nach Hause kam, war auf dem Tablet mit Fully folgendes Bild.
Cannot parse views file "Heinzig_3.0/vis-views.json"
Auch am PC kann ich die VIS.0 aufrufen, aber nur die Demo. Wenn ich zu meinem Projekt wechseln möchte, habe ich den gleichen Fehler.
Ich habe auch schon im Forum gesucht, aber diese Einträge sind sehr alt und helfen nicht so richtig weiter.
Ach ja, bitte nicht wundern wenn ich nicht gleich antworte, aber ab 12 Uhr bin ich erstmal wieder auf Arbeit.
Danke für die Hilfe
Uwe
Hallo zusammen
Ich verwende die Version 3.0.9. mit MQTT. Verbindung läuft eigentlich ohne Probleme.
Allerdings habe ich immer um 06:00 13:00 & 22:00 folgende Verbindungsabbrüche.
Danach geht es auch weiter
2024-01-22 10:35:29.237 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.238 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.240 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.241 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.241 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.242 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.243 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.243 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.244 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.245 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.246 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.246 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.246 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.247 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.247 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.247 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
2024-01-22 10:35:29.248 - error: fullybrowser.0 (25598) [MQTT] Client 192.168.178.44 disconnected.
Ansonsten habe ich keine Probleme damit.
Bin mit IOBroker auf dem aktuellen Stand und auch Fully ist bei Version ver. 1.54.1
Guten Abend nochmal
So habe es fertig kalibriert. Der erste Befehl war gut. Siehe hier und nochmal Danke
von zu
Eigentlich ist es ganz mollig warm.
Ich wollte den Sensor auch nicht benutzen, habe mich nur gewundert weil er bei der ersten Runde ganz vernünftige Temperaturen angezeigt hat.
Schau ich mir morgen mal an. Muss jetzt Schluss machen, um 04 Uhr klingelt der Wecker
Da bin ich eigentlich immer aktuell zur Zeit 16.18.1
Und alle Adapter auch aktuell.
Eine Frage noch: Seit der zweiten Neuinstallation zeigt der Temperatur Sensor keine richtigen Werte an
Jetzt 3.0 °C und er liegt nicht im Kühlschrank
Hallo zurück und ein super großes DANKE.
Habe den JS auf 6.1.3 gebracht und es klappt.
Ich habe das auch schon mal gelesen und habe die Einstellung auf Beta gesetzt.
Aber da gab es keine Änderungen und dann habe ich es wohl wieder aus den Augen verloren.
Also nochmal Danke und ihr macht eine super Arbeit
javascript.0 (26651) script.js.common.NSPanel.NSPanel_1: TypeScript compilation failed: await createAliasAsync(config.weatherEntity + '.ICON', 'accuweather.0.Current.WeatherIcon', true, <iobJS.StateCommon>{ type: 'number', role: 'value', name: 'ICON' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(config.weatherEntity + '.TEMP', 'accuweather.0.Current.Temperature', true, <iobJS.StateCommon>{ type: 'number', role: 'value.temperature', name: 'TEMP' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(config.weatherEntity + '.TEMP_MIN', 'accuweather.0.Daily.Day1.Temperature.Minimum', true, <iobJS.StateCommon>{ type: 'number', role: 'value.temperature.forecast.0', name: 'TEMP_MIN' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(config.weatherEntity + '.TEMP_MAX', 'accuweather.0.Daily.Day1.Temperature.Maximum', true, <iobJS.StateCommon>{ type: 'number', role: 'value.temperature.max.forecast.0', name: 'TEMP_MAX' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.brightnessDay.ACTUAL', NSPanel_Path + 'NSPanel_Dimmode_brightnessDay', true, <iobJS.StateCommon>{ type: 'number', role: 'value', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.brightnessDay.SET', NSPanel_Path + 'NSPanel_Dimmode_brightnessDay', true, <iobJS.StateCommon>{ type: 'number', role: 'level', name: 'SET' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.hourDay.ACTUAL', NSPanel_Path + 'NSPanel_Dimmode_hourDay', true, <iobJS.StateCommon>{ type: 'number', role: 'value', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.hourDay.SET', NSPanel_Path + 'NSPanel_Dimmode_hourDay', true, <iobJS.StateCommon>{ type: 'number', role: 'level', name: 'SET' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.brightnessNight.ACTUAL', NSPanel_Path + 'NSPanel_Dimmode_brightnessNight', true, <iobJS.StateCommon>{ type: 'number', role: 'value', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.brightnessNight.SET', NSPanel_Path + 'NSPanel_Dimmode_brightnessNight', true, <iobJS.StateCommon>{ type: 'number', role: 'level', name: 'SET' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.hourNight.ACTUAL', NSPanel_Path + 'NSPanel_Dimmode_hourNight', true, <iobJS.StateCommon>{ type: 'number', role: 'value', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Dimmode.hourNight.SET', NSPanel_Path + 'NSPanel_Dimmode_hourNight', true, <iobJS.StateCommon>{ type: 'number', role: 'level', name: 'SET' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'autoUpdate.ACTUAL', NSPanel_Path + 'NSPanel_autoUpdate', true, <iobJS.StateCommon>{ type: 'boolean', role: 'switch', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'autoUpdate.SET', NSPanel_Path + 'NSPanel_autoUpdate', true, <iobJS.StateCommon>{ type: 'boolean', role: 'switch', name: 'SET' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'ipAddress.ACTUAL', NSPanel_Path + 'NSPanel_ipAddress', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Display.BerryDriver.ACTUAL', NSPanel_Path + 'Berry_Driver.currentVersion', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Uptime.ACTUAL', NSPanel_Path + 'Tasmota.Uptime', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Version.ACTUAL', NSPanel_Path + 'Tasmota.Version', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Hardware.ACTUAL', NSPanel_Path + 'Tasmota.Hardware', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.AP.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.AP', true, <iobJS.StateCommon>{ type: 'number', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.SSId.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.SSId', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.BSSId.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.BSSId', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.Channel.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.Channel', true, <iobJS.StateCommon>{ type: 'number', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.Mode.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.Mode', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.RSSI.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.RSSI', true, <iobJS.StateCommon>{ type: 'number', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Tasmota.Wifi.Signal.ACTUAL', NSPanel_Path + 'Tasmota.Wifi.Signal', true, <iobJS.StateCommon>{ type: 'number', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Display.TFTVersion.ACTUAL', NSPanel_Path + 'Display_Firmware.currentVersion', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Display.Model.ACTUAL', NSPanel_Path + 'NSPanel_Version', true, <iobJS.StateCommon>{ type: 'string', role: 'state', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ACTUAL', dpPath + '.Player.volume', true, <iobJS.StateCommon>{ type: 'number', role: 'value.volume', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ALBUM', dpPath + '.Player.currentAlbum', true, <iobJS.StateCommon>{ type: 'string', role: 'media.album', name: 'ALBUM' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ARTIST', dpPath + '.Player.currentArtist', true, <iobJS.StateCommon>{ type: 'string', role: 'media.artist', name: 'ARTIST' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.TITLE', dpPath + '.Player.currentTitle', true, <iobJS.StateCommon>{ type: 'string', role: 'media.title', name: 'TITLE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.NEXT', dpPath + '.Player.controlNext', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.next', name: 'NEXT' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PREV', dpPath + '.Player.controlPrevious', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.prev', name: 'PREV' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PLAY', dpPath + '.Player.controlPlay', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.play', name: 'PLAY' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PAUSE', dpPath + '.Player.controlPause', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.pause', name: 'PAUSE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.STOP', dpPath + '.Commands.deviceStop', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.stop', name: 'STOP' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.STATE', dpPath + '.Player.currentState', true, <iobJS.StateCommon>{ type: 'boolean', role: 'media.state', name: 'STATE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.VOLUME', dpPath + '.Player.volume', true, <iobJS.StateCommon>{ type: 'number', role: 'level.volume', name: 'VOLUME' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ACTUAL', dpPath + 'player.volume', true, <iobJS.StateCommon>{ type: 'number', role: 'value.volume', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ALBUM', dpPath + 'player.album', true, <iobJS.StateCommon>{ type: 'string', role: 'media.album', name: 'ALBUM' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ARTIST', dpPath + 'player.artistName', true, <iobJS.StateCommon>{ type: 'string', role: 'media.artist', name: 'ARTIST' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.TITLE', dpPath + 'player.trackName', true, <iobJS.StateCommon>{ type: 'string', role: 'media.title', name: 'TITLE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.CONTEXT_DESCRIPTION', dpPath + 'player.contextDescription', true, <iobJS.StateCommon>{ type: 'string', role: 'media.station', name: 'CONTEXT_DESCRIPTION' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.NEXT', dpPath + 'player.skipPlus', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.next', name: 'NEXT' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PREV', dpPath + 'player.skipMinus', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.prev', name: 'PREV' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PLAY', dpPath + 'player.play', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.play', name: 'PLAY' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PAUSE', dpPath + 'player.pause', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.pause', name: 'PAUSE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.STOP', dpPath + 'player.pause', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.stop', name: 'STOP' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.STATE', dpPath + 'player.isPlaying', true, <iobJS.StateCommon>{ type: 'boolean', role: 'media.state', name: 'STATE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.VOLUME', dpPath + 'player.volume', true, <iobJS.StateCommon>{ type: 'number', role: 'level.volume', name: 'VOLUME' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ACTUAL', dpPath + '.volume', true, <iobJS.StateCommon>{ type: 'number', role: 'value.volume', name: 'ACTUAL' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ALBUM', dpPath + '.current_album', true, <iobJS.StateCommon>{ type: 'string', role: 'media.album', name: 'ALBUM' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.ARTIST', dpPath + '.current_artist', true, <iobJS.StateCommon>{ type: 'string', role: 'media.artist', name: 'ARTIST' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.TITLE', dpPath + '.current_title', true, <iobJS.StateCommon>{ type: 'string', role: 'media.title', name: 'TITLE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.CONTEXT_DESCRIPTION', dpPath + '.current_station', true, <iobJS.StateCommon>{ type: 'string', role: 'media.station', name: 'CONTEXT_DESCRIPTION' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.NEXT', dpPath + '.next', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.next', name: 'NEXT' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PREV', dpPath + '.prev', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.prev', name: 'PREV' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PLAY', dpPath + '.play', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.play', name: 'PLAY' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.PAUSE', dpPath + '.pause', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.pause', name: 'PAUSE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.STOP', dpPath + '.stop', true, <iobJS.StateCommon>{ type: 'boolean', role: 'button.stop', name: 'STOP' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.STATE', dpPath + '.state_simple', true, <iobJS.StateCommon>{ type: 'boolean', role: 'media.state', name: 'STATE' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(id + '.VOLUME', dpPath + '.volume', true, <iobJS.StateCommon>{ type: 'number', role: 'level.volume', name: 'VOLUME' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Sensor.ANALOG.Temperature.ACTUAL', NSPanel_Path + 'Sensor.ANALOG.Temperature', true, <iobJS.StateCommon>{ type: 'number', 'unit': '°C' }); ^ ERROR: Cannot find name 'createAliasAsync'. await createAliasAsync(AliasPath + 'Sensor.ESP32.Temperature.ACTUAL', NSPanel_Path + 'Sensor.ESP32.Temperature', true, <iobJS.StateCommon>{ type: 'number', 'unit': '°C' }); ^ ERROR: Cannot find name 'createAliasAsync'.
Guten Abend zusammen
Ich habe auch das Problem, daß das Display bei " Waiting for...) hängen bleibt.
Ich habe alles nun schon 2 mal nach der Super Wiki Anleitung neu gemacht.
Die Skripte laufen beide, aber das NSPanelTs.ts Skript bringt eine riesen Fehlerliste.
Das CustomSend habe ich angepasst und auch das Tele Result.
Wenn ich aber in in der Console z. B. eine Zeit sende, wird die in den Objekten nicht geändert?
Aber die beiden Schalter werden aktualisiert. Auch wenn sie im Tasmota Menü geändert werden.
Manchmal ist man echt blind. Jetzt habe ich es und es funktioniert
Danke für deine Hilfe @Issi