diff --git a/ha-configs/151/configuration.yaml b/ha-configs/151/configuration.yaml index 7942592..b435820 100644 --- a/ha-configs/151/configuration.yaml +++ b/ha-configs/151/configuration.yaml @@ -143,6 +143,28 @@ {% set defrost_bit = (load // 32768) % 2 %} {{ 'ON' if defrost_bit == 1 else 'OFF' }} + # Eksport do sieci - aktualna moc PV oddawana do sieci + - name: "Eksport do sieci" + unique_id: eksport_do_sieci_moc + state: > + {% set grid = states('sensor.inverter_deye_grid_power') | float(0) %} + {{ [(-grid) | round(0) | int, 0] | max }} + unit_of_measurement: "W" + device_class: power + state_class: measurement + icon: mdi:transmission-tower-export + + # Pobór z sieci - aktualna moc pobierana z sieci + - name: "Pobór z sieci" + unique_id: pobor_z_sieci_moc + state: > + {% set grid = states('sensor.inverter_deye_grid_power') | float(0) %} + {{ [grid | round(0) | int, 0] | max }} + unit_of_measurement: "W" + device_class: power + state_class: measurement + icon: mdi:transmission-tower-import + - binary_sensor: # Binary sensor defrost - name: "Pompa defrost" diff --git a/ha-configs/151/configuration.yaml b/ha-configs/151/configuration.yaml index 7942592..b435820 100644 --- a/ha-configs/151/configuration.yaml +++ b/ha-configs/151/configuration.yaml @@ -143,6 +143,28 @@ {% set defrost_bit = (load // 32768) % 2 %} {{ 'ON' if defrost_bit == 1 else 'OFF' }} + # Eksport do sieci - aktualna moc PV oddawana do sieci + - name: "Eksport do sieci" + unique_id: eksport_do_sieci_moc + state: > + {% set grid = states('sensor.inverter_deye_grid_power') | float(0) %} + {{ [(-grid) | round(0) | int, 0] | max }} + unit_of_measurement: "W" + device_class: power + state_class: measurement + icon: mdi:transmission-tower-export + + # Pobór z sieci - aktualna moc pobierana z sieci + - name: "Pobór z sieci" + unique_id: pobor_z_sieci_moc + state: > + {% set grid = states('sensor.inverter_deye_grid_power') | float(0) %} + {{ [grid | round(0) | int, 0] | max }} + unit_of_measurement: "W" + device_class: power + state_class: measurement + icon: mdi:transmission-tower-import + - binary_sensor: # Binary sensor defrost - name: "Pompa defrost" diff --git a/ha-configs/151/dashboards/deye_dashboard.yaml b/ha-configs/151/dashboards/deye_dashboard.yaml index 7975163..809bf62 100644 --- a/ha-configs/151/dashboards/deye_dashboard.yaml +++ b/ha-configs/151/dashboards/deye_dashboard.yaml @@ -6,7 +6,41 @@ - title: Przegląd cards: - type: entities - title: 🔋 Bateria + title: ⚡ Energia teraz + entities: + - entity: sensor.inverter_deye_pv_power + name: 🌞 Produkcja PV + - entity: sensor.inverter_deye_load_power + name: 🏠 Zużycie domu + - entity: sensor.eksport_do_sieci + name: 📤 Eksport do sieci + - entity: sensor.pobor_z_sieci + name: 📥 Pobór z sieci + - entity: sensor.inverter_deye_battery_power + name: 🔋 Moc baterii (- ładowanie) + - entity: sensor.inverter_deye_battery + name: 🔋 Stan baterii (SOC) + - entity: select.inverter_deye_energy_pattern + name: Tryb inwertera + + - type: entities + title: 📊 Energia dziś + entities: + - entity: sensor.inverter_deye_today_production + name: ☀️ Produkcja PV dziś + - entity: sensor.inverter_deye_today_energy_export + name: 📤 Eksport do sieci dziś + - entity: sensor.inverter_deye_today_energy_import + name: 📥 Pobór z sieci dziś + - entity: sensor.inverter_deye_today_load_consumption + name: 🏠 Zużycie domu dziś + - entity: sensor.inverter_deye_today_battery_charge + name: 🔋 Naładowano baterię dziś + - entity: sensor.inverter_deye_today_battery_discharge + name: 🔋 Rozładowano baterię dziś + + - type: entities + title: 🔋 Bateria i ładowanie entities: - entity: sensor.inverter_deye_battery name: Stan baterii (SOC) @@ -14,7 +48,11 @@ name: Ładowanie z sieci - entity: number.inverter_deye_battery_grid_charging_current name: Prąd ładowania - + - entity: sensor.inverter_deye_battery_voltage + name: Napięcie baterii + - entity: sensor.inverter_deye_battery_temperature + name: Temperatura baterii + - type: entities title: ⚡ Program 1 entities: @@ -44,19 +82,52 @@ name: Tryb - entity: number.inverter_deye_program_3_soc name: Docelowy SOC - + + - type: entities + title: ⚡ Program 4 + entities: + - entity: time.inverter_deye_program_4_time + name: Czas startu + - entity: select.inverter_deye_program_4_charging + name: Tryb + - entity: number.inverter_deye_program_4_soc + name: Docelowy SOC + + - type: entities + title: ⚡ Program 5 + entities: + - entity: time.inverter_deye_program_5_time + name: Czas startu + - entity: select.inverter_deye_program_5_charging + name: Tryb + - entity: number.inverter_deye_program_5_soc + name: Docelowy SOC + - type: entities title: ☀️ Solcast - Prognoza entities: + - entity: sensor.solcast_pv_forecast_prognoza_na_dzisiaj + name: Prognoza dziś - entity: sensor.solcast_pv_forecast_prognoza_na_jutro name: Prognoza na jutro - - entity: sensor.solcast_pv_forecast_forecast_today - name: Prognoza dziś - - entity: sensor.solcast_pv_forecast_forecast_tomorrow - name: Prognoza jutro (kWh) + - entity: sensor.solcast_pv_forecast_aktualna_moc + name: Aktualna moc (prognoza) + - entity: sensor.solcast_pv_forecast_pozostala_prognoza_na_dzis + name: Pozostało dziś - type: history-graph - title: Historia baterii + title: 📈 Historia PV i sieci (24h) + hours_to_show: 24 + entities: + - entity: sensor.inverter_deye_pv_power + name: PV + - entity: sensor.eksport_do_sieci + name: Eksport + - entity: sensor.pobor_z_sieci + name: Pobór + + - type: history-graph + title: 📈 Historia baterii (24h) hours_to_show: 24 entities: - entity: sensor.inverter_deye_battery