mirror of
https://github.com/esphome/esphome.git
synced 2026-10-11 05:44:15 +00:00
73 lines
1.8 KiB
YAML
73 lines
1.8 KiB
YAML
dlms_meter:
|
|
id: dlms_meter_hub
|
|
receive_timeout: 50ms
|
|
decryption_key: "36C66639E48A8CA4D6BC8B282A793BBB"
|
|
auth_key: "11223344556677889900AABBCCDDEEFF"
|
|
skip_crc: true
|
|
custom_patterns:
|
|
- "custom_pattern_1"
|
|
- "custom_pattern_2"
|
|
- pattern: "L, TSTR"
|
|
name: "MeterID"
|
|
default_obis: "0.0.96.1.0.255"
|
|
- pattern: "F, TDTM"
|
|
name: "DateTime"
|
|
default_obis: "0.0.1.0.0.255"
|
|
|
|
sensor:
|
|
# Old Schema tests
|
|
- platform: dlms_meter
|
|
voltage_l1:
|
|
name: "Voltage L1"
|
|
voltage_l2:
|
|
name: "Voltage L2"
|
|
voltage_l3:
|
|
name: "Voltage L3"
|
|
current_l1:
|
|
name: "Current L1"
|
|
current_l2:
|
|
name: "Current L2"
|
|
current_l3:
|
|
name: "Current L3"
|
|
active_power_plus:
|
|
name: "Active power taken from grid"
|
|
active_power_minus:
|
|
name: "Active power put into grid"
|
|
active_energy_plus:
|
|
name: "Active energy taken from grid"
|
|
active_energy_minus:
|
|
name: "Active energy put into grid"
|
|
reactive_energy_plus:
|
|
name: "Reactive energy taken from grid"
|
|
reactive_energy_minus:
|
|
name: "Reactive energy put into grid"
|
|
power_factor:
|
|
name: "Power factor"
|
|
|
|
# Dynamic Schema tests
|
|
- platform: dlms_meter
|
|
dlms_meter_id: dlms_meter_hub
|
|
obis_code: "1-0:99.99.9"
|
|
name: "Custom Dynamic Sensor"
|
|
|
|
text_sensor:
|
|
# Old Schema tests
|
|
- platform: dlms_meter
|
|
timestamp:
|
|
name: "timestamp"
|
|
meternumber:
|
|
name: "Meter Number"
|
|
|
|
# Dynamic Schema tests
|
|
- platform: dlms_meter
|
|
dlms_meter_id: dlms_meter_hub
|
|
obis_code: "0-0:99.99.9"
|
|
name: "Custom Dynamic Text Sensor"
|
|
|
|
binary_sensor:
|
|
# Dynamic Schema tests (Binary sensors only use the dynamic schema)
|
|
- platform: dlms_meter
|
|
dlms_meter_id: dlms_meter_hub
|
|
obis_code: "0-1:2.3.4"
|
|
name: "Custom Binary Sensor"
|