fix(plant): dedupe sensor: key that shadowed all 22 SNMP temps [#344]
Second top-level sensor: key (PDU energy) made YAML last-one-wins drop the whole first block at config load — every SNMP temp/power entity stopped being created after the restart that pulled this file. https://projects.knownelement.com/issues/344#note-3916
This commit is contained in:
+14
-11
@@ -330,6 +330,20 @@ sensor:
|
|||||||
{% set m = value | regex_findall('output_amps ([0-9.]+)') %}
|
{% set m = value | regex_findall('output_amps ([0-9.]+)') %}
|
||||||
{{ m[0] if m | length > 0 }}
|
{{ m[0] if m | length > 0 }}
|
||||||
|
|
||||||
|
# --- Garage PDU energy (kWh) integrated from watts [#344] ---
|
||||||
|
# NOTE: lives in THIS sensor: block on purpose — a second top-level
|
||||||
|
# "sensor:" key anywhere in a package shadows the whole first block
|
||||||
|
# (YAML duplicate keys are last-one-wins) and silently kills every
|
||||||
|
# SNMP sensor at next HA restart. Never append a second sensor: key.
|
||||||
|
- platform: integration
|
||||||
|
source: sensor.pfv_garage_pdu_power
|
||||||
|
name: pfv garage PDU energy
|
||||||
|
round: 2
|
||||||
|
unit_prefix: k
|
||||||
|
unit_time: h
|
||||||
|
method: left
|
||||||
|
unique_id: pfv_garage_pdu_energy
|
||||||
|
|
||||||
template:
|
template:
|
||||||
- sensor:
|
- sensor:
|
||||||
- name: "PFV garage PDU power"
|
- name: "PFV garage PDU power"
|
||||||
@@ -365,17 +379,6 @@ binary_sensor:
|
|||||||
min_gradient: 0.011
|
min_gradient: 0.011
|
||||||
unique_id: trend_garage_rising
|
unique_id: trend_garage_rising
|
||||||
|
|
||||||
# --- Garage PDU energy (kWh) from watts [#344] ---
|
|
||||||
sensor:
|
|
||||||
- platform: integration
|
|
||||||
source: sensor.pfv_garage_pdu_power
|
|
||||||
name: pfv garage PDU energy
|
|
||||||
round: 2
|
|
||||||
unit_prefix: k
|
|
||||||
unit_time: h
|
|
||||||
method: left
|
|
||||||
unique_id: pfv_garage_pdu_energy
|
|
||||||
|
|
||||||
utility_meter:
|
utility_meter:
|
||||||
garage_pdu_daily:
|
garage_pdu_daily:
|
||||||
source: sensor.pfv_garage_pdu_energy
|
source: sensor.pfv_garage_pdu_energy
|
||||||
|
|||||||
Reference in New Issue
Block a user