added sensors block

This commit is contained in:
Matthew Wall
2017-01-22 16:31:42 -05:00
parent e0502cc89b
commit 29dae0080a
3 changed files with 71 additions and 4 deletions

View File

@@ -555,6 +555,7 @@ if __name__ == "__main__":
'skins/Standard/rss.xml.tmpl',
'skins/Standard/satellite.inc',
'skins/Standard/skin.conf',
'skins/Standard/sensors.inc',
'skins/Standard/standard.css',
'skins/Standard/standard.js']),
('skins/Standard/NOAA',
@@ -594,10 +595,14 @@ if __name__ == "__main__":
('util/systemd',
['util/systemd/weewx.service']),
('util/udev/rules.d',
['util/udev/rules.d/acurite.rules', 'util/udev/rules.d/cc3000.rules',
'util/udev/rules.d/fousb.rules', 'util/udev/rules.d/te923.rules',
'util/udev/rules.d/vantage.rules', 'util/udev/rules.d/wmr100.rules',
'util/udev/rules.d/wmr200.rules', 'util/udev/rules.d/wmr300.rules',
['util/udev/rules.d/acurite.rules',
'util/udev/rules.d/cc3000.rules',
'util/udev/rules.d/fousb.rules',
'util/udev/rules.d/te923.rules',
'util/udev/rules.d/vantage.rules',
'util/udev/rules.d/wmr100.rules',
'util/udev/rules.d/wmr200.rules',
'util/udev/rules.d/wmr300.rules',
'util/udev/rules.d/ws28xx.rules'])
]
)

View File

@@ -50,6 +50,7 @@
#include "current.inc"
#include "celestial.inc"
#include "hilo.inc"
#include "sensors.inc"
#include "about.inc"
</div>

View File

@@ -0,0 +1,61 @@
## sensors module for standard skin
## Copyright Tom Keffer, Matthew Wall
## See LICENSE.txt for your rights
<div id='sensors_widget' class="widget">
<div class="widget_title">
Sensors
<a class="widget_control"
onclick="toggle_widget('sensors')">&diams;</a>
</div>
<div class="widget_contents">
<table>
<tr><td colspan="2">Connectivity</td></tr>
<tr>
<td class="label">Transmitter</td>
<td class="data">$current.rxCheckPercent</td>
</tr>
<tr><td colspan="2">Battery Status</td></tr>
<tr>
<td class="label">Transmitter</td>
<td class="data">$current.txBatteryStatus</td>
</tr>
<tr>
<td class="label">Wind</td>
<td class="data">$current.windBatteryStatus</td>
</tr>
<tr>
<td class="label">Rain</td>
<td class="data">$current.rainBatteryStatus</td>
</tr>
<tr>
<td class="label">Outside Temperature</td>
<td class="data">$current.outTempBatteryStatus</td>
</tr>
<tr>
<td class="label">Inside Temperature</td>
<td class="data">$current.inTempBatteryStatus</td>
</tr>
<tr><td colspan="2">Voltages</td></tr>
<tr>
<td class="label">Console</td>
<td class="data">$current.consBatteryVoltage</td>
</tr>
<tr>
<td class="label">Heating</td>
<td class="data">$current.heatingVoltage</td>
</tr>
<tr>
<td class="label">Supply</td>
<td class="data">$current.supplyVoltage</td>
</tr>
<tr>
<td class="label">Reference</td>
<td class="data">$current.referenceVoltage</td>
</tr>
</table>
</div>
</div>