Hmm aus dem Verzeichnis wo ich das git hingeklont hab ...
Muss es aus dem iobroker installationsverzeichnis aufgerufen werden?
NEWS
Latest posts made by stefan
-
RE: History2DB converter
-
RE: History2DB converter
Hallo zusammen,
ich versuche gerade meine history in influxdb zu konvertieren ..klappt aber leider nicht gleicher Fehler bei analyze script und history2db script
nodejs history2db.js influxdb.0 debug 0 /home/history --processAllDPs --simulate module.js:550 throw err; ^ Error: Cannot find module '/opt/history2db/ioBroker.history/converter/../lib/utils' at Function.Module._resolveFilename (module.js:548:15) at Function.Module._load (module.js:475:25) at Module.require (module.js:597:17) at require (internal/module.js:11:18) at Object.<anonymous> (/opt/history2db/ioBroker.history/converter/history2db.js:9:14) at Module._compile (module.js:653:30) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) at Function.Module._load (module.js:498:3)
Ich befürchte mir fehlt da was aber was?
Hängt es an dem .../lib/utils am Ende der Error Zeile?
Hab einfach das ioBroker.history git geclont da müsste ja alles mitgekommen sein was ich brauche oder?Irgendjemand eine Idee?
Für jede Hilfe dankbar
Stefan -
RE: Auslastung NUC (o.a.) auslesen - visualisieren
Sehr schön das freut mich [emoji4]
Zum blockly:
Jetzt Mal so aus dem Kopf weil unterwegs
Ich hab den Wert den der Befehl liefert erstmal in in einer Programm variablen gespeichert evtl, da bin ich mir nicht sicher, in Zahl umgewandelt mit einem convert Block und dann den Block schreibe Objekt mit wert genutzt … Irgendwo dazwischen umgerechnet mit den Mathe Blöcken Wenn nötig
Das ganze aber ohne Gewähr wie gesagt
Gruss
Stefan
Gesendet von meinem Mi A2 Lite mit Tapatalk
-
RE: Auslastung NUC (o.a.) auslesen - visualisieren
Eigentlich ganz einfach, wenn mans mal gemacht hat.
Zuerst den key auf PC1 erzeugen
ssh-keygen -t rsa -b 4096
Dann den Key von PC1 nach PC2 übertragen
ssh-copy-id -i ~/.ssh/id_rsa.pub user@PC2
Bei den Benutzern auf PC1 und PC2 bin ich mir nicht sicher, aber ich glaub die sollten auf beiden gleich sein. Bei mir ist das zumindest so.
Wenn das geschafft ist hole ich mir die Werte mit ssh Befehl von PC1 ausgeführt
ssh user@PC2 cat Dateipfad | grep | cut
mit cat erstmal die komplette Datei einlesen und mit der pipe | den Inhalt an grep übergeben wo ich dann schonmal die richtige Zeile ausfiltern das dann wieder per pipe an cut übergeben und mit cut die gewollte Zeichenkette ausschneiden
Ich weiss nicht ob das so verständlich ist… darum hier noch ein Beispiel:
Ich kenne den NUC und den Dateiinhalt nicht aber nehmen wir mal an da steht :
Die Temperatur von deinem NUC ist 180 °C Hilfe mir ist zu warm!!!
mit
ssh user@PC2 cat /sys/devices/virtual/thermal/thermal_zone0/temp
wäre die Ausgabe
Die Temperatur von deinem NUC ist 180 °C Hilfe mir ist zu warm!!!
dann mit grep weiterverarbeiten (die richtige Zeile filtern
ssh user@PC2 cat /sys/devices/virtual/thermal/thermal_zone0/temp | grep Hilfe
Ausgabe:
180 °C Hilfe mir ist zu warm!!! ````Das Argument für grep muss ein Wort sein was nur in der Zeile vorkommt, grep -v funktioniert genau umgekehrt dann würde nur die erste Zeile angezeigt dann weiter mit cut die richtigen Zeichen ausschneiden
ssh user@PC2 cat /sys/devices/virtual/thermal/thermal_zone0/temp | grep Hilfe | cut -c 1-3
Ausgabe:
180
So hab ich das bei mir gemacht allerdings vor allem mit loadavg meminfo hdd Belegung hdd Temp aus smartctl usw aber Prinzip ist das selbe. Manchmal kommt noch awk { print $1 } (für die richtige Spalte) und tr (für Zeichenlöschen) ins Spiel. Mit Sicherheit kann das ein Profi viel eleganter aber zu mehr reichts bei mir dann auch nicht 8-) Ich hoffe das hilft dir weiter Gruss Stefan
-
RE: Auslastung NUC (o.a.) auslesen - visualisieren
Und der link
https://wiki.ubuntuusers.de/SSH/
Irgendwo in der Mitte unter
Authentifizierung über Public-Keys
Ein blockly kann ich so ohne weiteres nicht liefern da ich mein Netzwerk Monitoring auf Munin umgestellt hab und die Scripte natürlich schon gelöscht sind 8-) aber bei Interesse könnte ich eins schnell nachbauen und Posten
Gruß
Stefan
-
RE: Auslastung NUC (o.a.) auslesen - visualisieren
Ja genau mit dem Rsa key
…meine Kenntnisse hat das am Anfang auch überschritten, aber in solchen Fällen hat mir das ubuntuusers Wiki immer sehr geholfen auch da Mal nach SSH da gibt's ne sehr gute Anleitung
Wenn ich nachher zu Hause bin suche ich das Mal raus und schick den link da gibt's auch Artikel zu grep und Cut usw wenn's nötig ist und vieles mehr für Anfänger wie mich
Gesendet von meinem Mi A2 Lite mit Tapatalk
-
RE: Auslastung NUC (o.a.) auslesen - visualisieren
Ich hab das für mich so gelöst das ich mir die Werte per SSH und angehängten Befehl hole und damit eine iobroker variable fülle …das ganze mit blockly
Also exec Block mit Befehl SSH xxx@pi Cat /...| Grep | Cut und ausführen per cron Trigger
Gruss
Stefan
Gesendet von meinem Mi A2 Lite mit Tapatalk
-
RE: Hardware Anschaffung für proxmox/iobroker
Auf dem verlinkten Beitrag hab ich das erst gelesen sonst immer nur von max 8 gb
Dann muss ich da nochmal drüber nachdenken
Kannst du was über den Stromverbrauch sagen idle und Last?
Gesendet von meinem Mi A2 Lite mit Tapatalk
-
RE: Hardware Anschaffung für proxmox/iobroker
Was mich noch beschäftigt ist der Stromverbrauch… Womit müsste man da bei meiner Planung mit rechnen? Wobei das Gerät bestimmt 90% im idle verbringt
Gesendet von meinem Mi A2 Lite mit Tapatalk
EDIT: wie bist du denn mit dem zotac zufrieden ? Gehen da wirklich 16gb ram rein ,in allen Datenblättern steht immer Max 8gb. 16gb sollten es schon sein...
Der Stromverbrauch macht mir aktuell etwas Sorgen da würde ich mit dem zotac bestimmt besser fahren. Ansonsten gefällt mir der deskmini von den Möglichkeiten und Preis-Leistung viel besser...
-
RE: Hardware Anschaffung für proxmox/iobroker
Das Konzept hinter den Containern ist mir noch nicht ganz klar da muss ich mich noch einlesen