# Energy Sensors
- sensor.potenza_reattiva
- sensor.tensione
+ # Zigbee2mqtt
+ - sensor.zigbee2mqtt_networkmap
+ - sensor.porta_casa_batteria
+ - sensor.porta_casa_stato_link
+ - sensor.pulsante_batteria
+ - sensor.pulsante_stato_link
domains:
- automation
- group
# Energy Sensors
- sensor.potenza_reattiva
- sensor.tensione
+ # Zigbee2mqtt
+ - sensor.zigbee2mqtt_networkmap
+ - sensor.porta_casa_batteria
+ - sensor.porta_casa_stato_link
+ - sensor.pulsante_batteria
+ - sensor.pulsante_stato_link
domains:
- automation
- group
# Energy Sensors
- sensor.potenza_reattiva
- sensor.tensione
+ # Zigbee2mqtt
+ - sensor.zigbee2mqtt_networkmap
+ - sensor.porta_casa_batteria
+ - sensor.porta_casa_stato_link
+ - sensor.pulsante_batteria
+ - sensor.pulsante_stato_link
domains:
- automation
- group
--- /dev/null
+######################################################################
+# Xiaomi Mi Wireless Switch
+######################################################################
+
+- platform: "mqtt"
+ name: "Pulsante: Stato"
+ state_topic: "zigbee2mqtt/0x00158d0004081917"
+ availability_topic: "zigbee2mqtt/bridge/state"
+ icon: "mdi:toggle-switch"
+ value_template: "{{ value_json.click }}"
+
+- platform: "mqtt"
+ name: "Pulsante: Batteria"
+ state_topic: "zigbee2mqtt/0x00158d0004081917"
+ availability_topic: "zigbee2mqtt/bridge/state"
+ unit_of_measurement: "%"
+ device_class: "battery"
+ value_template: "{{ value_json.battery }}"
+
+- platform: "mqtt"
+ name: "Pulsante: Stato Link"
+ state_topic: "zigbee2mqtt/0x00158d0004081917"
+ availability_topic: "zigbee2mqtt/bridge/state"
+ unit_of_measurement: "-"
+ value_template: "{{ value_json.linkquality }}"
\ No newline at end of file
--- /dev/null
+######################################################################\r
+# Zigbee2mqtt Networkmap\r
+######################################################################\r
+\r
+- platform: mqtt\r
+ name: Zigbee2mqtt Networkmap\r
+ state_topic: zigbee2mqtt/bridge/networkmap/raw\r
+ value_template: >-\r
+ {{ now().strftime('%Y-%m-%d %H:%M:%S') }}\r
+ json_attributes_topic: zigbee2mqtt/bridge/networkmap/raw\r
resources:
- url: /community_plugin/button-card/button-card.js
type: module
+ - url: /community_plugin/zigbee2mqtt-networkmap/zigbee2mqtt-networkmap.js?v=0.6.0
+ type: module
views:
######################################################################
# - sensor.freebsd_router_kbyte_sec_received
# - sensor.freebsd_router_kbyte_sec_sent
+ #panel: true # this renders the first card on full width, other cards in this view will not be rendered
+ #cards:
+ - type: custom:zigbee2mqtt-networkmap
+ title: Zigbee2mqtt Network Map
+ entity: sensor.zigbee2mqtt_networkmap
+ # the following are optional:
+ mqtt_base_topic: zigbee2mqtt # if you change base_topic of Zigbee2mqtt, change it accordingly
+ force: 3000 # decrease it to get smaller map if you have many devices
+ node_size: 16
+ font_size: 12
+ link_width: 2
+ height: 400 # height of the card
+ # use this css config or use whatever css tech to change look and feel,
+ # the same variable can also be used in Home Assistant themes, see https://www.home-assistant.io/components/frontend/#defining-themes
+ css: |
+ :host {
+ --zigbee2mqtt-networkmap-node-color: rgba(18, 120, 98, .7);
+ --zigbee2mqtt-networkmap-node-fill-color: #dcfaf3;
+ --zigbee2mqtt-networkmap-node-pinned-color: rgba(190, 56, 93, .6);
+ --zigbee2mqtt-networkmap-link-color: rgba(18, 120, 98, .5);
+ --zigbee2mqtt-networkmap-hover-color: #be385d;
+ --zigbee2mqtt-networkmap-link-selected-color: rgba(202, 164, 85, .6);
+ --zigbee2mqtt-networkmap-label-color: #127862;
+ --zigbee2mqtt-networkmap-arrow-color: rgba(18, 120, 98, 0.7);
+ --zigbee2mqtt-networkmap-node-coordinator-color: rgba(224, 78, 93, .7);
+ --zigbee2mqtt-networkmap-node-router-color: rgba(0, 165, 255, .7);
+ }
+
######################################################################
# Weather
######################################################################