sunshine_time

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:

sunshine_time

Beitrag von JoachimF »

in der current.inc befinden sich folgend sunshine* Einträge mit der entsprechenden Ausgabe:

('sunshine_time','red','current','1'), Strahlungsleistung 283 W/m²
('sunshine_hours','#f2a265','day','1'), Sonnenzeit 120W/m² 1:28 Std.
('sunshine_time','blue','day','1'), Strahlungsleistung
('sunshineDur','#f2a265','deltatime','1'), Sonnenschein Zeit 1:26:06 Std.

Das sunshine_time,day keinen Wert liefert ist OK?
Gruß Joachim

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

Re: sunshine_time

Beitrag von Werner »

Das sunshine_time,day keinen Wert liefert ist OK?
Ja - da die Tageswerte sinnvoll nur mit min, max, sum, avg ... sind.
Wenn du hier den Durchschnittswert verwenden möchtest, kannst Du
die current.inc so entsprechend abändern.

Code: Alles auswählen

    #else
      <tr>
        #if $x[2] == 'day'
         #set $ztx = " &oslash;"
        #end if 
        <td class="label"><font color=$color>$obs.label[$x[0]]$ztx</font></td>
        #if $x[2] == 'deltatime'
          #set $xt = $getattr($day, $x[0])
          #if not $use_lang
           #set $ztx = 'Std.'
           #set $xt1 = $xt.sum.format("%(hour)d:%(minute)02d:%(second)02d")
          #else 
           #set $ztx = $gettext("hrs.")
           #set $xt1 = $xt.sum.long_form(format_string="%(hour)d:%(minute)02d:%(second)02d")
          #end if
          <td class="data">$xt1 $ztx</td>
        #elif $x[2] == 'day'
         <td class="data">$xt.avg</td>
        #else
         <td class="data">$xt</td>
        #end if
      </tr>
    #end if
Antworten