$def with ()
$var title: $_('Home')
$var page: user
$if len([v for v in level_adjustments.values() if abs(v-1) > 0.001]) > 0:
$_('Water Level adjustments')
$if abs(options.level_adjustment-1) > 0.001:
$_('User') |
$(round(options.level_adjustment*100, 2))% |
$for name, adj in level_adjustments.items():
$if abs(adj-1) > 0.001:
$name |
$(round(adj*100, 2))% |
$_('Total') |
$(round(level_adjustments.total_adjustment()*100, 2))% |
$if len([v for v in program_level_adjustments.values() if abs(v-100) > 0.001]) > 0:
$_('Programs adjustments by sensors')
$for name, adj in program_level_adjustments.items():
$if adj < 100:
$name |
$(round(adj, 2))% |
$if options.manual_mode:
$else:
$if options.show_images:
|
|
$else:
| |
|
<<$_(' Prev Day')
$_('Today')
$_('Next Day') >>
|
$for hour in range(0, 24):
$ t = datetime.time(hour=hour, minute=0)
$if options.time_format:
| ${t.strftime("%H:%M")} |
$else:
${t.strftime("%I %p").lstrip('0')} |
$for station in [station for station in stations if station.enabled or station.is_master or station.is_master_two]:
${station.name} |
$if options.show_images:
|
$_('loading...') |
$for tick in range(0,24):
|
$if options.show_images:
$else:
|
$_('Stop All Stations')
|
|
$if not options.manual_mode and any((station.enabled and any(station.index in program.stations for program in programs.get()) and any(balance['valid'] for balance in station.balance.values())) for station in stations.get()):
$if options.show_plugin_data or options.show_sensor_data:
$if options.show_plugin_data:
$if options.show_sensor_data:
$if options.use_weather:
$if options.weather_status == 0:
$_('Weather - No location found!')
$if options.weather_status == 1:
$_('Weather - Location') $_('found:') $options.location
$if options.weather_lat and options.weather_lon:
$ patch = 'https://www.openstreetmap.org/#map=15/' + options.weather_lat + '/' + options.weather_lon
$_('Map')
($_('lat'): $options.weather_lat $_('lon'): $options.weather_lon)
$if options.weather_status == 2:
$_('Weather - No location coordinates available!')