diff --git a/device/cez_elektromer.yaml b/device/cez_elektromer.yaml new file mode 100644 index 0000000..8bf8d78 --- /dev/null +++ b/device/cez_elektromer.yaml @@ -0,0 +1,163 @@ +#substitutions: +#tx_pin: GPIO04 +#rx_pin: GPIO36 + +external_components: + - source: github://Tomer27cz/xt211 + components: [dlms_push] + refresh: 1s + +uart: + id: bus_1 + tx_pin: ${tx_pin} + rx_pin: ${rx_pin} + baud_rate: 9600 + data_bits: 8 + parity: NONE + stop_bits: 1 + +dlms_push: + id: my_dlms_meter + uart_id: bus_1 + +binary_sensor: + - platform: dlms_push + id: dlms_relay_1 + name: "Relay 1" + obis_code: 0.1.96.3.10.255 + + - platform: dlms_push + id: dlms_relay_2 + name: "Relay 2" + obis_code: 0.2.96.3.10.255 + + - platform: dlms_push + id: dlms_relay_3 + name: "Relay 3" + obis_code: 0.3.96.3.10.255 + + - platform: dlms_push + id: dlms_relay_4 + name: "Relay 4" + obis_code: 0.4.96.3.10.255 + +text_sensor: + - platform: dlms_push + id: dlms_clock + name: "Clock" + obis_code: 0.0.1.0.0.255 + entity_category: diagnostic + + - platform: dlms_push + name: "Serial number" + obis_code: 0.0.96.1.1.255 + entity_category: diagnostic + + - platform: dlms_push + id: dlms_actual_tarif + name: "Actual tarif" + obis_code: 0.0.96.14.0.255 + + - platform: dlms_push + id: dlms_disconector + name: "Disconector" + obis_code: 0.4.96.3.10.255 + +sensor: + - platform: dlms_push + id: dlms_limeter + name: "Limiter" + obis_code: 0.0.17.0.0.255 + + - platform: dlms_push + id: dlms_energy_total + name: "Energy Total" + obis_code: 1.0.1.8.0.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_energy_t1 + name: "Energy T1" + obis_code: 1.0.1.8.1.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_energy_t2 + name: "Energy T2" + obis_code: 1.0.1.8.2.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_consumption_total + name: "Consumption total" + obis_code: 1.0.1.7.0.255 + unit_of_measurement: W + accuracy_decimals: 0 + + - platform: dlms_push + id: dlms_consumption_l1 + name: "Consumption L1" + obis_code: 1.0.21.7.0.255 + unit_of_measurement: W + accuracy_decimals: 0 + + - platform: dlms_push + id: dlms_consumption_l2 + name: "Consumption L2" + obis_code: 1.0.41.7.0.255 + unit_of_measurement: W + accuracy_decimals: 0 + + - platform: dlms_push + id: dlms_consumption_l3 + name: "Consumption L3" + obis_code: 1.0.61.7.0.255 + unit_of_measurement: W + accuracy_decimals: 0 + + - platform: dlms_push + id: dlms_energy_supply + name: "Energy supply" + obis_code: 1.0.2.7.0.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_energy_supply_total + name: "Energy supply total" + obis_code: 1.0.2.8.0.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_energy_supply_l1 + name: "Energy supply L1" + obis_code: 1.0.22.7.0.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_energy_supply_l2 + name: "Energy supply L2" + obis_code: 1.0.42.7.0.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy + + - platform: dlms_push + id: dlms_energy_supply_l3 + name: "Energy supply L3" + obis_code: 1.0.62.7.0.255 + unit_of_measurement: kWh + accuracy_decimals: 0 + device_class: energy +