NEWS
Rpi2 adapter unter stretch
-
Hallo mitsammen!
Habe den test-raspi auf stretch migriert. läuft alles super (wie auf http://forum.iobroker.net/viewtopic.php … 259#p82259 berichtet) mit Ausnahme eines Fehlers: Der rpi2-Adapter bringt einen Fehler
rpi2.0 2017-08-31 18:08:43.701 error No Value found for memory_available
Ich hab mir das jetzt henauer angeschaut und der Fehler ist im Bereich von einer neuen 'free' angesiedelt.
Erstens will las neue free nden verwendeten Parameter -mk nicht da es sagt dass zwei verschiedene Angaben über die Anzeigegröße nicht sinnvoll sind.
Dann hat sich auch das Ausgabeformat geändert!
In Jessie:
free total used free shared buffers cached Mem: 949572 774304 175268 133392 51888 207556 -/+ buffers/cache: 514860 434712 Swap: 102396 2724 99672
und auf stretch:
free total used free shared buff/cache available Mem: 896788 333648 96356 98048 466784 399556 Swap: 102396 25060 77336
Nun, man könnte auch das MemAvailable von /proc/meminfo nehmen und dann würde der Eintrag im json so aussehen:
"memory_available": { "command": "cat /proc/meminfo", "regexp": "MemAvailable:\\s+(\\d+)", "post": "$1/1024" }
Das erzeugt keinen fehler!
-
Hallo Frank,
sieh mal hier:
http://forum.iobroker.net/viewtopic.php?f=20&t=7842
gilt für Raspbian stretch und Rock64 Stretch
Gruß
Rainer
-
Danke, kannte den thread nicht!
p.s.: Da neuere Installationen und zukünftige updates eher nicht auf alte Programmversionen beruhen sollten wir checken ob alles läuft. Habe deshalb meinen test-Raspi upgedated um auch meine Adapter auf beiden testen zu können.