Untitled
unknown
plain_text
2 years ago
76 kB
5
Indexable
title: Solar
views:
- theme: Backend-selected
title: Deye
path: deye
subview: false
cards:
- type: custom:sunsynk-power-flow-card
cardstyle: lite
show_solar: true
card_height: 410px
solar:
mppts: 3
colour: orange
show_daily: true
animation_speed: 6
max_power: 12000
auto_scale: true
pv1_name: Ost 2,46
pv2_name: West 2,46
pv3_name: SΓΌd 7,4
inverter:
modern: true
colour: grey
three_phase: true
model: sunsynk
battery:
energy: 10000
shutdown_soc: 25
invert_power: false
colour: green
show_daily: true
animation_speed: 6
max_power: 12000
load:
colour: '#5fb6ad'
show_daily: true
show_aux: false
animation_speed: 4
max_power: 4000
grid:
colour: '#5490c2'
show_daily_buy: true
show_daily_sell: true
no_grid_colour: red
show_nonessential: true
animation_speed: 9
max_power: 11998
auto_scale: false
entities:
use_timer_248: switch.deyeinvertermaster_time_of_use
priority_load_243: sensor.deyeinvertermaster_priority_charge_or_load
day_battery_charge_70: sensor.deyeinvertermaster_summary_day_battery_charge
day_battery_discharge_71: sensor.deyeinvertermaster_summary_day_battery_discharge
day_load_energy_84: sensor.deyeinvertermaster_summary_day_load
day_grid_import_76: sensor.deyeinvertermaster_summary_day_grid_import_buy
day_grid_export_77: sensor.deyeinvertermaster_summary_day_grid_exportsell
day_pv_energy_108: sensor.deyeinvertermaster_summary_day_pv
inverter_voltage_154: sensor.deyeinvertermaster_grid_voltage_l1
load_frequency_192: sensor.deyeinvertermaster_grid_frequency
inverter_current_164: sensor.deyeinvertermaster_inverter_output_current_l1
inverter_power_175: sensor.deyeinvertermaster_inverter_output_power
grid_power_169: sensor.deyeinvertermaster_grid_load_l1
radiator_temp_91: sensor.deyeinvertermaster_temperature_ac_transformer
dc_transformer_temp_90: sensor.deyeinvertermaster_temperature_dc_transformer
pv1_power_186: sensor.deyeinvertermaster_pv1_power
pv2_power_187: sensor.deyeinvertermaster_pv2_power
pv3_power_188: sensor.deyeinvertermaster_generator_port_power
pv4_power_189: none
battery_voltage_183: sensor.deyeinvertermaster_battery_voltage
battery_soc_184: sensor.deyeinvertermaster_battery_soc
battery_power_190: sensor.deyeinvertermaster_battery_output_power
battery_current_191: sensor.deyeinvertermaster_battery_output_current
battery_temp_182: sensor.deyeinvertermaster_battery_temperature
grid_ct_power_172: sensor.deyeinvertermaster_grid_power_ct_clamp
pv1_voltage_109: sensor.deyeinvertermaster_pv1_voltage
pv1_current_110: sensor.deyeinvertermaster_pv1_current
pv2_voltage_111: sensor.deyeinvertermaster_pv2_voltage
pv2_current_112: sensor.deyeinvertermaster_pv2_current
pv3_voltage_113: none
pv3_current_114: none
pv4_voltage_115: none
pv4_current_116: none
grid_connected_status_194: binary_sensor.deyeinvertermaster_grid_connected_status
inverter_status_59: sensor.deyeinvertermaster_inverter_system_state
aux_power_166: sensor.deyeinvertermaster_aux_output_power
remaining_solar: sensor.energy_production_today_remaining
solar_sell_247: switch.deyeinvertermaster_export_solar_enabled
show_battery: true
large_font: false
panel_mode: false
show_grid: true
- type: custom:flex-horseshoe-card
view_layout:
grid-area: g2
entities:
- entity: sensor.deyeinvertermaster_battery_soc
decimals: 0
unit: '%'
name: BATTERIE
- entity: sensor.deyeinvertermaster_battery_voltage
decimals: 2
unit: V
- entity: sensor.deyeinvertermaster_battery_output_current
decimals: 2
unit: A
- entity: sensor.deyeinvertermaster_battery_output_power
decimals: 0
unit: W
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
decimals: 2
unit: kWh
name: Entladung
- entity: sensor.deyeinvertermaster_summary_day_battery_charge
decimals: 2
unit: kWh
name: Aufladung
show:
horseshoe_style: autominmax
layout:
hlines:
- id: 0
xpos: 50
ypos: 40
length: 70
styles:
- opacity: 0.2;
- id: 0
xpos: 50
ypos: 60
length: 70
styles:
- opacity: 0.2;
vlines:
- id: 0
xpos: 50
ypos: 50
length: 18
styles:
- opacity: 0.2;
states:
- id: 0
entity_index: 0
xpos: 50
ypos: 33
styles:
- font-size: 3em;
- opacity: 0.9;
- id: 1
entity_index: 1
xpos: 44
ypos: 53
styles:
- font-size: 1.5em;
- text-anchor: end;
- id: 2
entity_index: 2
xpos: 55
ypos: 53
styles:
- text-anchor: start;
- font-size: 1.5em;
- id: 3
entity_index: 3
xpos: 34
ypos: 75
styles:
- text-anchor: start;
- font-size: 2em;
- id: 4
entity_index: 4
xpos: 76
ypos: 7
styles:
- text-anchor: start;
- font-size: 1.2em;
- id: 5
entity_index: 5
xpos: 0
ypos: 7
styles:
- text-anchor: start;
- font-size: 1.2em;
icons:
- id: 0
entity_index: 1
xpos: 30
ypos: 52
align: start
size: 1
names:
- id: 0
entity_index: 0
xpos: 50
ypos: 95
styles:
- font-size: 1.2em;
- id: 1
entity_index: 4
xpos: 81
ypos: 12
styles:
- font-size: 0.5em;
- text-anchor: start;
- id: 2
entity_index: 5
xpos: 0
ypos: 12
styles:
- font-size: 0.5em;
- text-anchor: start;
horseshoe_scale:
min: 0
max: 100
width: 6
color_stops:
'0': red
'2000': green
card_mod:
style: |
ha-card {
--ha-card-background: var(--card-background-color);
color: var(--primary-color);
}
- type: custom:apexcharts-card
view_layout:
grid-area: stats1
chart_type: donut
header:
show: true
title: Verbrauch Heute
show_states: true
colorize_states: true
apex_config:
chart:
toolbar:
show: false
autoSelected: zoom
plotOptions:
pie:
donut:
labels:
show: true
total:
show: true
label: Total kWh
formatter: |
EVAL:function(w) {
return w.globals.seriesTotals.reduce((a, b) => {return (a + b)} , 0).toFixed(1) + " kWh"
}
stroke:
width: 1
curve: smooth
legend:
show: false
responsive:
- breakpoint: 800
options:
chart:
height: 360px
- breakpoint: 1300
options:
chart:
height: 320px
- breakpoint: 10000
options:
chart:
height: 354px
series:
- entity: sensor.deyeinvertermaster_solar_power_used
name: Solar
color: rgb(255, 155, 48)
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
name: Batterie
color: rgb(151, 90, 182)
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
name: Netz
color: rgb(84, 144, 194)
- type: custom:flex-horseshoe-card
view_layout:
grid-area: g1
entities:
- entity: sensor.deyeinvertermaster_pv_power
decimals: 0
unit: W
name: Solar
- entity: sensor.deyeinvertermaster_pv1_power
decimals: 0
unit: W
name: PV1
- entity: sensor.deyeinvertermaster_pv2_power
decimals: 0
unit: W
name: PV2
- entity: sensor.deyeinvertermaster_pv1_voltage
decimals: 0
unit: V
- entity: sensor.deyeinvertermaster_pv2_voltage
decimals: 0
unit: V
- entity: sensor.deyeinvertermaster_pv1_current
decimals: 1
unit: A
- entity: sensor.deyeinvertermaster_pv2_current
decimals: 1
unit: A
- entity: sensor.deyeinvertermaster_summary_day_pv
decimals: 2
unit: kWh
name: Aktuell Heute
- entity: sensor.deyeinvertermaster_summary_day_pv1
decimals: 1
unit: kWh
- entity: sensor.deyeinvertermaster_summary_day_pv2
decimals: 1
unit: kWh
layout:
hlines:
- id: 0
xpos: 50
ypos: 40
length: 70
styles:
- opacity: 0.2;
vlines:
- id: 0
xpos: 50
ypos: 59
length: 36
styles:
- opacity: 0.2;
states:
- id: 0
entity_index: 0
xpos: 50
ypos: 33
styles:
- font-size: 3em;
- opacity: 0.9;
- id: 1
entity_index: 1
xpos: 47
ypos: 53
styles:
- font-size: 1.5em;
- text-anchor: end;
- id: 2
entity_index: 2
xpos: 53
ypos: 53
styles:
- text-anchor: start;
- font-size: 1.5em;
- id: 3
entity_index: 3
xpos: 46
ypos: 63
styles:
- text-anchor: end;
- font-size: 1.5em;
- id: 4
entity_index: 4
xpos: 53
ypos: 63
styles:
- text-anchor: start;
- font-size: 1.5em;
- id: 5
entity_index: 5
xpos: 46
ypos: 73
styles:
- text-anchor: end;
- font-size: 1.5em;
- id: 6
entity_index: 6
xpos: 53
ypos: 73
styles:
- text-anchor: start;
- font-size: 1.5em;
- id: 7
entity_index: 8
xpos: 46
ypos: 83
styles:
- text-anchor: end;
- font-size: 1.5em;
- id: 8
entity_index: 9
xpos: 53
ypos: 83
styles:
- text-anchor: start;
- font-size: 1.5em;
- id: 9
entity_index: 7
xpos: 0
ypos: 7
styles:
- text-anchor: start;
- font-size: 1.2em;
icons:
- id: 0
entity_index: 1
xpos: 1
ypos: 53
align: start
size: 1
- id: 1
entity_index: 2
xpos: 53
ypos: 65
align: end
size: 0.5
names:
- id: 0
entity_index: 0
xpos: 50
ypos: 95
styles:
- font-size: 1.2em;
- id: 1
entity_index: 1
xpos: 15
ypos: 45
styles:
- text-anchor: start;
- font-size: 0.5em;
- id: 2
entity_index: 2
xpos: 85
ypos: 45
styles:
- text-anchor: end;
- font-size: 0.5em;
- id: 3
entity_index: 7
xpos: 0
ypos: 12
styles:
- text-anchor: start;
- font-size: 0.5em;
horseshoe_scale:
min: 0
max: 9000
width: 3
color_stops:
'0': green
'2000': blue
'3000': orange
'6000': red
show:
horseshoe_style: colorstopgradient
card_mod:
style: |
ha-card {
--ha-card-background: var(--card-background-color);
color: var(--primary-color);
}
- type: custom:apexcharts-card
view_layout:
grid-area: stats
chart_type: donut
header:
show: true
title: Nutzung von Solarenergie
show_states: true
colorize_states: true
apex_config:
chart:
toolbar:
show: false
autoSelected: zoom
dataLabels:
formatter: |
EVAL:function(value) {
return value.toFixed(0) + " %";
}
plotOptions:
pie:
donut:
labels:
show: true
total:
show: true
label: Total kWh
formatter: |
EVAL:function(w) {
return w.globals.seriesTotals.reduce((a, b) => {return (a + b)} , 0).toFixed(1) + " kWh"
}
stroke:
width: 1
curve: smooth
legend:
show: false
responsive:
- breakpoint: 800
options:
chart:
height: 360px
- breakpoint: 1300
options:
chart:
height: 265px
- breakpoint: 10000
options:
chart:
height: 363px
series:
- entity: sensor.deyeinvertermaster_solar_power_used
name: Eigenverbrauch
- entity: sensor.deyeinvertermaster_summary_day_battery_charge
name: Batterieladung
- entity: sensor.deyeinvertermaster_summary_day_grid_exportsell
name: Verkauft
- type: custom:flex-horseshoe-card
entities:
- entity: sensor.deyeinvertermaster_load_power
unit: W
name: AC
- entity: sensor.deyeinvertermaster_grid_voltage_l1
decimals: 0
unit: V
- entity: sensor.deyeinvertermaster_grid_frequency
decimals: 2
unit: Hz
name: Netz
- entity: sensor.deyeinvertermaster_grid_power_ct_clamp
decimals: 0
unit: W
name: Netz
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
decimals: 2
unit: kWh
name: Import
- entity: sensor.deyeinvertermaster_summary_day_load
decimals: 2
unit: kWh
name: Heute
show:
horseshoe_style: autominmax
layout:
hlines:
- id: 0
xpos: 50
ypos: 40
length: 70
styles:
- opacity: 0.2;
- id: 0
xpos: 50
ypos: 60
length: 70
styles:
- opacity: 0.2;
vlines:
- id: 0
xpos: 50
ypos: 50
length: 18
styles:
- opacity: 0.2;
states:
- id: 0
entity_index: 0
xpos: 50
ypos: 33
styles:
- font-size: 3em;
- opacity: 0.9;
- id: 1
entity_index: 1
xpos: 44
ypos: 53
styles:
- font-size: 1.5em;
- text-anchor: end;
- id: 2
entity_index: 2
xpos: 55
ypos: 53
styles:
- text-anchor: start;
- font-size: 1.5em;
- id: 3
entity_index: 3
xpos: 42
ypos: 75
styles:
- text-anchor: start;
- font-size: 2em;
- id: 4
entity_index: 4
xpos: 75
ypos: 7
styles:
- text-anchor: start;
- font-size: 1.2em;
- id: 5
entity_index: 5
xpos: 0
ypos: 7
styles:
- text-anchor: start;
- font-size: 1.2em;
icons:
- id: 0
entity_index: 1
xpos: 30
ypos: 52
align: start
size: 1
names:
- id: 0
entity_index: 0
xpos: 50
ypos: 95
styles:
- font-size: 1.2em;
- id: 1
entity_index: 4
xpos: 85
ypos: 12
styles:
- font-size: 0.5em;
- text-anchor: start;
- id: 2
entity_index: 5
xpos: 0
ypos: 12
styles:
- font-size: 0.5em;
- text-anchor: start;
- id: 3
entity_index: 3
xpos: 44
ypos: 80
styles:
- font-size: 0.5em;
- text-anchor: start;
horseshoe_scale:
min: 0
max: 8000
width: 6
color_stops:
'0': '#5fb6ad'
'2000': '#5fb6ad'
card_mod:
style: |
ha-card {
--ha-card-background: var(--card-background-color);
color: var(--primary-color);
}
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: entity
entity: sensor.load_shedding_stage_capetown
icon: ''
- type: entity
entity: sensor.load_shedding_stage_eskom
icon: ''
- type: entity
entity: sensor.load_shedding_area_tshwane_8_monumentpark
icon: ''
- type: template
content: >-
{{state_attr(entity, "count")}}/{{state_attr(entity,
"limit")}}
entity: sensor.load_shedding_sepush_api_quota
icon: mdi:api
tap_action:
action: more-info
alignment: center
- type: markdown
content: >
{% set stage_sensor = "sensor.load_shedding_stage_eskom" %}
{% set area_sensor =
"sensor.load_shedding_area_tshwane_8_monumentpark" %}
{% set area_schedule = state_attr(area_sensor, "forecast") %}
{% if area_schedule %}
{% set start_time = area_schedule[0].start_time %}
{% set end_time = area_schedule[0].end_time %}
{% if is_state(area_sensor, "off") %}
{% set starts_in = timedelta(minutes=state_attr(area_sensor, "starts_in")).total_seconds() | int // 60 %}
{% set mins = starts_in % 60 %}
{% set hrs = starts_in // 60 % 24 %}
{% set days = starts_in // 1440 %}
{% set alert = "Load Shedding starts in {d}d {h}h {m}m ({next})".format(d=days, m=mins, h=hrs, next=as_timestamp(start_time) | timestamp_custom("%H:%M", True)) %}
{% if starts_in > 1440 %}
<ha-alert alert-type="success">{{ states(stage_sensor) }}</ha-alert>
{% elif 60 < starts_in <= 1440 %}
<ha-alert alert-type="warning">{{ alert }}</ha-alert>
{% else %}
<ha-alert alert-type="error">{{ alert }}</ha-alert>
{% endif %}
{% else %}
{% set ends_in = timedelta(minutes=state_attr(area_sensor, "ends_in")).total_seconds() | int // 60 %}
{% set mins = ends_in % 60 %}
{% set hrs = ends_in // 60 % 24 %}
{% set days = ends_in // 1440 %}
{% set alert = "Load Shedding ends in {d}d {h}h {m}m ({next})".format(d=days, m=mins, h=hrs, next=as_timestamp(end_time) | timestamp_custom("%H:%M", True)) %}
<ha-alert alert-type="error">{{ alert }}</ha-alert>
{% endif %}
{% else %}
{% set stage = state_attr(stage_sensor, "next_stage") %}
{% set start_time = state_attr(stage_sensor, "next_start_time") %}
{% set end_time = state_attr(stage_sensor, "next_end_time") %}
{% set starts_in = timedelta(minutes=state_attr(stage_sensor, "starts_in")).total_seconds() | int // 60 %}
{% set mins = starts_in % 60 %}
{% set hrs = starts_in // 60 % 24 %}
{% set days = starts_in // 1440 %}
{% if (start_time == 0 or end_time == 0) %}
{% set alert = "No Load Shedding" %}
{% else %}
{% set alert = "Stage {stage} starts in {d}d {h}h {m}m ({next})".format(stage=stage, d=days, m=mins, h=hrs, next=as_timestamp(start_time) | timestamp_custom("%H:%M", True)) %}
{% endif %}
<ha-alert alert-type="success">{{ alert }}</ha-alert>
{% endif %}
- type: custom:atomic-calendar-revive
enableModeChange: true
firstDayOfWeek: 1
refreshInterval: 1800
entities:
- calendar.load_shedding_forecast
showCurrentEventLine: false
showMonth: true
showWeekDay: true
disableEventLink: true
showNoEventsForToday: true
disableLocationLink: true
showFullDayProgress: false
showEventIcon: false
showHiddenText: false
showCalendarName: false
calShowDescription: false
showLastCalendarWeek: true
disableCalEventLink: true
disableCalLocationLink: true
disableCalLink: true
showDescription: false
dateFormat: LL
showDate: false
sortByStartTime: false
showRelativeTime: true
showProgressBar: true
showLocation: true
showDeclined: true
showMultiDayEventParts: false
showMultiDay: false
showLoader: false
maxDaysToShow: 3
- type: markdown
content: " ## System Timer Settings\n<table width=\"100%\" border=0>\n <tbody> \n <tr>\n <td align=\"left\">\n <b>Time Slot</b>\n </td>\n <td align=\"left\">\n <b>Power</b>\n </td>\n <td align=\"left\">\n <b>Bat SOC</b>\n </td>\n <td align=\"left\">\n\t<b>Charge</b>\n\t</td>\n </tr>\n <tr>\n <td align=\"left\">\n {{state_attr('input_datetime.timezone1_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}} - {{state_attr('input_datetime.timezone2_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}}\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone1_power') }}W\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone1_soc') }} %\n </td>\n <td align=\"left\">\n\t{{states('select.deyeinvertermaster_timezone1_charge')}}\n\t</td>\n </tr>\n <tr>\n <td align=\"left\">\n {{state_attr('input_datetime.timezone2_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}} - {{state_attr('input_datetime.timezone3_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}}\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone2_power') }}W\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone2_soc') }} %\n </td>\n <td align=\"left\">\n\t{{states('select.deyeinvertermaster_timezone2_charge')}}\n\t</td>\n </tr>\n <tr>\n <td align=\"left\">\n {{state_attr('input_datetime.timezone3_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}} - {{state_attr('input_datetime.timezone4_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}}\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone3_power') }}W\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone3_soc') }} %\n </td>\n <td align=\"left\">\n\t{{states('select.deyeinvertermaster_timezone3_charge')}}\n\t</td>\n </tr>\n <tr>\n <td align=\"left\">\n {{state_attr('input_datetime.timezone4_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}} - {{state_attr('input_datetime.timezone5_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}}\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone4_power') }}W\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone4_soc') }} %\n </td>\n <td align=\"left\">\n\t{{states('select.deyeinvertermaster_timezone4_charge')}}\n\t</td>\n </tr>\n <tr>\n <td align=\"left\">\n {{state_attr('input_datetime.timezone5_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}} - {{state_attr('input_datetime.timezone6_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}}\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone5_power') }}W\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone5_soc') }} %\n </td>\n <td align=\"left\">\n\t{{states('select.deyeinvertermaster_timezone5_charge')}}\n\t</td>\n </tr>\n <tr>\n <td align=\"left\">\n {{state_attr('input_datetime.timezone6_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}} - {{state_attr('input_datetime.timezone1_time', 'timestamp') | timestamp_custom(\"%H:%M\", false)}}\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone6_power') }}W\n </td>\n <td align=\"left\">\n {{ states('number.deyeinvertermaster_timezone6_soc') }} %\n </td>\n <td align=\"left\">\n\t{{states('select.deyeinvertermaster_timezone6_charge')}}\n\t</td>\n </tr>\n </tbody>\n</table>"
- type: history-graph
entities:
- entity: sensor.deyeinvertermaster_load_power
- entity: sensor.deyeinvertermaster_grid_load
- entity: sensor.deyeinvertermaster_pv_power
- entity: sensor.deyeinvertermaster_battery_output_power
- entity: sensor.deyeinvertermaster_pv1_power
- entity: sensor.deyeinvertermaster_pv2_power
hours_to_show: 12
- type: weather-forecast
entity: weather.forecast_home
forecast_type: daily
- theme: Backend-selected
title: Graphs
path: graphs
type: sidebar
badges: []
cards:
- type: custom:plotly-graph
view_layout:
grid-area: daily
entities:
- entity: sensor.deyeinvertermaster_summary_day_pv
statistic: state
name: |
$fn ({ ys,meta }) =>
"Solar" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
marker:
color: rgb(255, 155, 48)
filters:
- filter: i>0
- entity: sensor.deyeinvertermaster_summary_day_load
statistic: state
name: |
$fn ({ ys,meta }) =>
"Load" + "β‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
marker:
color: rgb(95, 182, 173)
filters:
- filter: i>0
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
statistic: state
name: |
$fn ({ ys,meta }) =>
"Grid Import" + "π‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
marker:
color: rgb(84, 144, 194)
filters:
- filter: i>0
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
statistic: state
name: |
$fn ({ ys,meta }) =>
"Battery Discharge" + "π±οΈ" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
marker:
color: rgb(151, 90, 182)
filters:
- filter: i>0
- entity: sensor.deyeinvertermaster_summary_day_battery_charge
statistic: state
name: |
$fn ({ ys,meta }) =>
"Battery Charge" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
marker:
color: yellow
filters:
- filter: i>0
hours_to_show: 5d
title: TΓ€gliche Leistung
refresh_interval: 10
defaults:
yaxes:
fixedrange: true
layout:
legend:
bgcolor: rgba(0,0,0,0)
itemsizing: constant
font:
size: 11
height: 410
config:
displayModeBar: false
scrollZoom: true
- type: custom:plotly-graph
view_layout:
grid-area: sg
entities:
- entity: sensor.deyeinvertermaster_summary_day_pv
statistic: state
name: |
$fn ({ ys,meta }) =>
"Solar" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
filters:
- filter: i>0
marker:
color: rgb(255, 155, 48)
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
statistic: state
name: |
$fn ({ ys,meta }) =>
"Grid Import" + "π‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
filters:
- filter: i>0
marker:
color: rgb(84, 144, 194)
- entity: sensor.deyeinvertermaster_summary_day_load
statistic: state
show_value: true
name: |
$fn ({ ys,meta }) =>
"Load" + "β‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: line
texttemplate: '%{y}'
line:
color: rgb(95, 182, 173)
width: 4
hours_to_show: 30d
title: Netz vs. Solar
refresh_interval: 100
defaults:
yaxes:
fixedrange: true
layout:
legend:
bgcolor: rgba(0,0,0,0)
itemsizing: constant
font:
size: 11
x: 0.4
height: 410
barmode: stack
xaxis:
rangeselector:
'y': 1.05
buttons:
- count: 7
step: day
- count: 30
step: day
- count: 90
step: day
config:
displayModeBar: false
scrollZoom: true
- type: custom:plotly-graph
view_layout:
grid-area: sg
entities:
- entity: sensor.deyeinvertermaster_solar_power_used
statistic: state
name: |
$fn ({ ys,meta }) =>
"Solar direct use" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
filters:
- filter: i>0
marker:
color: rgb(255, 155, 48)
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
statistic: state
name: |
$fn ({ ys,meta }) =>
"Battery discharge" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
filters:
- filter: i>0
marker:
color: rgb(151, 90, 182)
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
statistic: state
name: |
$fn ({ ys,meta }) =>
"Grid Import" + "π‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
texttemplate: '%{y}'
filters:
- filter: i>0
marker:
color: rgb(84, 144, 194)
- entity: sensor.deyeinvertermaster_summary_day_load
statistic: state
show_value: true
name: |
$fn ({ ys,meta }) =>
"Load" + "β‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: line
texttemplate: '%{y}'
line:
color: rgb(95, 182, 173)
width: 4
hours_to_show: 7d
title: TΓ€gliche Stromversorgung
refresh_interval: 100
defaults:
yaxes:
fixedrange: true
layout:
legend:
bgcolor: rgba(0,0,0,0)
itemsizing: constant
font:
size: 11
x: 0.4
height: 410
barmode: stack
xaxis:
rangeselector:
'y': 1.05
buttons:
- count: 7
step: day
- count: 30
step: day
- count: 90
step: day
config:
displayModeBar: false
scrollZoom: true
- type: custom:plotly-graph
view_layout:
grid-area: total
entities:
- entity: sensor.deyeinvertermaster_summary_total_pv
statistic: state
name: |
$fn ({ ys,meta }) =>
"Solar" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
width: $fn() => 1000*60*60*3
offset: $fn() => 1000*60*60*3.5
texttemplate: '%{y}'
filters:
- filter: i>0
- force_numeric
marker:
color: rgb(255, 155, 48)
- entity: sensor.deyeinvertermaster_summary_total_load
statistic: state
name: |
$fn ({ ys,meta }) =>
"Load" + "β‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
width: $fn() => 1000*60*60*3
offset: $fn() => 1000*60*60*7
filters:
- filter: i>0
- force_numeric
texttemplate: '%{y}'
marker:
color: rgb(95, 182, 173)
- entity: sensor.deyeinvertermaster_summary_total_grid_importbuy
statistic: state
name: |
$fn ({ ys,meta }) =>
"Grid Import" + "π‘" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
width: $fn() => 1000*60*60*3
offset: $fn() => 1000*60*60*10.5
texttemplate: '%{y}'
filters:
- filter: i>0
- force_numeric
marker:
color: rgb(84, 144, 194)
- entity: sensor.deyeinvertermaster_summary_total_battery_discharge
statistic: state
name: |
$fn ({ ys,meta }) =>
"Bat Discharge" + "π±οΈ" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
width: $fn() => 1000*60*60*3
offset: $fn() => 1000*60*60*14
texttemplate: '%{y}'
filters:
- filter: i>0
- force_numeric
marker:
color: rgb(151, 90, 182)
- entity: sensor.deyeinvertermaster_summary_total_battery_charge
statistic: state
name: |
$fn ({ ys,meta }) =>
"Bat Charge" + "π" + "(" +ys[ys.length - 1]+"kWh)"
period: day
type: bar
width: $fn() => 1000*60*60*3
offset: $fn() => 1000*60*60*17.5
texttemplate: '%{y}'
filters:
- filter: i>0
- force_numeric
marker:
color: yellow
hours_to_show: current_day
defaults:
entity:
line:
width: 2
yaxes:
fixedrange: true
title: Gesamtwerte der Wechselrichter-Lebensdauer
layout:
barmode: group
xaxis:
nticks: 1
height: 410
time_offset: '-1m'
config:
displayModeBar: false
scrollZoom: false
- type: custom:plotly-graph
view_layout:
grid-area: graph
entities:
- entity: sensor.deyeinvertermaster_pv_power
name: |
$fn ({ ys,meta }) =>
"Solar" + "π" + "(" +ys[ys.length - 1]+"W)"
fill: tozeroy
line:
color: rgb(255, 155, 48)
- entity: sensor.deyeinvertermaster_inverter_output_power
name: |
$fn ({ ys,meta }) =>
"Load" + "β‘" + "(" +ys[ys.length - 1]+"W)"
fill: tozeroy
line:
color: rgb(95, 182, 173)
- entity: sensor.deyeinvertermaster_essential_load
name: |
$fn ({ ys,meta }) =>
"Ess" + "β‘" + "(" +ys[ys.length - 1]+"W)"
fill: tozeroy
line:
color: yellow
- entity: sensor.deyeinvertermaster_non_essential_load
name: |
$fn ({ ys,meta }) =>
"NonEss" + "β‘" + "(" +ys[ys.length - 1]+"W)"
fill: tozeroy
line:
color: purple
- entity: sensor.deyeinvertermaster_grid_power_ct_clamp
name: |
$fn ({ ys,meta }) =>
"Grid" + "π‘" + "(" +ys[ys.length - 1]+"W)"
fill: tozeroy
line:
color: rgb(84, 144, 194)
- entity: sensor.deyeinvertermaster_battery_output_power
fill: tozeroy
name: |
$fn ({ ys,meta }) =>
"Battery" + "π" + "(" +ys[ys.length - 1]+"W)"
line:
color: rgb(43, 259, 82)
- entity: sensor.deyeinvertermaster_battery_soc
name: |
$fn ({ ys,meta }) =>
"SOC" + "β οΈ" + "(" +ys[ys.length - 1]+"%)"
yaxis: y2
line:
color: red
width: 2
shape: spline
fill: none
filters:
- sliding_window_moving_average:
window_size: 1
extended: true
hours_to_show: 18
refresh_interval: 60
title: null
defaults:
entity:
show_value: false
yaxes:
fixedrange: true
layout:
legend:
bgcolor: rgba(0,0,0,0)
itemsizing: constant
font:
size: 11
yaxis2:
range:
- 20
- 105
fixedrange: true
height: 405
yaxis:
tickmode: linear
dtick: 1000
config:
scrollZoom: false
- type: custom:plotly-graph
view_layout:
grid-area: m
entities:
- entity: sensor.deyeinvertermaster_summary_day_pv
statistic: sum
name: |
$fn ({ ys,meta }) =>
"Solar" + "π"
period: month
type: bar
texttemplate: '%{y}'
filters:
- delta
- filter: i>0
marker:
color: rgb(255, 155, 48)
- entity: sensor.deyeinvertermaster_summary_day_load
statistic: sum
name: |
$fn ({ ys,meta }) =>
"Load" + "β‘"
period: month
type: bar
filters:
- delta
- filter: i>0
texttemplate: '%{y}'
marker:
color: rgb(95, 182, 173)
- entity: sensor.deyeinvertermaster_summary_day_grid_import_buy
statistic: sum
name: |
$fn ({ ys,meta }) =>
"Grid Import" + "π‘"
period: month
type: bar
texttemplate: '%{y}'
filters:
- delta
- filter: i>0
marker:
color: rgb(84, 144, 194)
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
statistic: sum
name: |
$fn ({ ys,meta }) =>
"Battery Discharge" + "π±οΈ"
period: month
type: bar
texttemplate: '%{y}'
filters:
- delta
- filter: i>0
marker:
color: rgb(151, 90, 182)
- entity: sensor.deyeinvertermaster_summary_day_battery_charge
statistic: sum
name: |
$fn ({ ys,meta }) =>
"Battery Charge" + "π"
period: month
type: bar
texttemplate: '%{y}'
filters:
- delta
- filter: i>0
marker:
color: yellow
hours_to_show: 6M
title: Monatliche Produktion
refresh_interval: 600
defaults:
yaxes:
fixedrange: true
layout:
legend:
bgcolor: rgba(0,0,0,0)
itemsizing: constant
font:
size: 11
height: 410
config:
displayModeBar: false
scrollZoom: false
time_offset: 1M
- theme: Backend-selected
type: custom:masonry-layout
title: Inverter Numbers
path: inverter
badges: []
cards:
- type: gauge
entity: sensor.deyeinvertermaster_pv_power
min: 0
max: 6000
needle: true
severity:
green: 1000
yellow: 2500
red: 4000
name: Total PV
- graph: line
hours_to_show: 8
type: sensor
entity: sensor.deyeinvertermaster_battery_soc
detail: 2
- type: gauge
entity: sensor.deyeinvertermaster_pv1_power
min: 0
max: 2000
needle: true
severity:
green: 500
yellow: 900
red: 1500
name: PV1
- type: entities
entities:
- entity: binary_sensor.deyeinvertermaster_grid_connected_status
name: Grid Connected Status
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
- entity: sensor.deyeinvertermaster_load_power
- entity: sensor.deyeinvertermaster_grid_frequency
name: Grid Frequency
- entity: sensor.deyeinvertermaster_grid_load
name: Grid Load
- entity: sensor.deyeinvertermaster_grid_load_l1
name: Grid Power
- entity: sensor.deyeinvertermaster_grid_load_l2
- entity: sensor.deyeinvertermaster_grid_power_ct_clamp
name: Grid Power (CT Clamp)
- entity: sensor.deyeinvertermaster_grid_voltage_l1
name: Grid Voltage
title: Grid
- type: gauge
entity: sensor.deyeinvertermaster_pv2_power
needle: true
min: 0
max: 3500
severity:
green: 500
yellow: 1600
red: 2500
name: PV2
- type: entities
entities:
- entity: sensor.deyeinvertermaster_summary_day_pv
name: Day PV Energy
- entity: sensor.deyeinvertermaster_summary_day_pv1
name: Day PV1 Energy
- entity: sensor.deyeinvertermaster_summary_day_pv2
name: ' Day PV2 Energy'
- entity: sensor.deyeinvertermaster_temperature_ac_transformer
name: Temperature AC Transformer
- entity: sensor.deyeinvertermaster_temperature_dc_transformer
- entity: sensor.deyeinvertermaster_summary_total_grid_exportsell
- entity: sensor.deyeinvertermaster_pv_power
name: PV Power
- entity: sensor.deyeinvertermaster_pv1_current
name: PV1 Current
- entity: sensor.deyeinvertermaster_pv1_power
name: PV1 Power
- entity: sensor.deyeinvertermaster_pv1_voltage
name: PV1 Voltage
- entity: sensor.deyeinvertermaster_pv2_current
name: PV2 Current
- entity: sensor.deyeinvertermaster_pv2_power
name: PV2 Power
- entity: sensor.deyeinvertermaster_pv2_voltage
name: PV2 Voltage
title: Solar Panels
- type: entities
entities:
- entity: sensor.deyeinvertermaster_summary_month_grid_importbuy
secondary_info: none
name: Month Grid Import
- entity: sensor.deyeinvertermaster_summary_month_load
- entity: sensor.deyeinvertermaster_summary_month_pv
title: Monthly Totals
- graph: line
hours_to_show: 10
type: sensor
entity: sensor.deyeinvertermaster_summary_day_pv2
detail: 1
- graph: line
hours_to_show: 10
type: sensor
entity: sensor.deyeinvertermaster_summary_day_pv1
detail: 1
unit: Wh
- type: entities
entities:
- entity: sensor.deyeinvertermaster_battery_soc
name: Battery SOC
- entity: sensor.min_soc_battery
- entity: sensor.deyeinvertermaster_summary_day_battery_charge
name: ' Day Battery Charge'
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
- entity: number.deyeinvertermaster_battery_max_charge
- entity: sensor.deyeinvertermaster_battery_temperature
- entity: sensor.deyeinvertermaster_battery_charge_voltage
name: Battery Charge Voltage
- entity: sensor.deyeinvertermaster_battery_output_current
name: Battery Output Current
- entity: sensor.deyeinvertermaster_battery_output_power
name: Battery Output Power
- entity: sensor.deyeinvertermaster_battery_temperature
name: Battery Temperature
- entity: sensor.deyeinvertermaster_battery_voltage
name: Battery Voltage
title: Battery
- type: entities
entities:
- entity: sensor.deye_daily_load_consumption
- entity: sensor.deyeinvertermaster_load_power
- entity: sensor.deyeinvertermaster_grid_load
- entity: select.deyeinvertermaster_energy_management_model
title: Inverter
- type: entities
entities:
- entity: sensor.deyeinvertermaster_aux_output_power
name: Aux Output Power
- entity: sensor.deyeinvertermaster_inverter_output_current_l1
name: Inverter Output Current
- entity: sensor.deyeinvertermaster_inverter_output_power
name: Inverter Output Power
- entity: sensor.deyeinvertermaster_inverter_rated_power
name: Inverter Rated Power
- entity: sensor.deyeinvertermaster_inverter_serial_number
name: Inverter Serial Number
- entity: sensor.deyeinvertermaster_inverter_system_state
name: Inverter System State
- entity: sensor.deyeinvertermaster_inverter_output_voltage_l1
name: Inverter Voltage
- entity: sensor.deyeinvertermaster_load_frequency
name: Load Frequency
- entity: sensor.deyeinvertermaster_load_power
name: Load Power
- entity: sensor.deyeinvertermaster_temperature_ac_transformer
name: Temperature AC Transformer
- entity: sensor.deyeinvertermaster_temperature_dc_transformer
name: Temperature DC Transformer
- entity: sensor.deyeinvertermaster_wifi_logger_signal
name: Wifi logger signal
- entity: sensor.deyeinvertermaster_grid_load
- entity: select.deyeinvertermaster_energy_management_model
- entity: sensor.deyeinvertermaster_inverter_fault
name: Inverter fault
- entity: sensor.deyeinvertermaster_inverter_warning
name: Inverter Warning
title: deyeinvertermaster
- type: entities
entities:
- entity: sensor.deyeinvertermaster_summary_total_battery_charge
name: Summary Total Battery Charge
- entity: sensor.deyeinvertermaster_summary_total_battery_discharge
name: Summary Total Battery Discharge
- entity: sensor.deyeinvertermaster_summary_total_grid_exportsell
name: Summary Total Grid Export(Sell)
- entity: sensor.deyeinvertermaster_summary_total_grid_importbuy
name: Summary Total Grid Import(Buy)
- entity: sensor.deyeinvertermaster_summary_total_load
name: Summary Total Load Energy
- entity: sensor.deyeinvertermaster_summary_total_pv
name: ' PV'
title: Inverter Lifetime Totals
- type: entities
entities:
- entity: sensor.deyeinvertermaster_summary_day_aux_energy
name: Aux Energy
- entity: sensor.deyeinvertermaster_summary_day_battery_charge
name: Battery Charge
- entity: sensor.deyeinvertermaster_summary_day_battery_discharge
name: Battery Discharge
- entity: sensor.deyeinvertermaster_summary_day_grid_exportsell
name: Grid Export(Sell)
- entity: sensor.deyeinvertermaster_summary_day_grid_importbuy
name: Grid Import(Buy)
- entity: sensor.deyeinvertermaster_summary_day_load
name: Load
- entity: sensor.deyeinvertermaster_summary_day_pv
name: PV Energy
- entity: sensor.deyeinvertermaster_summary_day_pv1
name: PV1
- entity: sensor.deyeinvertermaster_summary_day_pv2
name: PV2
title: Today totals
- type: entities
entities:
- entity: sensor.deyeinvertermaster_summary_month_grid_delta
name: Grid Delta
- entity: sensor.deyeinvertermaster_summary_month_grid_importbuy
name: Grid Import(Buy)
- entity: sensor.deyeinvertermaster_summary_month_load
name: Load
- entity: sensor.deyeinvertermaster_summary_month_pv
name: 'PV '
title: Month Totals
- type: entities
entities:
- entity: sensor.deyeinvertermaster_summary_year_load
name: Summary Year Load
- entity: sensor.deyeinvertermaster_summary_year_pv
name: 'Summary Year PV '
title: Year Totals
- theme: Backend-selected
title: Config
path: config
width: 300
max_cols: 10
badges: []
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_battery_low_warning
name: Low warning
- entity: number.deyeinvertermaster_battery_shutdown
name: Battery Shutdown
- entity: number.deyeinvertermaster_battery_restart
name: Battery Restart
- entity: number.deyeinvertermaster_battery_capacity_ah
name: Battery Capacity Ah
- entity: number.deyeinvertermaster_battery_charge_low_temp_protect
name: Low Temp Charge Protection
- entity: select.deyeinvertermaster_battery_control_mode
name: Battery control mode
- entity: select.deyeinvertermaster_battery_operation_mode
- entity: select.deyeinvertermaster_battery_wake_up_lithium
name: Battery Wake Up Lithium
- entity: number.deyeinvertermaster_battery_absorption_voltage
name: Battery Absorption Voltage
- entity: number.deyeinvertermaster_battery_equalization_voltage
name: Battery Equalization Voltage
- entity: number.deyeinvertermaster_battery_float_voltage
name: Battery Float Voltage
- entity: number.deyeinvertermaster_battery_max_charge
name: Battery Max Charge
- entity: number.deyeinvertermaster_battery_max_discharge
name: Battery Max Discharge
- entity: number.deyeinvertermaster_grid_charge_current
name: Grid Charge Current
- entity: switch.deyeinvertermaster_battery_grid_charge_enabled
name: Battery Grid Charge Enabled
- entity: switch.deyeinvertermaster_battery_generator_charge_enabled
name: Battery Generator Charge Enabled
title: Battery Options
- type: entities
entities:
- entity: select.deyeinvertermaster_energy_management_model
name: Energy Management Model
- entity: select.deyeinvertermaster_load_limit_expessnon_ess
name: Load Limit Exp/Ess/Non-Ess
- entity: number.deyeinvertermaster_export_limit
name: Export Limit
- entity: switch.deyeinvertermaster_export_solar_enabled
name: Export Solar Enabled
- entity: select.deyeinvertermaster_peak_shaving
name: Peak Shaving
- entity: number.deyeinvertermaster_peak_shaving_power
name: Peak shaving power
- entity: sensor.deyeinvertermaster_inverter_remote_lock
name: Inverter remote lock
title: Power Management
- type: entities
entities:
- entity: select.deyeinvertermaster_aux_port_function
name: Aux Port function
- entity: number.deyeinvertermaster_smart_load_off
name: Smart Load Off
- entity: number.deyeinvertermaster_smart_load_on
name: Smart Load On
- entity: number.deyeinvertermaster_smart_load_power
name: Smart Load Power
title: Aux Port
- type: entities
entities:
- entity: switch.deyeinvertermaster_time_of_use
name: Time of Use
- entity: select.deyeinvertermaster_timezone1_charge
name: Timezone1 Charge
- entity: number.deyeinvertermaster_timezone1_power
name: Timezone1 power
- entity: number.deyeinvertermaster_timezone1_soc
name: Timezone1 SoC
- entity: number.deyeinvertermaster_timezone1_time
name: Timezone1 Time
- entity: number.deyeinvertermaster_timezone1_voltage
name: Timezone1 Voltage
- entity: select.deyeinvertermaster_timezone2_charge
name: Timezone2 Charge
- entity: number.deyeinvertermaster_timezone2_power
name: Timezone2 power
- entity: number.deyeinvertermaster_timezone2_soc
name: Timezone2 SoC
- entity: number.deyeinvertermaster_timezone2_time
name: Timezone2 Time
- entity: number.deyeinvertermaster_timezone2_voltage
name: Timezone2 Voltage
- entity: select.deyeinvertermaster_timezone3_charge
name: Timezone3 Charge
- entity: number.deyeinvertermaster_timezone3_power
name: Timezone3 power
- entity: number.deyeinvertermaster_timezone3_soc
name: Timezone3 SoC
- entity: number.deyeinvertermaster_timezone3_time
name: Timezone3 Time
- entity: number.deyeinvertermaster_timezone3_voltage
name: Timezone3 Voltage
- entity: select.deyeinvertermaster_timezone4_charge
name: Timezone4 Charge
- entity: number.deyeinvertermaster_timezone4_power
name: Timezone4 power
- entity: number.deyeinvertermaster_timezone4_soc
name: Timezone4 SoC
- entity: number.deyeinvertermaster_timezone4_time
name: Timezone4 time
- entity: number.deyeinvertermaster_timezone4_voltage
name: Timezone4 Voltage
- entity: select.deyeinvertermaster_timezone5_charge
name: Timezone5 Charge
- entity: number.deyeinvertermaster_timezone5_power
name: Timezone5 power
- entity: number.deyeinvertermaster_timezone5_soc
name: Timezone5 SoC
- entity: number.deyeinvertermaster_timezone5_time
name: Timezone5 time
- entity: number.deyeinvertermaster_timezone5_voltage
name: Timezone5 Voltage
- entity: select.deyeinvertermaster_timezone6_charge
name: Timezone6 Charge
- entity: number.deyeinvertermaster_timezone6_power
name: Timezone6 power
- entity: number.deyeinvertermaster_timezone6_soc
name: Timezone6 SoC
- entity: number.deyeinvertermaster_timezone6_time
name: Timezone6 time
- entity: number.deyeinvertermaster_timezone6_voltage
name: Timezone6 Voltage
title: Time Of Use
- theme: Backend-selected
title: Time of Use
type: custom:grid-layout
layout:
grid-template-columns: 1fr 1fr 1fr 1fr
grid-template-rows: auto
grid-template-areas: |
". header header ."
". system priority ."
". prog1 prog2 ."
". prog3 prog4 ."
". prog5 prog6 ."
mediaquery:
'(max-width: 800px)':
grid-template-columns: auto
grid-template-areas: |
"header"
"system"
"priority"
"prog1"
"prog2"
"prog3"
"prog4"
"prog5"
"prog6"
badges: []
cards:
- type: entities
entities:
- entity: switch.deyeinvertermaster_time_of_use
show_header_toggle: false
view_layout:
grid-area: system
- type: vertical-stack
cards:
- type: custom:mushroom-template-card
primary: Program 1
secondary: >-
{{ states("input_datetime.timezone1_time") }} - {{
states("input_datetime.timezone2_time") }}
icon: mdi:timer
multiline_secondary: false
badge_icon: mdi:lightning-bolt
icon_color: blue
badge_color: green
fill_container: false
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone1_time
- type: entities
entities:
- entity: input_datetime.timezone2_time
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone1_power
name: Power
grow: true
- entity: number.deyeinvertermaster_timezone1_soc
name: Battery SOC
- entity: number.deyeinvertermaster_timezone1_voltage
name: Battery Voltage
- entity: select.deyeinvertermaster_timezone1_charge
name: Charge option
view_layout:
grid-area: prog1
- type: vertical-stack
cards:
- type: custom:mushroom-template-card
primary: Program 2
secondary: >-
{{ states("input_datetime.timezone2_time") }} - {{
states("input_datetime.timezone3_time") }}
icon: mdi:timer
multiline_secondary: false
badge_icon: mdi:lightning-bolt
icon_color: blue
badge_color: green
fill_container: false
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone2_time
- type: entities
entities:
- entity: input_datetime.timezone3_time
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone2_power
name: Power
grow: true
- entity: number.deyeinvertermaster_timezone2_soc
name: Battery SOC
- entity: number.deyeinvertermaster_timezone2_voltage
name: Battery Voltage
- entity: select.deyeinvertermaster_timezone2_charge
name: Charge from
view_layout:
grid-area: prog2
- type: vertical-stack
cards:
- type: custom:mushroom-template-card
primary: Program 3
secondary: >-
{{ states("input_datetime.timezone3_time") }} - {{
states("input_datetime.timezone4_time") }}
icon: mdi:timer
multiline_secondary: false
badge_icon: mdi:lightning-bolt
icon_color: blue
badge_color: green
fill_container: false
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone3_time
- type: entities
entities:
- entity: input_datetime.timezone4_time
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone3_power
name: Power
grow: true
- entity: number.deyeinvertermaster_timezone3_soc
name: Battery SOC
- entity: number.deyeinvertermaster_timezone3_voltage
name: Battery Voltage
- entity: select.deyeinvertermaster_timezone3_charge
name: Charge Options
view_layout:
grid-area: prog3
- type: vertical-stack
cards:
- type: custom:mushroom-template-card
primary: Program 4
secondary: >-
{{ states("input_datetime.timezone4_time") }} - {{
states("input_datetime.timezone5_time") }}
icon: mdi:timer
multiline_secondary: false
badge_icon: mdi:lightning-bolt
icon_color: blue
badge_color: green
fill_container: false
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone4_time
- type: entities
entities:
- entity: input_datetime.timezone5_time
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone4_power
name: Power
grow: true
- entity: number.deyeinvertermaster_timezone4_soc
name: Battery SOC
- entity: number.deyeinvertermaster_timezone4_voltage
name: Battery Voltage
- entity: select.deyeinvertermaster_timezone4_charge
name: Charge Options
view_layout:
grid-area: prog4
- type: vertical-stack
cards:
- type: custom:mushroom-template-card
primary: Program 5
secondary: >-
{{ states("input_datetime.timezone5_time") }} - {{
states("input_datetime.timezone6_time") }}
icon: mdi:timer
multiline_secondary: false
badge_icon: mdi:lightning-bolt
icon_color: blue
badge_color: green
fill_container: false
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone5_time
- type: entities
entities:
- entity: input_datetime.timezone6_time
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone5_power
name: Power
grow: true
- entity: number.deyeinvertermaster_timezone5_soc
name: Battery SOC
- entity: number.deyeinvertermaster_timezone5_voltage
name: Battery Voltage
- entity: select.deyeinvertermaster_timezone5_charge
name: Charge Options
view_layout:
grid-area: prog5
- type: vertical-stack
cards:
- type: custom:mushroom-template-card
primary: Program 6
secondary: >-
{{ states("input_datetime.timezone6_time") }} - {{
states("input_datetime.timezone1_time") }}
icon: mdi:timer
multiline_secondary: false
badge_icon: mdi:lightning-bolt
icon_color: blue
badge_color: green
fill_container: false
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone6_time
- type: entities
entities:
- entity: input_datetime.timezone1_time
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone6_power
name: Power
grow: true
- entity: number.deyeinvertermaster_timezone6_soc
name: Battery SOC
- entity: number.deyeinvertermaster_timezone6_voltage
name: Battery Voltage
- entity: select.deyeinvertermaster_timezone6_charge
name: Charge Options
view_layout:
grid-area: prog6
- type: custom:mushroom-title-card
title: Inverter Settings
alignment: center
view_layout:
grid-area: header
- type: entities
entities:
- entity: select.deyeinvertermaster_energy_management_model
view_layout:
grid-area: priority
- theme: Backend-selected
title: Time Of Use 2
type: custom:grid-layout
layout: {}
badges: []
cards:
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone1_time
name: From
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone2_time
name: To
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone1_power
name: Power
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone1_soc
name: SoC
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: select.deyeinvertermaster_timezone1_charge
name: Charge
view_layout:
grid-area: 2
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone2_time
name: From
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone3_time
name: To
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone2_power
name: Power
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone2_soc
name: SoC
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: select.deyeinvertermaster_timezone2_charge
name: Charge
view_layout:
grid-area: 3
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone3_time
name: From
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone4_time
name: To
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone3_power
name: Power
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone3_soc
name: SoC
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: select.deyeinvertermaster_timezone3_charge
name: Charge
view_layout:
grid-area: 4
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone4_time
name: From
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone5_time
name: To
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone4_power
name: Power
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone4_soc
name: SoC
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: select.deyeinvertermaster_timezone4_charge
name: Charge
view_layout:
grid-area: 5
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone5_time
name: From
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone6_time
name: To
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone5_power
name: Power
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone5_soc
name: SoC
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: select.deyeinvertermaster_timezone5_charge
name: Charge
view_layout:
grid-area: 6
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone6_time
name: From
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: input_datetime.timezone1_time
name: To
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone6_power
name: Power
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: number.deyeinvertermaster_timezone6_soc
name: SoC
mode: box
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: select.deyeinvertermaster_timezone6_charge
name: Charge
view_layout:
grid-area: 7
- type: horizontal-stack
cards:
- type: horizontal-stack
cards:
- type: entities
entities:
- entity: switch.deyeinvertermaster_time_of_use
Editor is loading...
Leave a Comment