NEWS
Skript ASUS benutzte RAM in % berechnen
-
Hallo zusammen
Bin relativ neu auf ioBroker und kenne mich hier nicht so mit den JS aus.
Ich würde gerne von meinem Asus TinkerS, worauf ioBroker läuft, wie in Raspberrymatic die SV's für Arbeitsspeicher belegt, CPU und Betriebszeit berechnen und in die jeweiligen SV's auf der CCU schreiben.
Folgende Datenpunkte habe ich:
Die Temperatur habe ich bereist mit Hilfe von paul53 ohne Fehlermeldung hinbekommen.
Hat mir hier jemand bitte einen Tipp.
Schönen Advents-Sonntag.
-
Hallo zusammen
Hat mir keiner einen Tipp?
Ich möchte alle 5 Minuten zum Beispiel die Speicherbelegung in % in eine SV auf der Raspbeerymatic schreiben.
Datenpunkte:
RAM Total: rpi2.memory.memory_ total = 100%
RAM Belegt: rpi2.memory.memory_available
SV: RAM_ioBroker_belegt = Berechnen in %
Kann mir bitte jemand eine Skript-Vorlage zustellen.
Besten Dank im Voraus.
Schönen 2. Advent
-
Habe mal etwas gefunden und probiert, leider noch ohne Erfolg…
const idQuelle = "rpi2.0.uptime.uptime", idZiel = "hm-rega.0.3998"; function formatminutes(idQuelle) { function form(x) { return ((x > 9) ? x :"0" + x); } var minutes = Math.floor(idQuelle/60000); var days = Math.floor(minutes /1440); minutes = minutes - days * 1440; var hours = Math.floor(minutes / 60); minutes = minutes - hours * 60; return ((days !== 0)? days + " days, ") + form(hours) + ":" + form(minutes); }
Wie kann ich die Millisekunden aus dem Datenpunkt holen, umrechnen in Tag, h:m und dieses in die SV Typ Zeichenkette schreiben.