You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Highlights
Dashboard v0.10.0
expandable highlight details in the what's new dialog (#152)
hourly energy statistics from Home Assistant via the companion (#130)
energy statistics tile, page and recording mode (#132)
SSE topic subscriptions and a swap-free statistics tile (#133)
device tiles patched from the devices topic without fragment swaps (#135)
Release highlights now have a German text that shows in the dashboard, the installer and the release notes. (#134)
Choose how many versions the changelog shows, with the history kept on the device across updates. (#137)
The MQTT tab explains how to set up the Mosquitto bridge, and the published system metrics are chosen in one multiselect. (#138)
The history page offers the resolutions that fit the chosen span in a dropdown inside the status line and preselects the coarsest one that has data. It shows hourly values from the energy statistics for a week or longer, has a 3 month preset and lets you pause the page refresh. (#141)
The dashboard announces wallbox, heat pump and custom category sensors in Home Assistant once something is assigned to them, and each can be deselected in the MQTT tab. The companion supplies these roles for history and energy statistics. (#142)
The automatic load mode now always calculates the house consumption from the balance, and a house meter serves as a cross-check. A status line on the energy page shows the source, the fallback and the meter deviation, and Home Assistant gets measured and calculated house load as separate sensors. (#143)
The device map shows which devices are switched off. A switched-off output cuts the line behind it, and every device without power fades out with an off label. (#145)
Switches are now an energy role with an optional channel. The device map shows a green or red circle on every switched connection, and only the connection on a switched-off channel is cut. (#146)
hide only role-less entries and share the list with the device map (#147)
Name single appliances on a meter as sub-devices in the device map, the device dialog and the energy page. (#148)
Help texts, device map, energy roles and statistics fit narrow screens, and export and battery charge are hatched in the statistics. (#144)
The device map shows the right edge of its canvas again (#149)
settings in card layout and aligned panel headings (#150)
Highlights auf Deutsch
Dashboard v0.10.0
Highlights lassen sich im Neuerungen-Dialog aufklappen und zeigen Erklärung, Bild und Link zur Anleitung. (#152)
Stündliche Energiestatistik aus Home Assistant über den Companion (#130)
Energiestatistik mit Kachel, eigener Seite und Aufzeichnungsmodus. (#132)
Der Ereignisstrom liefert nur noch die abonnierten Themen, und die Statistikkachel lädt die Übersicht nicht mehr komplett neu. (#133)
Gerätekacheln in der Übersicht und im Geräte-Tab werden direkt aus dem Ereignisstrom aktualisiert, ohne die ganze Ansicht neu zu laden. (#135)
Release-Highlights haben jetzt einen deutschen Text im Dashboard, im Installer und in den Release Notes. (#134)
Wähle, wie viele Versionen der Changelog zeigt. Die Historie bleibt über Updates hinweg auf dem Gerät. (#137)
Der MQTT-Tab erklärt die Einrichtung der Mosquitto-Bridge, und die veröffentlichten Systemmetriken lassen sich in einer Mehrfachauswahl festlegen. (#138)
Die Verlaufsseite bietet die zum Zeitraum passenden Auflösungen an und wählt die gröbste vor, zeigt ab einer Woche Stundenwerte aus der Energiestatistik und hat eine Schnellwahl für 3 Monate. (#141)
Das Dashboard meldet Sensoren für Wallbox, Wärmepumpe und eigene Kategorien in Home Assistant an, sobald ihnen etwas zugeordnet ist, und jeder lässt sich im MQTT-Tab abwählen. Der Companion liefert diese Rollen für Verlauf und Energiestatistik. (#142)
Der Lastmodus Automatisch rechnet den Hausverbrauch jetzt immer aus der Bilanz, ein Hauszähler dient als Kontrolle. Eine Statuszeile auf der Energie-Seite zeigt Quelle, Rückfall und Zählerabweichung, und Home Assistant erhält gemessene und berechnete Hauslast als eigene Sensoren. (#143)
Die Device-Map zeigt, welche Geräte ausgeschaltet sind. Ein ausgeschalteter Ausgang trennt die Leitung dahinter, und jedes Gerät ohne Strom wird blass dargestellt und als aus markiert. (#145)
Schalter sind jetzt eine Energie-Rolle mit optionalem Kanal. Die Device-Map zeigt an jeder geschalteten Verbindung einen grünen oder roten Kreis, und nur die Verbindung eines ausgeschalteten Kanals wird getrennt. (#146)
Ausblenden betrifft nur noch Einträge ohne Rolle, und die ausgeblendeten Einträge gelten auch in der Device-Map. (#147)
Einzelne Verbraucher an einem Messgerät lassen sich als Untergeräte benennen, in der Device-Map, im Geräte-Dialog und auf der Energie-Seite. (#148)
Statistikkachel mit festem Zeitraum, wählbaren Kennzahlen und Balkendiagramm (#151)
Hilfetexte, Device-Map, Energierollen und Statistik passen auf schmale Bildschirme, und in der Statistik sind Einspeisung und Batterieladung schraffiert. (#144)
Die Device-Map zeigt den rechten Rand ihrer Zeichenfläche wieder vollständig. (#149)
Einstellungen im Kartenlayout und Panel-Überschriften auf gleicher Höhe (#150)
Dashboard changes
Features
versions: pass highlight details to the what's new dialog (825b1ee)
webui: detail helpers and strings for expandable highlights (d0c02bb)
webui: expandable highlight details in the what's new dialog (0aa004d)
webui: list highlights with details first and align the bullets (cc9b264)
changelog: expandable highlight details in the what's new dialog (#152)
hourly energy statistics from Home Assistant via the companion (#130) (752f59a)
dashboard: energy statistics tile, page and recording mode (#132) (502a156)
dashboard: SSE topic subscriptions and a swap-free statistics tile (#133) (69eb694)
dashboard: device tiles patched from the devices topic without fragment swaps (#135) (76f51aa)
changelog: Release highlights now have a German text that shows in the dashboard, the installer and the release notes. (#134) (ccd90ca)
changelog: Choose how many versions the changelog shows, with the history kept on the device across updates. (#137) (14f781e)
dashboard: The MQTT tab explains how to set up the Mosquitto bridge, and the published system metrics are chosen in one multiselect. (#138) (3c7821a)
history: The history page offers the resolutions that fit the chosen span in a dropdown inside the status line and preselects the coarsest one that has data. It shows hourly values from the energy statistics for a week or longer, has a 3 month preset and lets you pause the page refresh. (#141) (d7971dd)
discovery: The dashboard announces wallbox, heat pump and custom category sensors in Home Assistant once something is assigned to them, and each can be deselected in the MQTT tab. The companion supplies these roles for history and energy statistics. (#142) (66cd698)
energy: The automatic load mode now always calculates the house consumption from the balance, and a house meter serves as a cross-check. A status line on the energy page shows the source, the fallback and the meter deviation, and Home Assistant gets measured and calculated house load as separate sensors. (#143) (59dfeb3)
devicemap: The device map shows which devices are switched off. A switched-off output cuts the line behind it, and every device without power fades out with an off label. (#145) (b72187d)
devicemap: Switches are now an energy role with an optional channel. The device map shows a green or red circle on every switched connection, and only the connection on a switched-off channel is cut. (#146) (9b162de)
energy: hide only role-less entries and share the list with the device map (#147) (0afdfc3)
devicemap: Name single appliances on a meter as sub-devices in the device map, the device dialog and the energy page. (#148) (054f852)
overview: options for the energy statistics card (#151) (b4f0f02)
i18n: texts for the energy statistics card options (0c0a08a)
layout: options for the energy statistics card in the editor (7712cae)
layout: store fixed period, key figures and chart switch of the statistics card (068e4f3)
overview: statistics card honours fixed period, key figures and bar chart (1ba32b9)
i18n: texts for the history card series chooser (63cb729)
layout: pick the history card series in a search field (dbb14e2)
devicemap: store sub-devices in device-map.json (2a07b5f)
energy: label entities after their sub-device (cda32d0)
i18n: add texts for the switch role, channels and edge state rows (3fa3e4b)
devicemap: drive the panel and map from switch roles (c0a530d)
devicemap: show switches as role tiles in the device panel (9422ecb)
devicemap: draw the switch port on every switched edge (93c3223)
devicemap: lead the edge card with switch state and cause (e8d7ee6)
devicemap: show state rows, links and channel in the edge card (469c4ab)
energy: set the switch role and channel in the energy configuration (ba74a24)
devicemap: stack the panel links and add icons (049dcfc)
devicemap: store switch output functions in device-map.json (6d70bc1)
devicemap: serve switch entities with their resolved state (c4d8edd)
devicemap: detect switch outputs and compute the area without power (877e596)
devicemap: draw quiet nodes and an open output port (a97e278)
devicemap: show an off pill under switched-off nodes (3db72e8)
devicemap: style cut and dead edges and stack the quiet node image (e156d24)
devicemap: load switch states and mark switched-off nodes (4ccec11)
devicemap: show switched-off outputs and the area without power (d711591)
devicemap: assign switch outputs in the device panel and explain dead edges (bab83bb)
stats: hatch export and battery charge instead of a second colour (28ab382)
dashboard: overflow tabs into a More list, main menu mode per browser (29a532c)
energy: auto load mode calculates with the house meter as cross-check (31771de)
energy: mirror the new load modes in the browser balance (334c011)
energy: migrate combined load mode to one consumer category per entity (80e6e5d)
discovery: publish measured and calculated house load as optional sensors (d266e0c)
energy: load mode cards, meter hints and status line on the energy page (8414c1b)
energy: technical mode texts, house meter on the energy node, inset notices (da47ece)
energydiscovery: optional sensors for wallbox, heat pump and categories (6f21c9a)
dashboard: announce optional energy sensors and let them be deselected (339fee9)
dashboard: choose the additional Home Assistant sensors in the MQTT tab (a1478cb)
energystats: hourly means for the history page (8ac2d1c)
history: offer resolutions per span and default to the coarsest (6819e41)
history: hourly tier from the server with per-series 5 min fallback (4884935)
history: resolution state on the history page (51ddf71)
history: resolution picker and a 3 month preset (cbdbd3b)
history: coverage planning with a settle cutoff (a6c5255)
history: exchange minute values up to 30 minutes ago and fetch the last half hour once (101ed8c)
history: coverage based resolution default, explicit selection and refresh pause (8568e1c)
history: resolution dropdown and a pause button for the history page (9ddc271)
history: resolution dropdown and pause button inside the status line (b6381c3)
dashboard: published diagnostics metrics as a read-only-for-guests multiselect (63f6bf4)
dashboard: bridge setup step list on the MQTT tab (638c5ee)
dashboard: keep every received changelog version on the node (6061446)
dashboard: add the changelog_history setting (26ea4d7)
dashboard: limit the changelog API to a number of bundle versions (5a1b1cc)
dashboard: choose how many versions the changelog shows (9606138)
dashboard: show the changelog history choice as a segmented control (95bbbda)
dashboard: carry highlight translations in the highlights API (963ab1a)
dashboard: show release highlights in the page language (908d3ce)
dashboard: per-device live entry and localized tile status (db88e93)
dashboard: single-tile fragments layout-item and device-card (e7dcb82)
dashboard: per-tile structure and row template markup (f7b2274)
dashboard: SSE topic devices with a per-subscriber device selection (a4c76b6)
dashboard: patch device tiles from the devices topic (3059c80)
dashboard: device tiles follow the devices topic instead of fragment swaps (dacff34)
dashboard: subscribe to SSE topics with ?topics= (43cb488)
dashboard: open the event stream with the active panel's topics (8129889)
energystats: revision counter for changes to the statistics (f9300b4)
dashboard: SSE topic energy_stats with the statistics revision (b937a7d)
dashboard: serve the statistics tile from the energy_stats branch (a8a0d5c)
dashboard: statistics tile reloads only on a new revision (871db1d)
dashboard: statistics page reloads the current period on a new revision (67e35fb)
settings: add the energy statistics recording mode (4490871)
energystats: pause or stop own recording by policy with a short backlog (7d1fef7)
energystats: navigation, Pi local time, categories and warnings in the stats API (d311552)
dashboard: shared display model for energy statistics (a155d15)
dashboard: energy statistics tile for today, week, month and year (dc47016)
dashboard: statistics page with stacked bars, table and coverage (4aacfc7)
dashboard: energy statistics recording mode and status in the history settings (8abfcad)
dashboard: align the statistics page and tile with the history design (b7a14ef)
energystats: store hours from Home Assistant and count them per day (c75cf9e)
energystats: fetch hourly energy from the companion as a pseudo peer (31626d7)
dashboard: exchange the 1h tier and route companion statistics to energystats (5986c21)
Fixes
dashboard: Help texts, device map, energy roles and statistics fit narrow screens, and export and battery charge are hatched in the statistics. (#144) (ba54b31)
devices: The device map shows the right edge of its canvas again (#149) (5727ba1)
webui: settings in card layout and aligned panel headings (#150) (cb9fa72)
webui: align panel headings and tighten the overview toolbar (bb8844e)
devicemap: keep the canvas right border inside the clipped stage (4278166)
devices: let the device modal activity grow as a log (6fc8edd)
devicemap: read sub-devices back from disk and keep the caller's slice (c32036e)
devicemap: let stored sub-device pairs win over stale request pairs (51c2646)
devicemap: keep sub-device placement moving and skip null entries (4d2561c)
devicemap: match sub-device entities by unique_id (5193882)
devicemap: use the absolute power of sub-devices in the meter edge (b55ff9e)
devicemap: default sub-device channel and guard panel links (dd0ec58)
devices: reset and tokenise sub-device load in the device modal (86f1e50)
devicemap: serialise device-map writes and check sub-device entities (7a92b37)
devicemap: hide the empty action box on sub-device edges (6fcb374)
devicemap: skip the empty settings box on sub-device edges (a27a0d2)
devicemap: keep the edge card chevron pointing right and update catalogs (b083235)
devicemap: keep saved switch roles and edge channels on save (5f8edc8)
devices: open the device modal only in the devices tab (d0d8031)
devicemap: save the empty role of the panel select (2230e03)
devicemap: require edit_energy and CSRF for every map write (1e2169b)
devicemap: keep labels live and harden switch fade teardown (5b9ea98)
devicemap: prefix the legend dotted class and use English spec references (51b6caa)
devicemap: draw quiet node images, move the off pill and echo switch commands (af157a3)
dashboard: keep favourite chips in pick order after saving (04b4d18)
dashboard: hidden help tooltips no longer widen narrow pages (543c498)
devicemap: closed side panel no longer widens the page (3d8fd4b)