NEWS
Adapter: ioBroker.info
-
Super!
Habe es fast hinbekommen.
Datenpunkt kann ich manuell mit dem Befehl in ioBroker schreiben lassen.
Auch das Script habe ich eingefügt und es funktioniert wenn ich statt $tempi eine Zahl eingebe.
Leider halt nicht mit dem $tempi das wohl die live Daten sein sollen?
Was kann das jetzt noch sein das er meine Temp nicht ausliest?
Crontab funktioniert auch.. -
Das kommt bei Sensors
coretemp-isa-0000 Adapter: ISA adapter Package id 0: +56.0°C (high = +100.0°C, crit = +100.0°C) Core 0: +55.0°C (high = +100.0°C, crit = +100.0°C) Core 1: +56.0°C (high = +100.0°C, crit = +100.0°C) Core 2: +56.0°C (high = +100.0°C, crit = +100.0°C) Core 3: +56.0°C (high = +100.0°C, crit = +100.0°C) pch_cannonlake-virtual-0 Adapter: Virtual device temp1: +56.0°C
-
@blackplanet333 was gibt dieser befehl aus auf dem termional:
sensors | grep temp1 -m 1 | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
-
@liv-in-sky sagte in Adapter: ioBroker.info:
sensors | grep temp1 -m 1 | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
da kommt garnichts..
-
@blackplanet333 teile den befehl auf
sensors | grep temp1 -m 1
dann
sensors | grep temp1 -m 1 | awk '{print $2}'
-
@liv-in-sky sagte in Adapter: ioBroker.info:
sensors | grep temp1 -m 1 | awk '{print $2}'
root@pve:~# sensors | grep temp1 -m 1 temp1: N/A root@pve:~# sensors | grep temp1 -m 1 | awk '{print $2}' N/A root@pve:~#
-
Anscheinend weil er auf den oberen temp 1 zugreift...
root@pve:~# sensors iwlwifi-virtual-0 Adapter: Virtual device temp1: N/A acpitz-virtual-0 Adapter: Virtual device temp1: -263.2°C temp2: +27.8°C (crit = +119.0°C) coretemp-isa-0000 Adapter: ISA adapter Package id 0: +56.0°C (high = +100.0°C, crit = +100.0°C) Core 0: +56.0°C (high = +100.0°C, crit = +100.0°C) Core 1: +56.0°C (high = +100.0°C, crit = +100.0°C) Core 2: +57.0°C (high = +100.0°C, crit = +100.0°C) Core 3: +59.0°C (high = +100.0°C, crit = +100.0°C) pch_cannonlake-virtual-0 Adapter: Virtual device temp1: +56.0°C
-
@blackplanet333 ja das stimmt
das muss umgeschrieben werden
probier mal:
sensors | grep temp1 -m 2 | awk 'NR == 2' | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
-
@liv-in-sky sagte in Adapter: ioBroker.info:
sensors | grep temp1 -m 2 | awk 'NR == 2' | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
Dann kommt 63 raus, was aber nicht mit der aktuellen Temp übereinstimmt...
root@pve:/usr/local/bin# sensors iwlwifi-virtual-0 Adapter: Virtual device temp1: N/A acpitz-virtual-0 Adapter: Virtual device temp1: -263.2°C temp2: +27.8°C (crit = +119.0°C) coretemp-isa-0000 Adapter: ISA adapter Package id 0: +57.0°C (high = +100.0°C, crit = +100.0°C) Core 0: +55.0°C (high = +100.0°C, crit = +100.0°C) Core 1: +55.0°C (high = +100.0°C, crit = +100.0°C) Core 2: +55.0°C (high = +100.0°C, crit = +100.0°C) Core 3: +57.0°C (high = +100.0°C, crit = +100.0°C) pch_cannonlake-virtual-0 Adapter: Virtual device temp1: +54.0°C root@pve:/usr/local/bin# sensors | grep temp1 -m 2 | awk 'NR == 2' | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}' 63
-
@blackplanet333 es ist die 3te zeile
NR==3 ändern -
sorry das stimmt nicht - wir suchen temp2 und nicht temp1
sensors | grep temp2 -m 1 | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
-
Ok nun hab ich 27 aber die cpu hat ja 54?
root@pve:/usr/local/bin# sensors | grep temp2 -m 1 | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}' 27 root@pve:/usr/local/bin#
-
bin schon verwirrt
-
-
@liv-in-sky sagte in Adapter: ioBroker.info:
sensors | grep temp1 -m 3
du bist echt nicht unterzukriegen!
root@pve:/usr/local/bin# sensors | grep temp1 -m 3 temp1: N/A temp1: -263.2°C temp1: +53.0°C root@pve:/usr/local/bin#
-
@blackplanet333 also do ch die 3te zeile
sensors | grep temp1 -m 3 | awk 'NR == 3' | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
-
@liv-in-sky sagte in Adapter: ioBroker.info:
sensors | grep temp1 -m 3 | awk 'NR == 3' | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}'
danke jetzt haben wir es...
root@pve:/usr/local/bin# sensors | grep temp1 -m 3 | awk 'NR == 3' | awk '{print $2}' | awk '{print substr($1, length($0)-6,2)}' 56
-
So alles abgeändert.
Möchte mich herzlichst bei @liv-in-sky für die enorme Geduld und die Perfekte Hilfe bedanken!
So macht es Spaß!! -
@ldittmar wird hier daran gerade gebastelt, stimmt hier etwas nicht, oder hab ich irgendeine Info überlesen?
ist bei mir der Stand seit einigen Tagen
-
Moin, mal eine Frage hierzu...
Unter Systeminformationen werden mir mein Master und Slave angezeigt,
aber unter Objekte kann ich den Slave nicht finden. Wie komme ich
an die Daten vom Slave?