Thanks! The .raw made the decisive difference
Am Sonntag, 11. August 2019 19:01:37 UTC+2 schrieb Pat: > > Hi Manfred, I took this one right from the Season's skin, but modified it > slightly to include the CSS color so it was inline. Give this a try (remove > it from the table's tr's and td's if you're not using a table) > > #if $day.txBatteryStatus.has_data > <tr> > <td style="text-align:right; padding:4px 8px 0 0;"> > Transmitter Battery</td> > <td style="text-align:left; font-weight:bold; > padding-top:4px;"> > #if $current.txBatteryStatus.raw == 0 > <span style="color:#44aa44;">OK</span> > #else > <span style="color:#aa4444;">LOW</span> > #end if > </td> > </tr> > #end if > > > On Sunday, August 11, 2019 at 9:44:24 AM UTC-4, Manfred Maier wrote: >> >> Thanks Pat! It works. >> >> Yet, my website coding skills are unfortunately not the best. >> How does your code look like, where you translate the >> $current.txBatteryStatus into a green 'OK' (on your about-page)? >> I've tried all different kinds of if-statements but none worked. >> >> >> >> Am Sonntag, 11. August 2019 04:16:34 UTC+2 schrieb Pat: >>> >>> Is your station or driver tracking the rxCheckPercent? (check your >>> database to see if its populated). If so then try $current.rxCheckPercent >>> for the text representation. >>> >>> To graph it add this to your graphs.conf >>> >>> [about] >>> show_button = false >>> time_length = 172800 # 48 hours in seconds >>> aggregate_type = last >>> aggregate_interval = 300 # 5 min >>> gapsize = 300000 # 5 min >>> >>> [[rxchart]] >>> title = ISS Receive Stats >>> yaxis_max = 100 >>> [[[rxCheckPercent]]] >>> color = "#268bd2" >>> >>> [[rxchartyear]] >>> title = ISS Receive Stats Average >>> yaxis_max = 100 >>> xaxis_groupby = month >>> xaxis_categories = 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', >>> 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' >>> time_length = year >>> [[[rxCheckPercent]]] >>> aggregate_type = avg >>> color = "#268bd2" >>> >>> >>> >>> Then at the top of your about.inc add this line which initializes >>> Highcharts for the [about] graph group >>> >>> <script type='text/javascript'>showChart("about");</script> >>> >>> >>> Then inside your about.inc where you want the graph to actually appear >>> add this: >>> >>> <div id="rxchart" style="margin-top:30px;"></div> >>> <div id="rxchartyear" style="margin-top:30px;"></div> >>> >>> >>> Basically the top of the about.inc will initialize the Highcharts >>> [about] code, and the <div>'s tell it where to put those charts. You can >>> see that the <div ID> is the same name as the chart name inside the [about] >>> graph group. >>> >>> With this simple logic in mind, you can put any chart on any page you >>> want. >>> >>> >>> On Saturday, August 10, 2019 at 5:13:31 PM UTC-4, Manfred Maier wrote: >>>> >>>> Hi Pat, >>>> a quick question: >>>> How do I get the Signal Quality / ISS Receive Stats onto the About >>>> page? I've tried $station.rxCheckPercent, but that triggered an error. >>>> >>>> Is the about.inc of your page somewhere available? >>>> >>>> Thanks! >>>> Manfred. >>>> >>>> >>>> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/399a331c-84f1-41a0-be46-c72b705d7942%40googlegroups.com.