NEWS
jarvis v3.1.x - just another remarkable vis
-
-
-
das sagt
iob diag
code_text ======== Start marking the full check here ========= Skript v.2023-01-02 *** BASE SYSTEM *** Architecture: x86_64 Docker: false Virtualization: lxc Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" VERSION_ID="11" VERSION="11 (bullseye)" VERSION_CODENAME=bullseye ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" Systemuptime and Load: 17:29:37 up 0 min, 1 user, load average: 0.67, 0.59, 0.44 CPU threads: 2 *** Time and Time Zones *** Sun Mar 5 17:29:37 UTC 2023 Sun Mar 5 17:29:37 UTC 2023 UTC +0000 Etc/UTC *** User and Groups *** simon /home/simon simon sudo iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 4.1G 848M 3.0G 1.0M 238M 3.2G Swap: 1.0G 0B 1.0G Total: 5.1G 848M 4.0G 4096 M total memory 849 M used memory 75 M active memory 952 M inactive memory 3007 M free memory 0 M buffer memory 238 M swap cache 1024 M total swap 0 M used swap 1024 M free swap *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-vm--101--disk--0 ext4 32G 7.9G 22G 27% / none tmpfs 492K 4.0K 488K 1% /dev udev devtmpfs 3.8G 0 3.8G 0% /dev/tty tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs tmpfs 1.6G 1.5M 1.6G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock Messages in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/pve-vm--101--disk--0 ext4 rw,relatime,stripe=16 Files in neuralgic directories: /var: 737M /var/ 425M /var/cache 418M /var/cache/apt 349M /var/cache/apt/archives 190M /var/lib /opt/iobroker/backups: 161M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 495M /opt/iobroker/iobroker-data/ 330M /opt/iobroker/iobroker-data/files 103M /opt/iobroker/iobroker-data/backup-objects 72M /opt/iobroker/iobroker-data/files/telegram.admin 51M /opt/iobroker/iobroker-data/files/javascript.admin The five largest files in iobroker-data are: 26M /opt/iobroker/iobroker-data/objects.jsonl 19M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.a5972028.js.map 18M /opt/iobroker/iobroker-data/files/text2command.admin/static/js/main.274a4d8d.js.map 15M /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map 15M /opt/iobroker/iobroker-data/files/meteoalarm.admin/geocodes.json *** NodeJS-Installation *** /usr/bin/nodejs v16.19.1 /usr/bin/node v16.19.1 /usr/bin/npm 8.19.3 /usr/bin/npx 8.19.3 nodejs: Installed: 16.19.1-deb-1nodesource1 Candidate: 16.19.1-deb-1nodesource1 Version table: *** 16.19.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u3 500 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages 12.22.5~dfsg-2~11u1 500 500 http://ftp.debian.org/debian stable/main amd64 Packages 10.24.0~dfsg-1~deb10u3 500 500 http://security.debian.org buster/updates/main amd64 Packages Temp directories causing npm8 problem: 0 *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Core adapters versions js-controller: 4.0.24 admin: 6.3.6 javascript: 7.0.1 Adapters from github: 0 Adapter State + 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 - disabled system.adapter.discovery.0 : discovery : iobroker - disabled system.adapter.ems-esp.0 : ems-esp : iobroker - enabled system.adapter.flot.0 : flot : iobroker - enabled system.adapter.fritzdect.0 : fritzdect : iobroker - enabled system.adapter.fronius.0 : fronius : iobroker - enabled system.adapter.go-e.0 : go-e : iobroker - disabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.hmip.0 : hmip : iobroker - enabled system.adapter.ical.0 : ical : iobroker - disabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : iobroker - enabled system.adapter.influxdb.0 : influxdb : iobroker - disabled, port: 8086 + system.adapter.info.0 : info : iobroker - enabled system.adapter.iqontrol.0 : iqontrol : iobroker - disabled system.adapter.jarvis.0 : jarvis : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled system.adapter.lovelace.0 : lovelace : iobroker - disabled, port: 8091, bind: 0.0.0.0, run as: admin system.adapter.meteoalarm.0 : meteoalarm : iobroker - enabled system.adapter.mihome-vacuum.0 : mihome-vacuum : iobroker - disabled, port: 54321 system.adapter.mobile.0 : mobile : iobroker - enabled + system.adapter.modbus.0 : modbus : iobroker - enabled system.adapter.mqtt.0 : mqtt : iobroker - disabled, port: 2000, bind: 0.0.0.0 + system.adapter.net-tools.0 : net-tools : iobroker - enabled system.adapter.node-red.0 : node-red : iobroker - disabled, port: 1880, bind: 0.0.0.0 system.adapter.ocpp.0 : ocpp : iobroker - disabled, port: 9220 system.adapter.octoprint.0 : octoprint : iobroker - disabled + system.adapter.ping.0 : ping : iobroker - enabled system.adapter.proxmox.0 : proxmox : iobroker - enabled, port: 8006 + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1885, bind: 0.0.0.0 system.adapter.sonnen.0 : sonnen : iobroker - enabled + system.adapter.sonoff.0 : sonoff : iobroker - enabled, port: 1883, bind: 0.0.0.0 system.adapter.sql.0 : sql : iobroker - disabled, port: 3306 + system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command : iobroker - enabled system.adapter.trashschedule.0 : trashschedule : iobroker - disabled + system.adapter.unifi.0 : unifi : iobroker - enabled system.adapter.upnp.0 : upnp : iobroker - enabled system.adapter.vis-bars.0 : vis-bars : iobroker - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : iobroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : iobroker - enabled system.adapter.vis-material-webfont.0 : vis-material-webfont : iobroker - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : iobroker - enabled system.adapter.vis.0 : vis : iobroker - enabled system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.whatsapp-cmb.0 : whatsapp-cmb : iobroker - enabled + system.adapter.wifilight.0 : wifilight : iobroker - enabled system.adapter.yahka.0 : yahka : iobroker - enabled + 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.proxmox.0 : proxmox : iobroker - enabled, port: 8006 + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1885, bind: 0.0.0.0 + 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.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories Stable (default): http://download.iobroker.net/sources-dist-latest.json Active repo(s): Stable (default) Installed ioBroker-Instances Used repository: Stable (default) Adapter "admin" : 6.3.6 , installed 6.3.6 Adapter "backitup" : 2.6.6 , installed 2.6.6 Adapter "daswetter" : 3.1.7 , installed 3.1.7 Adapter "discovery" : 3.1.0 , installed 3.1.0 Adapter "ems-esp" : 1.26.0 , installed 1.26.0 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "fritzdect" : 2.3.1 , installed 2.3.1 Adapter "fronius" : 1.1.3 , installed 1.1.3 Adapter "go-e" : 1.0.25 , installed 1.0.25 Adapter "history" : 2.2.4 , installed 2.2.4 Adapter "hmip" : 1.20.0 , installed 1.20.0 Adapter "ical" : 1.13.2 , installed 1.13.2 Adapter "icons-mfd-svg": 1.1.0 , installed 1.1.0 Adapter "influxdb" : 3.2.0 , installed 3.2.0 Adapter "info" : 1.9.26 , installed 1.9.26 Adapter "iqontrol" : 2.1.0 , installed 2.1.0 Adapter "jarvis" : 3.1.3 , installed 3.1.3 Adapter "javascript" : 7.0.1 , installed 7.0.1 Controller "js-controller": 4.0.24 , installed 4.0.24 Adapter "lovelace" : 3.0.1 , installed 3.0.1 Adapter "meteoalarm" : 2.3.3 , installed 2.3.3 Adapter "mihome-vacuum": 3.9.5 , installed 3.9.5 Adapter "mobile" : 1.0.1 , installed 1.0.1 Adapter "modbus" : 5.0.11 , installed 5.0.11 Adapter "mqtt" : 4.0.7 , installed 4.0.7 Adapter "net-tools" : 0.2.0 , installed 0.2.0 Adapter "node-red" : 4.0.0 , installed 4.0.0 Adapter "ocpp" : 0.12.5 , installed 0.12.5 Adapter "octoprint" : 4.1.0 , installed 4.1.0 Adapter "ping" : 1.5.3 , installed 1.5.3 Adapter "proxmox" : 1.3.5 , installed 1.3.5 Adapter "shelly" : 6.4.0 , installed 6.4.0 Adapter "simple-api" : 2.7.2 , installed 2.7.2 Adapter "socketio" : 6.3.4 , installed 6.3.4 Adapter "sonnen" : 1.16.0 , installed 1.16.0 Adapter "sonoff" : 2.5.1 , installed 2.5.1 Adapter "sql" : 2.2.0 , installed 2.2.0 Adapter "tankerkoenig" : 3.3.7 , installed 3.3.7 Adapter "telegram" : 1.15.6 , installed 1.15.6 Adapter "text2command" : 3.0.2 , installed 3.0.2 Adapter "tr-064" : 4.2.18 , installed 4.2.18 Adapter "trashschedule": 2.2.0 , installed 2.2.0 Adapter "unifi" : 0.6.3 , installed 0.6.3 Adapter "upnp" : 1.0.21 , installed 1.0.21 Adapter "vis" : 1.4.16 , installed 1.4.16 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-hqwidgets": 1.3.1 , installed 1.3.1 Adapter "vis-material-webfont": 0.0.3, installed 0.0.3 Adapter "vis-materialdesign": 0.5.9, installed 0.5.9 Adapter "web" : 5.5.2 , installed 5.5.2 Adapter "whatsapp-cmb" : 0.2.3 , installed 0.2.3 Adapter "wifilight" : 1.1.4 , installed 1.1.4 Adapter "ws" : 2.3.6 , installed 2.3.6 Adapter "yahka" : 0.17.0 , installed 0.17.0 Objects and States Please stand by - This may take a while Objects: 11938 States: 9351 *** OS-Repositories and Updates *** Hit:1 http://ftp.debian.org/debian stable InRelease Hit:2 http://security.debian.org buster/updates InRelease Hit:3 http://ftp.debian.org/debian buster-updates InRelease Hit:4 http://security.debian.org/debian-security bullseye-security InRelease Hit:5 https://deb.nodesource.com/node_16.x bullseye 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 0.0.0.0:1885 0.0.0.0:* LISTEN 1001 6500319 504/io.shelly.0 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 6502559 646/io.sonoff.0 tcp 0 0 0.0.0.0:34377 0.0.0.0:* LISTEN 1001 6505832 1496/io.yahka.0 tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 0 6500448 246/smbd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 6499435 1/init tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 6497241 165/sshd: /usr/sbin tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 0 6500449 246/smbd tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 1000 6501236 530/sshd: simon@pts tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 6499877 146/iobroker.js-con tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 6499870 146/iobroker.js-con tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 6500511 324/master tcp6 0 0 ::1:6010 :::* LISTEN 1000 6501235 530/sshd: simon@pts tcp6 0 0 :::445 :::* LISTEN 0 6500446 246/smbd tcp6 0 0 :::111 :::* LISTEN 0 6499437 1/init tcp6 0 0 ::1:25 :::* LISTEN 0 6500512 324/master tcp6 0 0 :::22 :::* LISTEN 0 6497252 165/sshd: /usr/sbin tcp6 0 0 :::139 :::* LISTEN 0 6500447 246/smbd tcp6 0 0 :::8081 :::* LISTEN 1001 6500701 340/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 6505105 1440/io.web.0 udp 0 0 0.0.0.0:68 0.0.0.0:* 0 6499552 75/dhclient udp 0 0 0.0.0.0:111 0.0.0.0:* 0 6499436 1/init udp 0 0 192.168.178.255:137 0.0.0.0:* 0 6500385 147/nmbd udp 0 0 192.168.178.21:137 0.0.0.0:* 0 6500384 147/nmbd udp 0 0 0.0.0.0:137 0.0.0.0:* 0 6500371 147/nmbd udp 0 0 192.168.178.255:138 0.0.0.0:* 0 6500387 147/nmbd udp 0 0 192.168.178.21:138 0.0.0.0:* 0 6500386 147/nmbd udp 0 0 0.0.0.0:138 0.0.0.0:* 0 6500372 147/nmbd udp 0 0 0.0.0.0:5353 0.0.0.0:* 1001 6505829 1496/io.yahka.0 udp 0 0 0.0.0.0:46740 0.0.0.0:* 1001 6504961 1388/io.upnp.0 udp6 0 0 :::111 :::* 0 6499438 1/init *** Log File - Last 25 Lines *** 2023-03-05 17:29:46.211 - info: net-tools.0 (908) Scanning for open ports (20, 21, 22, 23, 25, 53, 80, 110, 119, 123, 143, 161, 162, 194, 443, 445, 3306, 3389, 5900, 6379, 8080, 8443, 9090, 9200, 9999) at localhost, please wait 2023-03-05 17:29:48.378 - info: net-tools.0 (908) Port scan finished 2023-03-05 17:29:49.058 - info: host.iobroker instance system.adapter.tankerkoenig.0 started with pid 1267 2023-03-05 17:29:49.896 - info: tankerkoenig.0 (1267) starting. Version 3.3.7 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v16.19.1, js-controller: 4.0.24 2023-03-05 17:29:49.919 - info: tankerkoenig.0 (1267) Adapter is already in daemon mode 2023-03-05 17:29:49.919 - warn: tankerkoenig.0 (1267) Sync time was too short (5). New sync time is 10 min 2023-03-05 17:29:49.920 - info: tankerkoenig.0 (1267) Sync time set to 10 minutes or 600000 ms 2023-03-05 17:29:49.921 - error: tankerkoenig.0 (1267) No stations defined 2023-03-05 17:29:53.047 - info: host.iobroker instance system.adapter.text2command.0 started with pid 1329 2023-03-05 17:29:54.099 - info: text2command.0 (1329) starting. Version 3.0.2 in /opt/iobroker/node_modules/iobroker.text2command, node: v16.19.1, js-controller: 4.0.24 2023-03-05 17:29:57.063 - info: host.iobroker instance system.adapter.upnp.0 started with pid 1388 2023-03-05 17:29:58.083 - info: upnp.0 (1388) starting. Version 1.0.21 in /opt/iobroker/node_modules/iobroker.upnp, node: v16.19.1, js-controller: 4.0.24 2023-03-05 17:29:58.098 - info: upnp.0 (1388) Auto discover: true 2023-03-05 17:30:01.045 - info: host.iobroker instance system.adapter.web.0 started with pid 1440 2023-03-05 17:30:02.305 - info: web.0 (1440) starting. Version 5.5.2 in /opt/iobroker/node_modules/iobroker.web, node: v16.19.1, js-controller: 4.0.24 2023-03-05 17:30:02.576 - info: web.0 (1440) socket.io server listening on port 8082 2023-03-05 17:30:02.579 - info: web.0 (1440) http server listening on port 8082 2023-03-05 17:30:05.014 - info: host.iobroker instance system.adapter.yahka.0 started with pid 1496 2023-03-05 17:30:06.199 - info: yahka.0 (1496) starting. Version 0.17.0 in /opt/iobroker/node_modules/iobroker.yahka, node: v16.19.1, js-controller: 4.0.24 2023-03-05 17:30:06.217 - info: yahka.0 (1496) adapter ready, checking config 2023-03-05 17:30:06.223 - info: yahka.0 (1496) adding Steckdose 3D Drucker with UUID: 2a4c30c5-52e2-4981-af31-49959a32f72c 2023-03-05 17:30:06.227 - info: yahka.0 (1496) adding Licht with UUID: f5a9c7c8-3bf9-48b3-8441-909729e85566 2023-03-05 17:30:06.229 - info: yahka.0 (1496) adding AußenTemp with UUID: 21b2351e-6fb0-4620-b6b5-6990fd029145 2023-03-05 17:30:06.231 - info: yahka.0 (1496) publishing bridge Yahka-0 on 0.0.0.0 using avahi 2023-03-05 17:30:09.050 - info: host.iobroker instance system.adapter.proxmox.0 started with pid 2251 ============ Mark until here for C&P ============= iob diag has finished.
-
Setz die Zeitzone und deine Quellen verweisen z.T. auf Buster, stell das richtig auf bullseye um.
-
Hallo zusammen,
es gibt ja das Widget JasonTable, das funktioniert super und sieht super aus. Gibt es die Möglichkeit, dieses auf den Inhalt eines PopUps anzuwenden?
Sprich, dass ich eine JsonTable in einem PopUp darstellen kann? -
@dominik-f
Nein. Feature Request erstellen?
https://github.com/Zefau/ioBroker.jarvis/issues -
Hab ich erstellt, ich danke dir für deine Info
-
@dominik-f
Also ich kann dir sowas anbieten. Geht nur für "normale" JSON. -
Ich habe auf meinem Tablett und auf dem iphone das Problem, dass das mit der lila Ecke zum Vollbild vergrößern nicht funktioniert. Kann man das Umstellen, dass es beim Tippen auf den Namen vergrößert?
-
@m-a-hueb Doppelklick auf die Widget Überschrift.
-
@mcu geht bei Touch eingabe nicht
-
@m-a-hueb Normalerweise schon. Funktioniert momentan nur, wenn man anschließend Ansicht von Portrait auf Landscape ändert oder umgekehrt. Ist also ein Bug.
https://github.com/Zefau/ioBroker.jarvis/issues/2275 -
Das sieht schon sehr gut aus. Leider wird es bei vielen Zeilen doch sehr unübersichtlich
-
@dominik-f Wie viele Zeilen möchtest du maximal haben?
-
Ich hab da momentan so um die 40 Zeilen und 4 Spalten, ich lasse mir die Batterien mittels eines Skriptes anzeigen. Ich müsste mir das ganze also zum einen Sortieren können und zum anderen die Zeilen etwas begrenzen, sagen wir auf 10 Zeilen.
-
Moin zusammen,
kann es sein, dass sich in der letzten oder vorletzten Jarvis Version die Interpretation bzw. das JSON Format für die Datenpunkteigenschaften verändert hat?
Bisher funktionierte min/max und runden (1 Kommastelle) immer mit folgendem JSON Format für die Datenpunkt-Eigenschaften:{"min":15,"max":25,"value":"val => parseFloat(val).toFixed(1)"}
Jetzt, unter Jarvis 3.1.3, klappt es bei mir leider nur noch entweder {"min":15,"max":25} oder {"value":"val => parseFloat(val).toFixed(1)"}.
Ist das ein Bug (GitHub Issue) oder ein Feature?
Viele Grüße /// Noni
-
@MCU Ich habe von einem anderen Adapter (ONVIF) einen Datenpunkt mit einem Kamera-Snapshot. Der Inhalt des Bilds beginnt mit: data:image/jpg;base64,.................
Kannst du mir sagen, wie man dies in Jarvis integriert?
DankeEdit: Okay, habe es als Gerät hinzugefügt und dann via DisplayImage eingefügt.
-
@nonixnarrez Bitte als Issue anlegen.
-
Hallo liebe Jarvis Fans,
ich hab mal eine dumme Frage, bin auf der 3.1.2 und verstehe einfach den Button "Change widget responsive order" nicht. Mir erschließt sich nicht, was beim Klick darauf genau passiert?! Normalerweise hätte ich gedacht, ich könnte die kleinen Nummern bei den Widgets so verschieben/ändern (manuell oder automatisch), das sich eine neue responsive Order ergibt. Das klappt bei mir jedoch nicht. So oft ich auch auf den Button klicke, es ändert sich keine Indexnummer noch kann ich die irgendwo neu eingeben, ergo ändert sich auch nicht die Responsive-View auf dem Smartphone. Ich hab auf Git geschaut, aber da steht lediglich, dass es ab 3.1.x mit dem Button möglich sein soll, aber mir erschließt sich einfach nicht, wie genau.
Baum-Wald Problem oder User??1000 Dank falls mich jemand erleuchten kann, wie genau der Button funktionieren soll.
-
Wenn du darauf klickst, erscheint ein PopUp wo du die verschiedenen Widgets neu ordnen kannst, also genau so wie du es erwartet hast.
Ich nutze allerdings Version v3.1.4-beta.6, vielleicht geht es erst bei einer späteren Version^^