NEWS
Best posts made by JB1985
-
GoodWe Wechselrichter und ioBroker
Hallo zusammen,
da man im Netz nichts findet, wie man ein GoodWe Wechselrichter abfragen und in ioBroker verwalten kann, schreibe ich hier ein kleines HowTo, da es kein Adapter dafür gibt.
Ich gehe davon aus, dass Ihr bereits ein Account im SEMS Portal habt. Vom SEMS Portal kommen nämlich die Daten.
HowTo:
- pygoodwe installieren:
sudo pip3 install pygoodwe
- Danach holt Ihr euch den Source Code "pygoodwe" von yaleman aus Github:
wget https://github.com/yaleman/pygoodwe/archive/master.zip unzip master.zip cd pygoodwe-master
- Die Zugangsdaten vom SEMS Portal trägt Ihr nun in der config.py ein:
mv config.py.example config.py
- Werte vom GoodWe Wechselrichter abfragen:
./allinone.py
#!/usr/bin/env python3 import json from config import args from pygoodwe import SingleInverter, API #print("Single Inverter") gw = SingleInverter( system_id=args.get('gw_station_id', '1'), account=args.get('gw_account', 'thiswillnotwork'), password=args.get('gw_password', 'thiswillnotwork'), ) # print("Grabbing data") gw.getCurrentReadings() # Ausgabe PV Anlage print(json.dumps(gw.data.get('inverter').get('out_pac'), indent=2)) pvdata = gw.data.get('inverter',{}).get('out_pac',"") # Batterie in % socdata = gw.data.get('inverter',{}).get('soc',) if socdata: print("{}".format(socdata)) # Batterie Ladestatus print(json.dumps(gw.data.get('inverter').get('battery_power'), )) batterydata = gw.data.get('inverter',{}).get('battery_power',) # Stromlast vom Haus print(f"{gw.getLoadFlow()}") # Strom ins Stromnetz print(f"{gw.getPmeter()}") # Strom Produktion Heute print(json.dumps(gw.data.get('inverter').get('eday'), indent=2)) # Strom Produktion Gesamt print(json.dumps(gw.data.get('inverter').get('etotal'), indent=2))
Ihr könnt beliebig viele Werte Abfragen und ins Script rein werfen und erweitern. Für mich sind das die wichtigsten Werte.
- Die Abgefragten Werte müssen in ioBroker rein:
Dafür habe ich ein javascript Script, welches in ioBroker ausgeführt wird.
exec('/home/pi/pygoodwe-master/allinone.py', function (error, stdout, stderr) { if(error) log('Fehler Python: ' + stderr, 'warn'); else if(stdout) { let arr = stdout.split('\n'); setState('Datenpunkte.0.PV-Anlage.PV-Power', arr[0], true); setState('Datenpunkte.0.PV-Anlage.PV_Batterie_Status', arr[1], true); setState('Datenpunkte.0.PV-Anlage.PV_Batterie_Ladung', arr[2], true); setState('Datenpunkte.0.PV-Anlage.PV_Haus_Last', arr[3], true); setState('Datenpunkte.0.PV-Anlage.PV_Strom_zu_Stadtwerken', arr[4], true); setState('Datenpunkte.0.PV-Anlage.PV_Strom_Heute', arr[5], true); setState('Datenpunkte.0.PV-Anlage.PV_Strom_Gesamt', arr[6], true); } });
Die Datenpunkte müsst Ihr vorher anlegen. Bei ausführen des Scriptes müssten alle werte in den jeweiligen Datenpunkten drin sein.
Damit dies auch aktualisiert wird, habe ich mit Blockly ein Zeitplan erstellt, der das Script alle 2 Minuten ausführt.
schedule("*/2 * * * *", function () { setState("javascript.0.scriptEnabled.PV_Anlage.Skript_1"/*scriptEnabled.PV_Anlage.Skript_1*/, true); setStateDelayed("javascript.0.scriptEnabled.PV_Anlage.Skript_1"/*scriptEnabled.PV_Anlage.Skript_1*/, false, 50000, false); });
Damit habt Ihr nun alle Werte in ioBroker
Meine Visualisierung sieht dann so aus:
Viel Spaß damit!
-
RE: [How-To] Goodwe Wechselrichter und Modbus TCP
hier die wichtigsten Register Nummern:
PV Leistung = 35138
Stromlast Haus = 35172
Strom zu den Stadtwerken = 36025
SOC Batterie = 37007
Batterieladung = 35183Die PV Leistung muss man zusammen rechnen mit den Werten von den Register 35105 + 35109.
-
RE: Test lovelace 4.x
@garfonso sagte in Test lovelace 3.x:
Im Adapter gibt es auch "seit einigen Versionen" eine zusätzliche Option Maximale abzurufende Verlaufsdatenpunkte
DANKE! Genau das scheint es gewesen zu sein. Habe es von 2.000 auf 5.000 erhöht.
Latest posts made by JB1985
-
RE: Upgrade wird nicht ausgeführt
@thomas-braun sagte in Upgrade wird nicht ausgeführt:
iob upgrade all -y
Strange ... jetzt funktioniert es wieder.
Lag wohl an der Node Version. Obwohl ich die eigentlich schon länger habe.
-
RE: Upgrade wird nicht ausgeführt
@thomas-braun sagte in Upgrade wird nicht ausgeführt:
iob nodejs-update 20
Script v.2025-02-02 *** BASE SYSTEM *** Static hostname: ioBroker Icon name: computer-vm Chassis: vm 🖴 Virtualization: microsoft Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-31-amd64 Architecture: x86-64 Hardware Vendor: QEMU Hardware Model: Standard PC _i440FX + PIIX, 1996_ Firmware Version: Virtualization-2.5.1-11303-200428-0-gfff70e7 OS is similar to: model name : AMD Ryzen Embedded V1500B Docker : false Virtualization : microsoft Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 18:56:53 up 10 min, 2 users, load average: 0.53, 0.83, 0.56 CPU threads: 8 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** TIME AND TIMEZONES *** Local time: Wed 2025-02-12 18:56:53 CET Universal time: Wed 2025-02-12 17:56:53 UTC RTC time: Wed 2025-02-12 17:56:53 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': user HOME=/home/user GROUPS=user cdrom floppy sudo audio dip video plugdev netdev iobroker User that is running 'js-controller': js-controller is not running *** DISPLAY-SERVER SETUP *** Display-Server: false Desktop: Terminal: tty System is booting into 'graphical.target'. Usually a server is running in 'multi-user.target'. Please set BootTarget to 'multi-user.target' or run 'iobroker fix' *** MEMORY *** total used free shared buff/cache available Mem: 8.3G 1.4G 5.0G 540K 2.2G 6.9G Swap: 1.0G 0B 1.0G Total: 9.3G 1.4G 6.0G Active iob-Instances: 1 7939 M total memory 1352 M used memory 501 M active memory 2358 M inactive memory 4787 M free memory 209 M buffer memory 1888 M swap cache 974 M total swap 0 M used swap 974 M free swap *** top - Table Of Processes *** top - 18:56:53 up 10 min, 2 users, load average: 0.53, 0.83, 0.56 Tasks: 140 total, 1 running, 139 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 7.1 sy, 0.0 ni, 85.7 id, 7.1 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 7939.8 total, 4785.9 free, 1354.6 used, 2097.8 buff/cache MiB Swap: 975.0 total, 975.0 free, 0.0 used. 6585.2 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * iobroker.service loaded failed failed ioBroker Server 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. 1 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.9G 0 3.9G 0% /dev tmpfs tmpfs 794M 528K 794M 1% /run /dev/sda1 ext4 62G 22G 37G 38% / tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 794M 0 794M 0% /run/user/0 Messages concerning ext4 filesystem in dmesg: [Wed Feb 12 18:46:43 2025] EXT4-fs (sda1): mounted filesystem with ordered data mode. Quota mode: none. [Wed Feb 12 18:46:45 2025] 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: 1.8G /var/ 878M /var/log 857M /var/log/journal/2ef03e74e8a7484b80516c17bf8095ba 857M /var/log/journal 538M /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. Archived and active journals take up 16.0M in the file system. /opt/iobroker/backups: 1.5G /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 9.1G /opt/iobroker/iobroker-data/history 9.1G /opt/iobroker/iobroker-data/ 29M /opt/iobroker/iobroker-data/history/20240913 29M /opt/iobroker/iobroker-data/history/20240912 29M /opt/iobroker/iobroker-data/history/20240902 The five largest files in iobroker-data are: 16M /opt/iobroker/iobroker-data/objects.jsonl 12M /opt/iobroker/iobroker-data/history/20240710/history.Datenpunkte.0.PV-Anlage.PV-Power.json 12M /opt/iobroker/iobroker-data/history/20240707/history.Datenpunkte.0.PV-Anlage.PV-Power.json 12M /opt/iobroker/iobroker-data/history/20240706/history.Datenpunkte.0.PV-Anlage.PV-Power.json 12M /opt/iobroker/iobroker-data/history/20240624/history.Datenpunkte.0.PV-Anlage.PV-Power.json USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.3 /usr/bin/node v20.18.3 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.30.0 nodejs: Installed: 20.18.3-1nodesource1 Candidate: 20.18.3-1nodesource1 Version table: *** 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 20.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 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://ftp.de.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 deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is not running on this host. No iobroker host is running. Objects type: redis States type: redis Hosts: ioBroker ioBroker (version: 7.0.6, hostname: ioBroker , alive, uptime: 106) Core adapters versions js-controller: 7.0.6 admin: 7.4.14 javascript: 8.8.3 nodejs modules from github: 1 +-- iobroker.govee-app@0.0.6 (git+ssh://git@github.com/TA2k/ioBroker.govee-app.git#6a0f84cfb34eb3a0ca647c7a519b9d5a48ccfb85) Adapter State system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin system.adapter.admin.1 : admin : ioBroker - disabled, port: 8083, bind: 0.0.0.0, run as: admin system.adapter.alexa2.0 : alexa2 : ioBroker - enabled system.adapter.backitup.0 : backitup : ioBroker - enabled system.adapter.bshb.0 : bshb : ioBroker - enabled system.adapter.discovery.0 : discovery : ioBroker - enabled system.adapter.govee-app.0 : govee-app : ioBroker - enabled system.adapter.history.0 : history : ioBroker - enabled system.adapter.javascript.0 : javascript : ioBroker - enabled system.adapter.lovelace.0 : lovelace : ioBroker - enabled, port: 8091, bind: 0.0.0.0 (SSL), run as: admin system.adapter.midea.0 : midea : ioBroker - disabled system.adapter.modbus.0 : modbus : ioBroker - enabled system.adapter.pushover.0 : pushover : 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: 192.168.2.229 system.adapter.tr-064.0 : tr-064 : ioBroker - enabled system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin 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 (SSL), run as: admin system.adapter.lovelace.0 : lovelace : ioBroker - enabled, port: 8091, bind: 0.0.0.0 (SSL), run as: admin system.adapter.shelly.0 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 system.adapter.shelly.1 : shelly : ioBroker - enabled, port: 1882, bind: 192.168.2.229 system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬────────────────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼────────────────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'Beta (latest)' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴────────────────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): Beta (latest) Upgrade policy: none Installed ioBroker-Instances Used repository: Beta (latest) Adapter "admin" : 7.4.21 , installed 7.4.14 [Updatable] Adapter "alexa2" : 3.26.7 , installed 3.26.7 Adapter "backitup" : 3.0.31 , installed 3.0.31 Adapter "bshb" : 0.5.0 , installed 0.3.0 [Updatable] Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "javascript" : 8.9.1 , installed 8.8.3 [Updatable] Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "lovelace" : 4.1.11 , installed 4.1.11 Adapter "midea" : 0.0.7 , installed 0.0.7 Adapter "modbus" : 6.4.0 , installed 6.4.0 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "shelly" : 9.0.0 , installed 8.5.1 [Updatable] Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "socketio" : 7.0.1 , installed 6.7.1 [Updatable] Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "web" : 6.3.1 , installed 6.3.1 Adapter "ws" : 3.0.5 , installed 2.6.2 [Updatable] Adapter "yahka" : 1.0.9 , installed 1.0.9 Objects and States Please stand by - This may take a while Objects: 13714 States: 10098 *** OS-Repositories and Updates *** Hit:1 http://security.debian.org/debian-security bookworm-security InRelease Hit:2 http://ftp.de.debian.org/debian bookworm InRelease Hit:3 http://ftp.de.debian.org/debian bookworm-updates 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 0.0.0.0:111 0.0.0.0:* LISTEN 0 16406 1/init tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 15594 571/sshd: /usr/sbin tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 108 16638 554/redis-server 12 tcp6 0 0 ::1:6379 :::* LISTEN 108 16639 554/redis-server 12 tcp6 0 0 :::111 :::* LISTEN 0 17836 1/init tcp6 0 0 :::22 :::* LISTEN 0 15596 571/sshd: /usr/sbin udp 0 0 0.0.0.0:68 0.0.0.0:* 0 16589 504/dhclient udp 0 0 0.0.0.0:111 0.0.0.0:* 0 15389 1/init udp6 0 0 :::111 :::* 0 14387 1/init *** Log File - Last 25 Lines *** 2025-02-12 18:51:20.054 - info: lovelace.0 (1487) terminating 2025-02-12 18:51:20.055 - info: web.0 (1518) terminating 2025-02-12 18:51:20.056 - info: govee-app.0 (1470) terminating 2025-02-12 18:51:20.057 - info: alexa2.0 (1455) terminating 2025-02-12 18:51:20.056 - info: web.0 (1518) Terminated (NO_ERROR): Without reason 2025-02-12 18:51:20.156 - info: host.ioBroker instance system.adapter.admin.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.174 - info: host.ioBroker instance system.adapter.tr-064.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.246 - info: host.ioBroker instance system.adapter.shelly.1 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.269 - info: history.0 (1295) terminating 2025-02-12 18:51:20.270 - info: history.0 (1295) Terminated (NO_ERROR): Without reason 2025-02-12 18:51:20.246 - info: host.ioBroker instance system.adapter.yahka.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.247 - info: host.ioBroker instance system.adapter.backitup.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.247 - info: host.ioBroker instance system.adapter.modbus.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.304 - info: host.ioBroker instance system.adapter.bshb.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.304 - info: host.ioBroker instance system.adapter.shelly.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.305 - info: host.ioBroker instance system.adapter.alexa2.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.305 - info: host.ioBroker instance system.adapter.govee-app.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.334 - info: host.ioBroker instance system.adapter.lovelace.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.335 - info: host.ioBroker instance system.adapter.discovery.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.344 - info: host.ioBroker instance system.adapter.javascript.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.569 - info: host.ioBroker instance system.adapter.pushover.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.581 - info: host.ioBroker instance system.adapter.web.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.798 - info: host.ioBroker instance system.adapter.history.0 terminated with code 0 (NO_ERROR) 2025-02-12 18:51:20.799 - info: host.ioBroker All instances are stopped. 2025-02-12 18:51:20.989 - info: host.ioBroker terminated
-
RE: Upgrade wird nicht ausgeführt
======================= SUMMARY ======================= v.2025-02-02 Static hostname: ioBroker Icon name: computer-vm Chassis: vm Virtualization: microsoft Operating System: Debian GNU/Linux 11 (bullseye) Kernel: Linux 5.10.0-33-amd64 Architecture: x86-64 Installation: microsoft Kernel: x86_64 Userland: 64 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 6 Nodejs-Installation: /usr/bin/nodejs v22.14.0 /usr/bin/node v22.14.0 /usr/bin/npm 11.1.0 /usr/bin/npx 11.1.0 /usr/bin/corepack 0.31.0 Recommended versions are nodejs 20.18.3 and npm 10.8.2 nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 7.9G 3.0G 2.0G 0.0K 2.9G 4.6G Swap: 974M 0B 974M Total: 8.9G 3.0G 3.0G Active iob-Instances: 17 Upgrade policy: none ioBroker Core: js-controller 7.0.6 admin 7.4.14 ioBroker Status: iobroker is running on this host. At least one iobroker host is running. Objects type: redis States type: redis Status admin and web instance: + system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin system.adapter.admin.1 : admin : ioBroker - disabled, port: 8083, 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 Objects: 13714 States: 10222 Size of iob-Database: 16M /opt/iobroker/iobroker-data/objects.jsonl 5.1M /opt/iobroker/iobroker-data/objects.json.migrated 5.1M /opt/iobroker/iobroker-data/objects.json.bak.migrated 2.2M /opt/iobroker/iobroker-data/states.jsonl 36K /opt/iobroker/iobroker-data/states.json.migrated 36K /opt/iobroker/iobroker-data/states.json.bak.migrated Unknown release codenamed 'bullseye'. Please check yourself if the Operating System is actively maintained. =================== END OF SUMMARY ====================
-
RE: Upgrade wird nicht ausgeführt
@thomas-braun den Befehl kennt mein iobroker nicht ...
root@ioBroker:~# iob diag iobroker [command]
-
Upgrade wird nicht ausgeführt
Hallo zusammen,
ich versuche meine Adapter zu aktualisieren. Ich habe dies per Weboberfläche gemacht. Es lief durch ohne Fehler. Aber genau die gleichen Adapter werden wieder zum Update angezeigt.
Dann über die Konsole versucht:
iobroker stop
iobroker upgrade
iobroker upgrade self
iobroker startUnd wieder werden die Adapter für ein Update aufgelistet.
Ein Beispiel:
Would you like to upgrade admin from @7.4.14 to @7.4.21 now? [(y)es, (n)o]: y Update admin from @7.4.14 to @7.4.21 host.ioBroker Adapter "system.adapter.admin.0" is stopped. NPM version: 10.9.2 Installing iobroker.admin@7.4.21... (System call) Updating objects from io-package.json for adapter "admin" with version "7.4.14" upload [312] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png upload [300] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/i18n/ru.json custom/i18n/ru.json application/json upload [250] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/node_modules_mui_system_esm_useTheme_useTheme_js-_95041.7238f945.chunk.js custom/static/js/node_modules_mui_system_esm_useTheme_useTheme_js-_95041.7238f945.chunk.js application/javascript upload [200] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/src_bootstrap_jsx.b1e4762d.chunk.js custom/static/js/src_bootstrap_jsx.b1e4762d.chunk.js application/javascript upload [150] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_iobroker_json-config_build_index_js.fcf5d44e.chunk.js custom/static/js/vendors-node_modules_iobroker_json-config_build_index_js.fcf5d44e.chunk.js application/javascript upload [100] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.08770d2e.chunk.js custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.08770d2e.chunk.js application/javascript upload [90] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.f075e886.chunk.js custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.f075e886.chunk.js application/javascript upload [80] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_styles_defaultTheme_js-node_modules_mui_material_styles_ide-00a7ec.54dc30ec.chunk.js custom/static/js/vendors-node_modules_mui_material_styles_defaultTheme_js-node_modules_mui_material_styles_ide-00a7ec.54dc30ec.chunk.js application/javascript upload [70] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_styles_useTheme_js-node_modules_cronstrue_locales_de_js-nod-b40f79.ee63d226.chunk.js custom/static/js/vendors-node_modules_mui_material_styles_useTheme_js-node_modules_cronstrue_locales_de_js-nod-b40f79.ee63d226.chunk.js application/javascript upload [60] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_system_esm_colorManipulator_colorManipulator_js-node_modules_mui_sys-525238.332f7d66.chunk.js custom/static/js/vendors-node_modules_mui_system_esm_colorManipulator_colorManipulator_js-node_modules_mui_sys-525238.332f7d66.chunk.js application/javascript upload [50] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.eed2bb86.chunk.js custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.eed2bb86.chunk.js application/javascript upload [40] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-color_es_index_js.1328581e.chunk.js custom/static/js/vendors-node_modules_react-color_es_index_js.1328581e.chunk.js application/javascript upload [30] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-dom_index_js.98467b71.chunk.js custom/static/js/vendors-node_modules_react-dom_index_js.98467b71.chunk.js application/javascript upload [20] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-dropzone_dist_es_index_js.bfe7ef04.chunk.js custom/static/js/vendors-node_modules_react-dropzone_dist_es_index_js.bfe7ef04.chunk.js application/javascript upload [19] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-dropzone_dist_es_index_js.bfe7ef04.chunk.js.map custom/static/js/vendors-node_modules_react-dropzone_dist_es_index_js.bfe7ef04.chunk.js.map application/json upload [18] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-icons_fa_index_mjs.9fe68fd5.chunk.js custom/static/js/vendors-node_modules_react-icons_fa_index_mjs.9fe68fd5.chunk.js application/javascript upload [17] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-icons_fa_index_mjs.9fe68fd5.chunk.js.map custom/static/js/vendors-node_modules_react-icons_fa_index_mjs.9fe68fd5.chunk.js.map application/json upload [16] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.0471d4fd.chunk.js custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.0471d4fd.chunk.js application/javascript upload [15] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.0471d4fd.chunk.js.map custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.0471d4fd.chunk.js.map application/json upload [14] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.38e93c56.chunk.js custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.38e93c56.chunk.js application/javascript upload [13] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.38e93c56.chunk.js.map custom/static/js/vendors-node_modules_react-qr-code_lib_index_js.38e93c56.chunk.js.map application/json upload [12] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/favicon.ico favicon.ico image/vnd.microsoft.icon upload [11] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [10] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [9] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [8] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [7] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [6] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [5] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [4] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/jsonConfig.json5 jsonConfig.json5 application/json5 host.ioBroker Adapter "system.adapter.admin.0" is started
Keine Fehler, nichts, aber der Adapter zeigt weiterhin die alte Version.
Jemand eine Idee?
-
RE: [How-To] Goodwe Wechselrichter und Modbus TCP
@frank-zoellner sagte in [How-To] Goodwe Wechselrichter und Modbus TCP:
@paeppi hatte ja mal Mode 1 und 2 als be- btw entladen berichtet, aber was ist mode 3 dann ?
Evtl. "Standby".
-
RE: Test lovelace 4.x
Kann man eigentlich in der Navigationsleiste die Uhrzeit mit Datum rein machen?
-
RE: Test lovelace 4.x
@smarthome20 bei mir kommen die Fehler seit dem Upgrade von 3.0.1 auf 4.0.12.
*** Edit
Hab den Fehler gefunden. In der neuen Version scheint das hier nicht mehr zu funktionieren:
control: hvac: null some_mode: false
Nachdem man das löscht, funktioniert die Card wieder.
-
RE: Test lovelace 4.x
@jb1985 sagte in Test lovelace 4.x:
Allerdings funktioniert die Karte simple-thermostat.js nicht mehr:
Benutzt niemand das simple-thermostat.js für seine Heizungsgeräte? Bei mir sind es die Bosch Smarthome Fussbodenheizungsthermostate.