NEWS
HTML Tabelle Linux-Control Adapter
-
@Homoran ist nicht so wild - das script stört das nicht
es fehlen nochdie datenpunkte : ip und root
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
es fehlen nochdie datenpunkte : ip und root
müssen die drin sein?
also nicht optional?OK mache ich heute abend - muss jetzt weg
-
scrounger hat evtl vor diese datenpunkte evtl auch automatisch zu holen - danke für die ersten tests - man lernt nie aus
-
@Homoran sagte in HTML Tabelle Linux-Control Adapter:
müssen die drin sein?
also nicht optional?sollten schon drin sein
-
@liv-in-sky habe jetzt alle Daten eingegeben - nix
Skript neu gestartet:
beim nächsten refresh ist wieder alles weg
-
@Homoran das undefined sind die bilder - zum test kannst du ja mal irgendein bild definieren - hauptsache es ist da
( das muss ich noch irgendwie abfangen)hast du folder und services im adapter definiert ? oder werden sie nur nicht angezeigt
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
hast du folder und services im adapter definiert ?
Nö.
ich wusste nicht, dass man ALLES braucht. ich dachte man DARF auswählen was man möchte
Werde mal rumspielen, aber:
RasPi4: Whitelist
Nur Datenpunkte für die folgenden Dienste erstellen (leer, um alle Dienste abzurufen)
und es ist leer
-
@Homoran ja die folder und service sollten kein thema sein, wenn sie leer sind - dann ist halt nix zum anzeigen - die bilder müssen drin sein
aber dann stimmt alles bei deinem bild - außer die bilder
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
aber dann stimmt alles bei deinem bild
neee
das bleibt nach Skriptstart nur einen Zyklus bestehen.
Dann ist es weg.Jetzt habe ich ein Verzeichnis eingegeben - nix passiert
Skript neu gestartet, nach paar Sekunden:
nach kurzer Zeit ist die Tabelle wieder leer
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
wenn sie leer sind - dann ist halt nix zum anzeigen
ich hatte die whitelist so verstanden, dass alle Prozesse angezeigt werden, wenn nix drin steht. Dort steht ja.
Nur Datenpunkte für die folgenden Dienste erstellen (leer, um alle Dienste abzurufen)
-
@Homoran ok - kenn ich so nich
bitte mal javascript instanz neustarten
der datenpunkt, in wekchen das html geschrieben (dpVIS) wird aber nicht von einem anderen script beschrieben ?
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
der datenpunkt, in wekchen das html geschrieben (dpVIS) wird aber nicht von einem anderen script beschrieben ?
nöö, den hatte ich frisch angelegt
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
bitte mal javascript instanz neustarten
mach ich.
Hatte jetzt ein wildfremdes png dem RasPi4 zugeordnet.
Hat geklappt, aber auch jetzt erst nach neustart und dann wieder weg -
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
bitte mal javascript instanz neustarten
Done! Dann erscheint nach wenigen Sekunden (nach Skriptstart)
nach kurzer Zeit wieder weg.
//@liv-in-sky 2020 12.8.-16:42 //HIER WIRD PFAD UND FILENAME DEFINIERT const path = "/htmlexample.html"; //FIlenamen definieren const home ='vis.0' //wo soll das file im iobroker-file-system liegen ? (oder z.b auch iqontrol.meta) let braucheEinFile=false; // bei true wird ein file geschrieben let braucheEinVISWidget=true; // bei true wird ein html-tabelle in einen dp geschrieben - siehe nächste zeile let braucheMaterialDesignWidget=false; // bei true wird ein json in einen dp geschrieben - MUSS ANGELEGT WERDEN !!! let dpMaterialWidget="0_userdata.0.Tabellen.Linux-Controll-List-Widget"; // WICHTIG wenn braucheMaterialDesignWidget auf true MATERIALDESIGN List Widget - datenpunkt anlegen : zeichenkette let dpVIS="0_userdata.0.Tabellen.Linux-Control" //WICHTIG wenn "braucheEinVISWidget" auf true gesetzt !! dp zusätzlich für VIS-HTML-Basic-Widget let mySchedule=" * * * * * "; //jede minute
habe nur dort (Zeile 11) den DP drin
-
@Homoran hast du mal den dp beobachtet, wie oft der beschrieben wird
eigentlich nur nach scriptstart und dann jede minute
ist ja seltsam
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
und dann jede minute
dann ist die Tabelle wieder leer
-
@Homoran hast du andere tabellen scripte von mir am laufen, die funktionieren
ich kenne so eine art fehler nur, wenn ich mal wieder beim script testen so großen müll programmiert hsbe, dass das script weiterläuft obwohl es deaktiviert ist - dann hilft nur neustart
das kann aber bei dieser version nicht sein - die läuft ohne ärger bei mir
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
hast du andere tabellen scripte von mir am laufen, die funktionieren
aber ja!
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
dann hilft nur neustart
diesmal leider nicht
Neustart:
Inhalt des DP:<center><table bordercolor="grey" border="2px" cellspacing="2" cellpadding="2" width="auto" rules="all" style="color:#BDBDBD; font-size:16px; font-family:Ubuntu-Regular;background-image: linear-gradient(42deg,#424242,#424242);"><tr height="35" style="color:#BDBDBD; font-size: 16px; font-weight: normal ; border-bottom: 3px solid white "><td width=auto align=left> Server </td><td width=auto align=center>  </td><td align=center>  </td><td align=right>  </td></tr><tr bgcolor="#151515"><td align=left> <img src=/vis/img/eg_trans.png height="17" width="17">  <span style="font-size:130%"><font color="#4da6ff"><span>RasPi4<span> </td><td align=center> <font color="#5cc7ff">HD: 19 % </td><td align=center> <font color="#5cc7ff">192.168.138.139 </td><td align=right> <font color="#5cc7ff">57 °C </td></tr><tr bgcolor="#000000"><td align=left>  </td><td align=center> <font color="#5cc7ff">buster (10 ) </td><td align=center> <font color="#5cc7ff">Restart!  <button style="border:none; background-color:transparent; color:white; font-size:1em; text-align:left" value="toggle" onclick="setOnDblClickCustom1('linux-control.0.RasPi4.control.restart')">☢️</button> </td><td align=right> <font color="#5cc7ff">Shutdown!  <button style="border:none; background-color:transparent; color:white; font-size:1em; text-align:left" value="toggle" onclick="setOnDblClickCustom1('linux-control.0.RasPi4.control.shutdown')">☢️</button> </td></tr><tr bgcolor="#151515"><td align=left> <font color="#ffffff">Folder </td><td align=center>  </td><td align=center> <font color="#ffffff">iobroker </td><td align=right> <font color="#ffffff">190.3 MB </td></tr></table><script> function setOnDblClickCustom1( myvalue ) {var Self = this; objID = myvalue; console.log(myvalue); Self.servConn.setState(objID, true); console.log(objID)} </script>
zur nächsten Minute:
Inhalt:<center><table bordercolor="grey" border="2px" cellspacing="2" cellpadding="2" width="auto" rules="all" style="color:#BDBDBD; font-size:16px; font-family:Ubuntu-Regular;background-image: linear-gradient(42deg,#424242,#424242);"><tr height="35" style="color:#BDBDBD; font-size: 16px; font-weight: normal ; border-bottom: 3px solid white "><td width=auto align=left> Server </td><td width=auto align=center>  </td><td align=center>  </td><td align=right>  </td></tr></table><script> function setOnDblClickCustom1( myvalue ) {var Self = this; objID = myvalue; console.log(myvalue); Self.servConn.setState(objID, true); console.log(objID)} </script>
und so bleibt es die nächste Zeit. Timestamp ändert sich jede Minute, Timestmp von geändert bleibt.
(bitte nicht an den fehlenden Daten im ersten screenshot stören) hatte keine Zeit für refresh des Browsers
EDIT:
Was mich allerdings wundert ist, dass bei ersten (korrekten) Mal der Wert nicht ACK ist, nachher schon -
ich überprüfe das morgen noch mal richtig - bin nicht am hauptrechner
melde mich morgen wieder - sorry für den ärger
-
@Homoran vielleicht hast du lust, dass script nochmal runterzuladen und neu installieren - falls du firfox nutzt, bitte mit chrome
die settings könntest du dir ja kopieren
-
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
sorry für den ärger
so ein Quatsch!!!
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
vielleicht hast du lust, dass script nochmal runterzuladen und neu installieren
aber auch erst morgen.
@liv-in-sky sagte in HTML Tabelle Linux-Control Adapter:
falls du firfox nutzt, bitte mit chrome
nee Bitbox Chrome
du weisst doch: das mit den dummen Icons -
@Homoran zur sicherheit könntest du auch mal einen service einrichten - nicht das da doch ein fehler ist, wenn da keiner angegeben wird
ich habe nur mit services getestet
können wir gerne erst morgen machen