Das Display kann geschaltet werden
This commit is contained in:
parent
9e1bae1894
commit
953c0a947a
2 changed files with 24 additions and 4 deletions
17
README.md
17
README.md
|
|
@ -288,6 +288,23 @@ Aktuell werden die Daten unter anderem aus folgenden Quellen bezogen:
|
||||||
- Linux-Control Adapter für Systemdaten
|
- Linux-Control Adapter für Systemdaten
|
||||||
|
|
||||||
Vor der Inbetriebnahme müssen die verwendeten Datenpunkte und URLs entsprechend der eigenen Umgebung angepasst werden.
|
Vor der Inbetriebnahme müssen die verwendeten Datenpunkte und URLs entsprechend der eigenen Umgebung angepasst werden.
|
||||||
|
## Displaysteuerung
|
||||||
|
|
||||||
|
Die Hintergrundbeleuchtung des Displays kann über einen ioBroker-Datenpunkt gesteuert werden:
|
||||||
|
|
||||||
|
```text
|
||||||
|
javascript.0.Variablen.Server_Display
|
||||||
|
```
|
||||||
|
|
||||||
|
Mögliche Werte:
|
||||||
|
|
||||||
|
- `true` → Dashboard aktiv
|
||||||
|
- `false` → Display wird schwarz geschaltet
|
||||||
|
|
||||||
|
Bei deaktiviertem Display werden keine Dashboards erzeugt und keine Datenabfragen durchgeführt. Das Skript prüft lediglich in regelmäßigen Abständen den Schaltzustand und aktiviert die Anzeige automatisch wieder, sobald der Datenpunkt auf `true` gesetzt wird.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Screenshots
|
# Screenshots
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
11
down.py
11
down.py
|
|
@ -408,9 +408,6 @@ def get_us24_ram():
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
# -------------------------------------------------
|
|
||||||
# Speedtest aus InfluxDB lesen
|
|
||||||
# -------------------------------------------------
|
|
||||||
def get_display_enabled():
|
def get_display_enabled():
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
@ -421,9 +418,15 @@ def get_display_enabled():
|
||||||
|
|
||||||
return value.lower() == "true"
|
return value.lower() == "true"
|
||||||
|
|
||||||
except:
|
except Exception as e:
|
||||||
|
|
||||||
|
print(f"Displaysteuerung nicht erreichbar: {e}")
|
||||||
|
|
||||||
return True
|
return True
|
||||||
|
# -------------------------------------------------
|
||||||
|
# Speedtest aus InfluxDB lesen
|
||||||
|
# -------------------------------------------------
|
||||||
|
|
||||||
def get_speedtest():
|
def get_speedtest():
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue