NEWS
Fenecon/OpenEMS Adapter
-
Hallo zusammen, der neue Adapter ist ja super endlich auch die Autarkie Berechnung. Hat der Adapter auch den Eigenverbrauch oder kann ich den in Prozent irgendwie mit dem Adapter berechnen lassen?
Und noch eine Frage hat jemand fürs ViS die Ansicht so hinbekommen wie im Original Fenecon Fems ?Gruß Sunnylaila
-
@sunnylaila
Danke für dein Lob.@nobroker hat die Fenecon-Seite nachgebaut hat er geschrieben. Vielleicht stellt er uns das zur Verfügung?
Die Berechnung von Eigenverbrauch kannst du selber machen.
Berechnet muss werden:(1-(_sum.GridActivePower *-1 / _sum.ProductionActivePower)) *100
In meiner nächsten Version habe ich die Berechnung mit eingebaut.
Gruß Georg
-
super gerade die neueste Version installiert funktioniert klasse
Danke für deine Mühen -
habe jetzt gerade gesehen das ich im log einen haufen Warnungen vom fenecon Adapter
siehe logfenecon.0 2024-07-21 20:11:24.211 warn Got terminate signal. Checking desired PID: 0 vs own PID 4209 fenecon.0 2024-07-21 20:11:22.188 warn State "fenecon.0._sum.SelfConsumption" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.179 warn State "fenecon.0._sum.Autarchy" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.171 warn State "fenecon.0.charger1._PropertySafetyCountry" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.164 warn State "fenecon.0.charger1.Current" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.158 warn State "fenecon.0.charger1._PropertyControlMode" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.152 warn State "fenecon.0.charger1._PropertyMpptForShadowEnable" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.145 warn State "fenecon.0.charger1._PropertyMaxBatteryPower" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.139 warn State "fenecon.0.charger1.State" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.132 warn State "fenecon.0.charger1.HasNoDcPv" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.126 warn State "fenecon.0.charger1._PropertyId" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.079 warn State "fenecon.0.charger1.ActualPower" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.073 warn State "fenecon.0.charger1._PropertyRcrEnable" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.067 warn State "fenecon.0.charger1._PropertySetfeedInPowerSettings" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.061 warn State "fenecon.0.charger1._PropertyEnabled" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.055 warn State "fenecon.0.charger1._PropertyGoodWeMeterCategory" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.049 warn State "fenecon.0.charger1.ActualEnergy" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.044 warn State "fenecon.0.charger1._PropertyAlias" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.038 warn State "fenecon.0.charger1.MaxActualPower" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.032 warn State "fenecon.0.charger1.Voltage" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.026 warn State "fenecon.0.charger1._PropertyEssOrBatteryInverterId" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.020 warn State "fenecon.0.charger1._PropertyStartStop" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.014 warn State "fenecon.0.charger1._PropertyBackupEnable" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:22.006 warn State "fenecon.0.charger1._PropertyExternalMeterRatioValueB" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.951 warn State "fenecon.0.charger1._PropertyFeedPowerEnable" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.930 warn State "fenecon.0.charger1._PropertyExternalMeterRatioValueA" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.923 warn State "fenecon.0.charger1.ModbusCommunicationFailed" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.917 warn State "fenecon.0.charger1._PropertyMpptPort" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.867 warn State "fenecon.0.charger1._PropertyPvPort" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.860 warn State "fenecon.0.charger1._PropertyFeedPowerPara" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.853 warn State "fenecon.0.charger1._PropertyModbusUnitId" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.846 warn State "fenecon.0.charger1._PropertyCapacity" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.798 warn State "fenecon.0.charger1._PropertyModbusId" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.791 warn State "fenecon.0.meter2._PropertySafetyCountry" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.783 warn State "fenecon.0.meter2.Frequency" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.776 warn State "fenecon.0.meter2._PropertyMaxBatteryPower" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.768 warn State "fenecon.0.meter2._PropertyId" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.760 warn State "fenecon.0.meter2._PropertyEnabled" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.752 warn State "fenecon.0.meter2._PropertyGoodWeMeterCategory" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.745 warn State "fenecon.0.meter2.ActiveProductionEnergyL2" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.737 warn State "fenecon.0.meter2.ActiveProductionEnergyL1" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.682 warn State "fenecon.0.meter2.ReactivePower" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.668 warn State "fenecon.0.meter2.ActiveProductionEnergyL3" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.658 warn State "fenecon.0.meter2._PropertyAlias" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.608 warn State "fenecon.0.meter2.CurrentL2" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.601 warn State "fenecon.0.meter2.CurrentL1" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.538 warn State "fenecon.0.meter2.ActiveProductionEnergy" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.533 warn State "fenecon.0.meter2.Voltage" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.527 warn State "fenecon.0.meter2._PropertyBackupEnable" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.521 warn State "fenecon.0.meter2.FrequencyL2" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.515 warn State "fenecon.0.meter2._PropertyExternalMeterRatioValueB" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.510 warn State "fenecon.0.meter2.FrequencyL3" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.503 warn State "fenecon.0.meter2.ActiveConsumptionEnergy" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.497 warn State "fenecon.0.meter2._PropertyExternalMeterRatioValueA" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.449 warn State "fenecon.0.meter2.FrequencyL1" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.442 warn State "fenecon.0.meter2.ActiveConsumptionEnergyL2" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.413 warn State "fenecon.0.meter2.ActiveConsumptionEnergyL1" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.406 warn State "fenecon.0.meter2.ModbusCommunicationFailed" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.358 warn State "fenecon.0.meter2.ActiveConsumptionEnergyL3" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.352 warn State "fenecon.0.meter2._PropertyModbusId" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.347 warn State "fenecon.0.meter2.Current" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.342 warn State "fenecon.0.meter2._PropertyControlMode" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.286 warn State "fenecon.0.meter2._PropertyMpptForShadowEnable" has no existing object, this might lead to an error in future versions fenecon.0 2024-07-21 20:11:21.281 warn State "fenecon.0.meter2.State" has no existing object, this might lead to an error in future versions
2024-07-21 20:11:24.236 warn Got terminate signal. Checking desired PID: 9356 vs own PID 4209
habe mir angeschaut ob es Objekte mit dem Namen gibt und sie sind da und trotzdem die Warnung kannst du damit etwas anfangen?
-
@sunnylaila
Bitte Stoppe mal die Instanz, lösche alle Objekte von fenecon und starte die Instanz nochmal.
Ich musste hier einiges ändern damit der Adapter in das offizielle Repo aufgenommen wird. -
ja so hat es geklappt die Warnungen tauchen nicht mehr auf danke
-
@mrg Super! Ich danke dir!
-
Mist... funktioniert bei mir irgendwie nicht
Das spuckt er mir aus:
$ iobroker url https://github.com/sg-app/ioBroker.fenecon.git --host iobroker --debug install sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1 NPM version: 9.6.1Installing sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1... (System call) npm WARN ERESOLVE overriding peer dependency npm WARN npm WARN Could not resolve dependency:npm WARN peer @iobroker/types@"^6.0.0" from @iobroker/adapter-core@3.1.6npm WARN node_modules/iobroker.iot/node_modules/@iobroker/adapter-corenpm WARN @iobroker/adapter-core@"^3.0.4" from iobroker.iot@3.3.0npm WARN node_modules/iobroker.iotnpm WARN npm WARN Conflicting peer dependency: @iobroker/types@6.0.9 npm WARN node_modules/@iobroker/typesnpm WARN peer @iobroker/types@"^6.0.0" from @iobroker/adapter-core@3.1.6 npm WARN node_modules/iobroker.iot/node_modules/@iobroker/adapter-corenpm WARN @iobroker/adapter-core@"^3.0.4" from iobroker.iot@3.3.0npm WARN node_modules/iobroker.iot npm ERR! code EBADENGINE npm ERR! engine Unsupported engine npm ERR! engine Not compatible with your version of node/npm: iobroker.fenecon@0.4.0npm ERR! notsup Not compatible with your version of node/npm: iobroker.fenecon@0.4.0npm ERR! notsup Required: {"node":">= 18"}npm ERR! notsup Actual: {"npm":"9.6.1","node":"v16.19.1"} npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2024-07-29T07_09_19_886Z-debug-0.log host.iobroker Cannot install sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1: 1 ERROR: Process exited with code 25
-
@mojo1985 sagte in Fenecon/OpenEMS Adapter:
ERR! notsup Required: {"node":">= 18"}npm ERR! notsup Actual: {"npm":"9.6.1","node":"v16.19.1"}
-
@homoran Danke dir! Ich hab jetzt node.js nach dem How-To hier im Forum aktualisiert. Allerdings kommen jetzt wieder andere Fehler
$ iobroker url https://github.com/sg-app/ioBroker.fenecon.git --host iobroker --debug install sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1 NPM version: 10.8.1 Installing sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1... (System call) npm warn ERESOLVE overriding peer dependency npm warn While resolving: @iobroker/adapter-core@3.1.6npm warn Found: @iobroker/types@5.0.19npm warn node_modules/iobroker.iot/node_modules/@iobroker/typesnpm warn @iobroker/types@"^5.0.19" from iobroker.iot@3.3.0npm warn node_modules/iobroker.iotnpm warn iobroker.iot@"3.3.0" from the root projectnpm warnnpm warn Could not resolve dependency:npm warn peer @iobroker/types@"^6.0.0" from @iobroker/adapter-core@3.1.6npm warn node_modules/iobroker.iot/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.0.4" from iobroker.iot@3.3.0npm warn node_modules/iobroker.iotnpm warnnpm warn Conflicting peer dependency: @iobroker/types@6.0.9npm warn node_modules/@iobroker/typesnpm warn peer @iobroker/types@"^6.0.0" from @iobroker/adapter-core@3.1.6npm warn node_modules/iobroker.iot/node_modules/@iobroker/adapter-corenpm warn @iobroker/adapter-core@"^3.0.4" from iobroker.iot@3.3.0npm warn node_modules/iobroker.iot npm error code EBADENGINE npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-07-29T21_11_21_852Z-debug-0.log host.iobroker Cannot install sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1: 1 ERROR: Process exited with code 25
Kann jemand damit was anfangen?
-
Hier läuft es durch:
$ iobroker url https://github.com/sg-app/ioBroker.fenecon --host chet --debug install sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1 NPM version: 10.8.2 Installing sg-app/ioBroker.fenecon#28e5fb459ac358c90b884acd4a5be6809e177ef1... (System call) npm warn skipping integrity check for git dependency ssh://git@github.com/sg-app/ioBroker.fenecon.git added 2 packages in 9s 191 packages are looking for funding run `npm fund` for details upload [13] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/fenecon.png fenecon.png image/png upload [12] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [11] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [10] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [9] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [7] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [6] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [5] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [4] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [3] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/i18n/uk/translations.json i18n/uk/translations.json application/json upload [1] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/jsonConfig.json jsonConfig.json application/json upload [0] fenecon.admin /opt/iobroker/node_modules/iobroker.fenecon/admin/words.js words.js application/javascript Process exited with code 0
Wie sieht der Rest deines Systems aus?
iob diag
anschauen.
Zusätzlich
cd /opt/iobroker npm ls @iobroker/adapter-core
prüfen.
-
@mojo1985 sagte in Fenecon/OpenEMS Adapter:
npm error code EBADENGINE
da passt was nicht zusammen. Hardware - OS - node
-
@thomas-braun Hi Thomas!
Hier der Output von "iob diag":
Static hostname: iobroker Icon name: computer Operating System: Raspbian GNU/Linux 11 (bullseye) Kernel: Linux 5.15.84-v7l+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 21 This system needs to be REBOOTED NOW! Nodejs-Installation: /usr/bin/nodejs v20.16.0 /usr/bin/node v20.16.0 /usr/bin/npm 10.8.1 /usr/bin/npx 10.8.1 /usr/bin/corepack 0.28.2 Recommended versions are nodejs 18.20.4 and npm 10.7.0 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 3.8G 2.6G 469M 0.0K 750M 1.4G Swap: 99M 62M 37M Total: 3.9G 2.7G 507M Active iob-Instances: 40 Active repo(s): stable ioBroker Core: js-controller 4.0.24 admin 6.13.16 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: 8081, bind: 0.0.0.0, run as: admin system.adapter.web.0 : web : iobroker - disabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 23561 States: 17976 Size of iob-Database: 31M /opt/iobroker/iobroker-data/objects.jsonl 81M /opt/iobroker/iobroker-data/states.jsonl =================== END OF SUMMARY ====================
pi@iobroker:~ $ cd /opt/iobroker pi@iobroker:/opt/iobroker $ npm ls @iobroker/adapter-core iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.accuweather@1.3.2 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.admin@6.13.16 │ ├── @iobroker/adapter-core@3.0.4 │ └─┬ @iobroker/socket-classes@1.5.0 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.airconwithme@0.0.4 │ └── @iobroker/adapter-core@2.6.8 ├─┬ iobroker.alexa2@3.26.5 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.backitup@2.11.0 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.bmw@2.5.7 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.chromecast@3.0.3 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.cloud@5.0.1 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.daswetter@3.1.13 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.discovery@4.5.0 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.dwd@2.8.5 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.feiertage@1.1.4 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.firetv@2.0.2 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.fritzdect@2.5.9 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.fullybrowser@2.1.2 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.history@3.0.1 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.homeconnect@1.3.0 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.ical@1.13.3 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.influxdb@4.0.2 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.info@2.0.0 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.iot@3.3.0 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.jarvis@3.1.8 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.javascript@7.1.6 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.linux-control@1.1.5 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.meross@1.17.0 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.mqtt@5.2.0 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.net-tools@0.2.0 │ └── @iobroker/adapter-core@2.6.0 ├─┬ iobroker.netatmo-crawler@0.8.1 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.nina@0.0.25 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.panasonic-viera@2.0.0 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.pi-hole@1.3.6 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.ping@1.6.2 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.pushover@3.0.6 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.ring@3.2.2 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.rpi2@1.3.2 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.samsung@0.5.11 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.scenes@3.0.4 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.shelly@6.6.1 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.simple-api@2.8.0 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.socketio@6.7.0 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.spotify-premium@1.3.1 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.tankerkoenig@2.1.1 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.telegram@3.0.1 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.tr-064@4.3.0 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.trashschedule@2.3.0 │ └── @iobroker/adapter-core@3.0.4 ├─┬ iobroker.tuya@3.15.0 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.vaillant@0.1.2 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.vis-timeandweather@1.2.2 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.vis@1.5.6 │ └── @iobroker/adapter-core@3.1.6 ├─┬ iobroker.web@6.2.5 │ ├── @iobroker/adapter-core@3.1.6 │ ├─┬ iobroker.socketio@6.6.1 │ │ └── @iobroker/adapter-core@3.1.6 deduped │ └─┬ iobroker.ws@2.5.11 │ └── @iobroker/adapter-core@3.1.6 deduped ├─┬ iobroker.windows-control@0.1.5 │ └── @iobroker/adapter-core@2.6.8 deduped ├─┬ iobroker.worx@2.3.4 │ └── @iobroker/adapter-core@3.0.4 └─┬ iobroker.ws@2.6.1 └── @iobroker/adapter-core@3.1.6
Und das war der Output vom zweiten Befehl
-
@mojo1985 sagte in Fenecon/OpenEMS Adapter:
This system needs to be REBOOTED NOW!
@mojo1985 sagte in Fenecon/OpenEMS Adapter:
Hier der Output von "iob diag":
leider nicht die Langfassung!
-
@mojo1985 sagte in Fenecon/OpenEMS Adapter:
Der Adapter läuft erst mit einer Beta-Version des Admin.
Dein @iobroker/adapter-core ist nicht aktuell genug.
Genauso wie dein js-controller.Das Betriebssystem kannste auch mal für eine NEUINSTALLATION vorsehen.
Debian 12 'Bookworm' in der 64Bit-Version. -
@thomas-braun Ach du Sch... so viele Baustellen :(. Ich danke dir erstmal! Hast du für die "Vorhaben" adapter-core, js-controller aktualisieren und Betriebssystem neu installieren
vielleicht ein paar Links griffbereit?
Hab jetzt mal nei gestartet. Hier der komplette Output von iob diag:
Skript v.2024-05-22 *** BASE SYSTEM *** Static hostname: iobroker Icon name: computer Operating System: Raspbian GNU/Linux 11 (bullseye) Kernel: Linux 6.1.21-v8+ Architecture: arm64 Model : Raspberry Pi 4 Model B Rev 1.5 Docker : false Virtualization : none Kernel : aarch64 Userland : 32 bit Systemuptime and Load: 11:10:15 up 24 min, 2 users, load average: 1.28, 1.12, 0.88 CPU threads: 4 *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** Time and Time Zones *** Local time: Tue 2024-07-30 11:10:15 CEST Universal time: Tue 2024-07-30 09:10:15 UTC RTC time: n/a 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': pi HOME=/home/pi GROUPS=pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c *** Display-Server-Setup *** Display-Server: false Desktop: Terminal: tty Boot Target: multi-user.target *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 2.0G 1.1G 0.0K 661M 1.9G Swap: 99M 0B 99M Total: 3.9G 2.0G 1.2G Active iob-Instances: 41 3794 M total memory 1998 M used memory 2014 M active memory 493 M inactive memory 1134 M free memory 74 M buffer memory 587 M swap cache 99 M total swap 0 M used swap 99 M free swap *** top - Table Of Processes *** top - 11:10:15 up 24 min, 2 users, load average: 1.28, 1.12, 0.88 Tasks: 195 total, 1 running, 194 sleeping, 0 stopped, 0 zombie %Cpu(s): 9.3 us, 2.7 sy, 0.0 ni, 88.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 3794.3 total, 1134.4 free, 1997.9 used, 662.1 buff/cache MiB Swap: 100.0 total, 100.0 free, 0.0 used. 1860.5 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 59G 15G 42G 26% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs tmpfs 759M 844K 759M 1% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock /dev/mmcblk0p1 vfat 253M 51M 202M 20% /boot tmpfs tmpfs 380M 0 380M 0% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Tue Jul 30 10:45:58 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 smsc95xx.macaddr=E4:5F:01:A5:F4:7C vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=83a1d6bb-02 rootfstype=ext4 fsck.repair=yes rootwait [Tue Jul 30 10:45:59 2024] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none. [Tue Jul 30 10:45:59 2024] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [Tue Jul 30 10:46:02 2024] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mmcblk0p2 ext4 rw,noatime |-/dev devtmpfs devtmpfs rw,relatime,size=1678472k,nr_inodes=419618,mode=755 | |-/dev/shm tmpfs tmpfs rw,nosuid,nodev | |-/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 | `-/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime |-/proc proc proc rw,relatime | `-/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct |-/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime | |-/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime | |-/sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot | |-/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime | |-/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 | |-/sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime | |-/sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime | |-/sys/kernel/config configfs configfs rw,nosuid,nodev,noexec,relatime | `-/sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime |-/run tmpfs tmpfs rw,nosuid,nodev,size=777080k,nr_inodes=819200,mode=755 | |-/run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k | |-/run/rpc_pipefs sunrpc rpc_pipefs rw,relatime | `-/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,size=388536k,nr_inodes=97134,mode=700,uid=1000,gid=1000 `-/boot /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro Files in neuralgic directories: /var: 5.6G /var/ 3.5G /var/log 1.8G /var/log/journal/576f358b250c4617b98a23b9a999219a 1.8G /var/log/journal 1.0G /var/lib Archived and active journals take up 1.7G in the file system. /opt/iobroker/backups: 538M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 3.7G /opt/iobroker/iobroker-data/ 2.9G /opt/iobroker/iobroker-data/files 2.6G /opt/iobroker/iobroker-data/files/ring.0 1.1G /opt/iobroker/iobroker-data/files/ring.0/doorbell_26202709 694M /opt/iobroker/iobroker-data/backup-objects The five largest files in iobroker-data are: 99M /opt/iobroker/iobroker-data/states.jsonl 38M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.d3d286bd.js.map 27M /opt/iobroker/iobroker-data/backup-objects/2024-07-30_08-59_states.jsonl.gz 27M /opt/iobroker/iobroker-data/backup-objects/2024-07-30_06-59_states.jsonl.gz 27M /opt/iobroker/iobroker-data/backup-objects/2024-07-30_04-59_states.jsonl.gz 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.16.0 /usr/bin/node v20.16.0 /usr/bin/npm 10.8.1 /usr/bin/npx 10.8.1 /usr/bin/corepack 0.28.2 nodejs: Installed: 20.16.0-1nodesource1 Candidate: 20.16.0-1nodesource1 Version table: *** 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 100 /var/lib/dpkg/status 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages 12.22.12~dfsg-1~deb11u4 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf 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: 4.0.24 admin: 6.13.16 javascript: 7.1.6 nodejs modules from github: 1 | +-- samsungtv@0.0.0 (git+https://git@github.com/luca-saggese/samsungtv.git#7fc20107455414e2afb94022682e0787e8635550) 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.airconwithme.1 : airconwithme : iobroker - enabled + system.adapter.airconwithme.2 : airconwithme : iobroker - enabled + system.adapter.airconwithme.3 : airconwithme : iobroker - enabled + system.adapter.airconwithme.4 : airconwithme : iobroker - enabled + system.adapter.alexa2.0 : alexa2 : iobroker - enabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.bmw.0 : bmw : iobroker - enabled system.adapter.chromecast.0 : chromecast : iobroker - disabled + system.adapter.cloud.0 : cloud : iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled + system.adapter.discovery.0 : discovery : iobroker - enabled system.adapter.dwd.0 : dwd : iobroker - enabled system.adapter.feiertage.0 : feiertage : iobroker - enabled + system.adapter.firetv.0 : firetv : iobroker - enabled + system.adapter.fritzdect.1 : fritzdect : iobroker - enabled + system.adapter.fullybrowser.0 : fullybrowser : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled system.adapter.history.1 : history : iobroker - disabled + system.adapter.homeconnect.0 : homeconnect : iobroker - enabled system.adapter.ical.0 : ical : iobroker - enabled system.adapter.ical.1 : ical : iobroker - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: iobroker - disabled + system.adapter.influxdb.0 : influxdb : iobroker - enabled, port: 8086 + system.adapter.info.0 : info : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled system.adapter.jarvis.0 : jarvis : iobroker - disabled + system.adapter.jarvis.1 : jarvis : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.linux-control.0 : linux-control : iobroker - enabled + system.adapter.meross.0 : meross : iobroker - enabled system.adapter.mqtt.0 : mqtt : iobroker - disabled, port: 1883, bind: 0.0.0.0 + system.adapter.net-tools.0 : net-tools : iobroker - enabled system.adapter.net-tools.1 : net-tools : iobroker - disabled system.adapter.netatmo-crawler.0 : netatmo-crawler : iobroker - enabled + system.adapter.nina.0 : nina : iobroker - enabled system.adapter.panasonic-viera.0 : panasonic-viera : iobroker - disabled system.adapter.panasonic-viera.1 : panasonic-viera : iobroker - disabled system.adapter.panasonic-viera.2 : panasonic-viera : iobroker - disabled system.adapter.pi-hole.0 : pi-hole : iobroker - disabled + system.adapter.ping.1 : ping : iobroker - enabled + system.adapter.pushover.0 : pushover : iobroker - enabled system.adapter.ring.0 : ring : iobroker - enabled + system.adapter.rpi2.0 : rpi2 : iobroker - enabled + system.adapter.samsung.0 : samsung : iobroker - enabled + system.adapter.scenes.0 : scenes : iobroker - enabled + system.adapter.shelly.0 : 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.spotify-premium.0 : spotify-premium : iobroker - disabled + system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - enabled + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 system.adapter.tr-064.0 : tr-064 : iobroker - enabled system.adapter.tr-064.1 : tr-064 : iobroker - disabled + system.adapter.trashschedule.0 : trashschedule : iobroker - enabled + system.adapter.tuya.0 : tuya : iobroker - enabled + system.adapter.vaillant.0 : vaillant : iobroker - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : iobroker - disabled system.adapter.vis.0 : vis : iobroker - enabled system.adapter.web.0 : web : iobroker - disabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.windows-control.0 : windows-control : iobroker - enabled + system.adapter.worx.0 : worx : 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.influxdb.0 : influxdb : iobroker - enabled, port: 8086 + system.adapter.shelly.0 : 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.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.1 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories stable : http://download.iobroker.net/sources-dist.json beta : http://download.iobroker.net/sources-dist-latest.json Active repo(s): stable Installed ioBroker-Instances Used repository: stable Adapter "accuweather" : 1.5.0 , installed 1.3.2 [Updatable] Adapter "admin" : 6.17.14 , insta
EDIT: Er fügt nicht alles ein. Muss dann nachher mal schauen woran das liegt
-
Ich würde erstmal die Finger von Fenecon und Beta-Versionen lassen und den jetzigen ioBroker als stable auf den letzten Stand bringen.
iob stop iob update iob upgrade all -y iob upgrade self iob start
Dann von diesem Stand ein Backup ziehen, das Betriebssystem komplett neuinstallieren:
https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht,den ioBroker 'leer' installieren und dann dort das zuvor angelegte Backup wieder reinziehen.
Wenn das dann alles stabil läuft kannst du überlegen, ob du Fenecon wirklich jetzt schon in der Beta-Version testen kannst und willst.