|
# |
|
# SDM 630 config for Home Assistant |
|
# Adapt and put into your configuration.yaml |
|
# |
|
mqtt: |
|
sensor: |
|
## |
|
## POWER |
|
## |
|
- name: "SDM1-1 Power" |
|
device: |
|
name: "Power Meter" |
|
configuration_url: "https://mbmd.server.lan" |
|
manufacturer: "Eastron" |
|
model: "SDM630 Modbus v2" |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: power |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Power" |
|
unit_of_measurement: "W" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_power" |
|
- name: "SDM1-1 Power L1" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: power |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Power/L1" |
|
unit_of_measurement: "W" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_powerL1" |
|
- name: "SDM1-1 Power L2" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: power |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Power/L2" |
|
unit_of_measurement: "W" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_powerL2" |
|
- name: "SDM1-1 Power L3" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: power |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Power/L3" |
|
unit_of_measurement: "W" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_powerL3" |
|
## |
|
## ENERGY from utility |
|
## |
|
- name: "SDM1-1 Import" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Import" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_import" |
|
- name: "SDM1-1 Import L1" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Import/L1" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_importL1" |
|
- name: "SDM1-1 Import L2" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Import/L2" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_importL2" |
|
- name: "SDM1-1 Import L3" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Import/L3" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_importL3" |
|
## |
|
## ENERGY to utility |
|
## |
|
- name: "SDM1-1 Export" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Export" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_export" |
|
- name: "SDM1-1 Export L1" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Export/L1" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_exportL1" |
|
- name: "SDM1-1 Export L2" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Export/L2" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_exportL2" |
|
- name: "SDM1-1 Export L3" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: energy |
|
state_class: total_increasing |
|
state_topic: "mbmd/sdm1-1/Export/L3" |
|
unit_of_measurement: "kWh" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_exportL3" |
|
## |
|
## Apparent Power |
|
## |
|
- name: "SDM1-1 Apparent Power" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: apparent_power |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/ApparentPower" |
|
unit_of_measurement: "W" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_apparentPower" |
|
## |
|
## Reactive Power |
|
## |
|
- name: "SDM1-1 Reactive Power" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: reactive_power |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/ReactivePower" |
|
unit_of_measurement: "W" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_reactivePower" |
|
## |
|
## VOLTAGE |
|
## |
|
- name: "SDM1-1 Voltage L1" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: voltage |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Voltage/L1" |
|
unit_of_measurement: "V" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_voltageL1" |
|
- name: "SDM1-1 Voltage L2" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: voltage |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Voltage/L2" |
|
unit_of_measurement: "V" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_voltageL2" |
|
- name: "SDM1-1 Voltage L3" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: voltage |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Voltage/L3" |
|
unit_of_measurement: "V" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_voltageL3" |
|
## |
|
## Frequency |
|
## |
|
- name: "SDM1-1 Frequency" |
|
device: |
|
identifiers: |
|
- "sdm1-1" |
|
device_class: frequency |
|
state_class: measurement |
|
state_topic: "mbmd/sdm1-1/Frequency" |
|
unit_of_measurement: "Hz" |
|
availability: |
|
- topic: "mbmd/status" |
|
payload_available: "connected" |
|
payload_not_available: "disconnected" |
|
unique_id: "sdm1-1_frequency" |