# EMHASS Dashboard Cards # These are 3 separate cards — add each block individually: # Dashboard → Edit → Add Card → Manual → paste one block at a time # ─── CARD 1: EMHASS Energy Status ──────────────────────────────────────────── type: entities title: EMHASS Energy Status show_header_toggle: false entities: - type: section label: Current Status - entity: sensor.current_hour_price name: Current Price icon: mdi:cash - entity: sensor.battery_power_state name: Battery State icon: mdi:battery - entity: sensor.deye_inverter_mqtt_battery_soc name: Battery SOC icon: mdi:battery-50 - entity: sensor.deye_inverter_mqtt_battery_power name: Battery Power icon: mdi:lightning-bolt - type: section label: EMHASS Forecast - entity: sensor.p_pv_forecast name: PV Forecast icon: mdi:solar-power - entity: sensor.p_load_forecast name: Load Forecast icon: mdi:home-lightning-bolt - entity: sensor.p_grid_forecast name: Grid Forecast icon: mdi:transmission-tower - entity: sensor.soc_batt_forecast name: SOC Target (end of day) icon: mdi:target - type: section label: Forecast vs Reality - entity: sensor.battery_soc_forecast_error name: SOC Forecast Error icon: mdi:chart-bell-curve - type: section label: Today - entity: sensor.deye_inverter_mqtt_daily_production name: PV Production icon: mdi:solar-power - entity: sensor.deye_inverter_mqtt_daily_energy_bought name: Grid Import icon: mdi:transmission-tower-import - entity: sensor.deye_inverter_mqtt_daily_energy_sold name: Grid Export icon: mdi:transmission-tower-export - entity: sensor.deye_inverter_mqtt_daily_battery_charge name: Battery Charged icon: mdi:battery-charging - entity: sensor.deye_inverter_mqtt_daily_battery_discharge name: Battery Discharged icon: mdi:battery-minus - entity: sensor.deye_inverter_mqtt_daily_load_consumption name: Load Consumption icon: mdi:home-lightning-bolt # ─── CARD 2: Battery SOC — Actual vs Forecast (history graph) ──────────────── type: history-graph title: Battery SOC — Actual vs Forecast entities: - entity: sensor.deye_inverter_mqtt_battery_soc name: Actual SOC - entity: sensor.soc_batt_forecast name: Forecast Target hours_to_show: 48 refresh_interval: 300 # ─── CARD 3: NordPool Prices ────────────────────────────────────────────────── type: entities title: NordPool Prices show_header_toggle: false entities: - entity: sensor.nordpool_kwh_lv_eur_3_10_021 name: Current Price icon: mdi:currency-eur - entity: sensor.current_hour_price name: All-in Price (incl. VAT) icon: mdi:cash