Regenanzeige - current.inc

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Regenanzeige - current.inc

Re: Regenanzeige - current.inc

von Werner » 20 Mai 2025 20:25

Ok - bei Regen gibt es eine "Sonderlocke" im Code

Code: Alles auswählen

    #elif $x[0] == 'rain'
      <tr>
        <td class="label"><font color=$color>$obs.label[$x[0]]$ztx</font></td>
        <td class="data">$xt</td>
      </tr>
      <tr>
         #set $xt2 = $gettext("Day")
        <td class="label"><font color=$color>$obs.label[$x[0]]$ztx $xt2</font></td>
        #if 'wx_binding' in $x[2]
         #set $xt1 = $day(data_binding=$txt).rain.sum
        #else 
         #set $xt1 = $day.rain.sum
        #end if
        <td class="data">$xt1</td>
      </tr>
Hier wird immer zusätzlich der errechnete Tagesregen (rain.sum) aus WeeWx ausgegeben!
Wenn man das nicht möchte, das entfernern aus oben angezeigten Code:
<tr>
#set $xt2 = $gettext("Day")
<td class="label"><font color=$color>$obs.label[$x[0]]$ztx $xt2</font></td>
#if 'wx_binding' in $x[2]
#set $xt1 = $day(data_binding=$txt).rain.sum
#else
#set $xt1 = $day.rain.sum
#end if
<td class="data">$xt1</td>
</tr>

Re: Regenanzeige - current.inc

von JoachimF » 20 Mai 2025 16:51

Werner hat geschrieben: Ja, indem man die letzte Option auf '0' ändert, also
Leider funktioniert es so nicht bei mir.

Re: Regenanzeige - current.inc

von Werner » 20 Mai 2025 15:00

Kann man diesen Eintrag Regen Tag unterdrücken?
Ja, indem man die letzte Option auf '0' ändert, also

Code: Alles auswählen

 ('rain_today','#71e1e1','day','0'),
 
Ein Wert kommt von der Station, der andere Wert von WeeWx (rain_today)
und da hier 'day' angegeben ist, wird Tag ergänzt.

Regenanzeige - current.inc

von JoachimF » 20 Mai 2025 10:13

Eowitt current.inc
Ecowitt_Regen.png
Ecowitt_Regen.png (87.53 KiB) 1997 mal betrachtet
Die rain Zeile erzeugt 2 Einträge: Regen und Regen Tag
Der Text Regen steht in der de.conf , aber woher kommt der zusätzliche Text Tag ?
Kann man diesen Eintrag Regen Tag unterdrücken?

Die Werte Regen Tag und Regen/Tag sind hier zufällig identisch,
normalerweise tritt eine Differenz auf.

Nach oben