index.html.tmpl #if #endif

wenn es um andere Software geht
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

index.html.tmpl #if #endif

Beitrag von JoachimF »

Hallo,

in der index.html.tmpl ist folgender Code enthalten

Code: Alles auswählen

<!--  Bodenfeuchte Hecke -->            
            #if $day.soilMoist1.has_data 
            <img src="daysoilMoist.png"      alt="$obs.label.soilMoist1" />
            #end if
daysoilMoist.png zeigt auch die Daten von soilMoist2 an.

Der Sensor soilMoist1 ist nicht optimal plaziert und liefert manchmal keine Daten,
was zur Folge hat, dass dann auch der Sensor soilMoist2 nicht angezeigt wird (graphisch).

Kann man den Code so ändern, dass wenn sowohl soilMoist1 ODER soilMoist2 Daten hat, eine Grafik erstellt wird?

Beholfen habe ich mich mit dem Austausch von $day.soilMoist1. gegen $day.soilMoist2.

Ich könnte auch die Positionen der beiden Feuchtesensoren in der Hecke tauschen, aber eine Softwarelösung sagt mir mehr zu.
Gruß Joachim

https://puttkammer.de
Benutzeravatar
Werner
Site Admin
Beiträge: 5681
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 59 mal
Kontaktdaten:

Re: index.html.tmpl #if #endif

Beitrag von Werner »

Einfach so abändern:

Code: Alles auswählen

<!--  Bodenfeuchte Hecke -->            
            #if $day.soilMoist1.has_data or $day.soilMoist2.has_data
            <img src="daysoilMoist.png"      alt="$obs.label.soilMoist1" />
            #end if
Da ich 4 Sensoren gleichzeitig darstelle, ist der Code bei mir so

Code: Alles auswählen

            #if $day.soilMoist1.has_data or $day.soilMoist2.has_data or $day.soilMoist3.has_data or $day.soilMoist4.has_data
Wenn jetzt ein Sensor davon keine Daten liefert wird trotzdem die Grafik dargestellt.

Hab übrigens den interceptor-Treiber und den gw1000-Treiber erneut angepasst.
Damit ist es möglich (mit GW1000, GW1100, GW2000, HP2650, WS1900) beide Treiber gleichzeitig zu nutzen
und hat die Daten vom Interceptor-Treiber (z.B. Station Uptime) und dem GW1000-Treiber (Signale)
in einer Weewx-Installation: Beispiel:
https://www.pc-wetterstation.de/wetter/weewx4
Benutzeravatar
JoachimF
Beiträge: 222
Registriert: 08 Dez 2021 20:29
Wohnort: Carces
Hat sich bedankt: 1 mal
Kontaktdaten:

Re: index.html.tmpl #if #endif

Beitrag von JoachimF »

or eingefügt.
Hab die beiden Heckensensoren gerade einmal köperlich inspiziert und siehe: Wildschweine haben den einen Sensor ausgebuddelt.
Gruß Joachim

https://puttkammer.de
david1
Beiträge: 5
Registriert: 22 Dez 2022 09:42
Danksagung erhalten: 1 mal

Re: index.html.tmpl #if #endif

Beitrag von david1 »

JoachimF hat geschrieben: 20 Dez 2022 12:09 or eingefügt.
Hab die beiden Heckensensoren gerade einmal köperlich inspiziert und siehe: Wildschweine haben den einen Sensor ausgebuddelt.
uiuiuiui die wildschweine
Antworten