poniżej postaramy się ten opis streścić i pokazać na przykładach
Temat mqtt dla mapy
Mapa zwracana jest na temacie zigbee2mqtt/bridge/networkmap
Formaty mapy
Mapa może być zwracana w jednym z 3 formatów:
raw zigbee2mqtt/bridge/networkmap/raw
to jest czysty JSON - ten format obsługujemy na naszej mapie i ten rodzaj formatu mapy będziemy opisywali w dalszej części
graphviz zigbee2mqtt/bridge/networkmap/graphviz
żeby wygenerować mapę z tego formatu możesz użyć narzędzia webgraphviz.com
plantuml zigbee2mqtt/bridge/networkmap/plantuml
żeby wygenerować mapę z tego formatu możesz użyć narzędzia planttext.com
Pobranie mapy
Żeby zobaczyć jaką mapę zwraca zigbee2mqtt wystarczy w ustawieniach Asystenta domowego prześć do Konfiguracje → Integracja → Konfiguracja MQTT i włączyć nasłuch tematu zigbee2mqtt/bridge/networkmap/raw (subskrybujemy wiadomości na tym temacie)
następnie publikujemy na temacie zigbee2mqtt/bridge/networkmap wiadomość raw żeby “powiedzieć” zigbee2mqtt, że chcemy dostać aktualny stan mapy (odświeżyć mapę):
O ile dobrze penitencjarny nadal można tego używać tylko to raczej nie ma sensu, lepiej więc w kartę konfiguracji zigbee2mqtt i tam mieć estetyczną mapę z wszystkimi połączeniami.
ZHA we współczesnych wersjach HA ma wbudowaną mapę (ale raczej można użyć też jakieś niestandardowe komponenty do alternatywnego wizualizowania sieci - nie jestem na bieżąco, ale jakieś kiedyś były).
Chodzi mi jak wyświetlić wizualizacje na pulpicie nawigacyjnym (dashboard czy lovelace czy jak to się tam zwie) żebym nie musiał wchodzić w ustawienia a potem w integrację i szukać tej mapy tam
A widzisz to zmienia postać rzeczy, niestety jetem za leniwy by kombinować z ZHA, którego nie używam, ale
używając panel_custom:można wyświetlać dowolny element interfejsu HA w ramach elementu na sidebarze (pionowy pasek menu po lewej), nie będzie to wprawdzie element dashboardu, tylko ramka ingress, ale to nie rzutuje (w ten sposób można sobie “odkopać” coś głęboko zagrzebanego w standardowym GUI by było na wierzchu)
poszukaj w HACS GitHub - dmulcahey/zha-network-card: Custom Lovelace card that displays ZHA network and device information jakkolwiek ta mapa ma postać tabelki, a nie grafu (w ogóle olej opisany na repo sposób instalacji - w normalnym HA znajdziesz to po prostu w HACS, ale gdyby nie było, to dodasz to jako niestandardowe repozytorium do HACS, to wtedy nie trzeba kombinować z instalacją “z palca” tylko zainstalujesz jak cokolwiek normalnie dostępnego w HACS, dodaj w takim wypadku do kategorii dashboard)
ad 1. tak mam zrobiony panel Supervisora (który zlikwidowano z interfejsu parę lat temu)