$def with () $var title: $_('Home') $var page: home
$_('Normal') ${_('Water Level') if options.level_adjustment==1.0 else str(round(options.level_adjustment*100, 2)) + _('% Level')}
$_('Active') $_('Rain Delay') $if rain_blocks.seconds_left(): $if inputs.rain_sensed(): $_('Rain sensed')

$_('Schedule') $_('Manual') $if not options.manual_mode:
$_('Enabled') $_('Disabled')
 
$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: $for name, adj in level_adjustments.items(): $if abs(adj-1) > 0.001:
$_('User') $(round(options.level_adjustment*100, 2))%
$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:
$# Manual program control formatting $for station in stations: $if station.enabled or station.is_master or station.is_master_two: $if station.is_master: $if station.active: $else: $elif station.is_master_two: $if station.active: $else: $else: $if station.active: $ rem = station.remaining_seconds $if rem >= 0: $else: $else:
${station.name}$_('On (Master)')$_('Off (Master)')$_('On (Master Two)')$_('Off (Master Two)') $_('in') : $_('Forever') $_('For') :
$_('Stop All Stations')
$else:
$if options.show_images: $if options.show_images: $else: $for station in [station for station in stations if station.enabled or station.is_master or station.is_master_two]: $if options.show_images: $for tick in range(0,24): $if options.show_images: $if options.show_images:
$else: <<$_(' Prev Day') $_('Today') $_('Next Day') >>
$else:
$for hour in range(0, 24): $ t = datetime.time(hour=hour, minute=0) $if options.time_format: ${t.strftime("%H:%M")}${t.strftime("%I %p").lstrip('0')}
${station.name} $_('loading...')
$else: $_('Stop All Stations') $else:
$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!')