Hi,
first: Sorry for my bad english but i give my best to undestand me
I have an Problem with 2 Mqtt Sensors.
I made an update of Home Assistant and after that these 2 sensors don’t work anymore
Errorcode is the entity is not numeric.
sensor.growatt_ac_power and sensor.terrasse_ac_power Status is unknown
It is a Growatt ShineWifi Stick and its connected via mqtt. I can see all Informations in mqtt browser.
maybe the yaml is wrong…
The stick was installed with a Github firmware. This is also where the HA commandos are located.
Growatt Custom Firmware
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
# Text to speech
tts:
- platform: google_translate
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
mqtt:
sensor:
- name: "Growatt AC Power"
unique_id: "growatt_ac_power"
unit_of_measurement: "W"
state_class: "measurement"
device_class: "energy"
state_topic: "energy/solar"
value_template: "{{ float(value_json.OutputPower) | round(1) }}"
last_reset_value_template: '1970-01-01T00:00:00+00:00'
- name: "Growatt Energy Today"
unique_id: "growatt_energy_today"
unit_of_measurement: "kWh"
state_class: "total_increasing"
device_class: "energy"
state_topic: "energy/solar"
value_template: "{{ value_json.TodayGenerateEnergy }}"
- name: "Growatt Energy Total"
unique_id: "growatt_energy_total"
unit_of_measurement: "kWh"
state_class: "total_increasing"
device_class: "energy"
state_topic: "energy/solar"
value_template: "{{ value_json.TotalGenerateEnergy }}"
- name: "Growatt DC Voltage"
unique_id: "growatt_dc_voltage"
unit_of_measurement: "V"
state_class: "measurement"
device_class: "voltage"
state_topic: "energy/solar"
value_template: "{{ value_json.PV1Voltage }}"
- name: "Growatt Temperature"
unique_id: "growatt_temperature"
unit_of_measurement: "°C"
state_class: "measurement"
device_class: "temperature"
state_topic: "energy/solar"
value_template: "{{ value_json.InverterTemperature }}"
- name: "Growatt Status"
unique_id: "growatt_status"
state_topic: "energy/solar"
value_template: "{{ value_json.InverterStatus }}"
- name: "Growatt AC Frequency"
unique_id: "growatt_ac_frequency"
unit_of_measurement: "Hz"
state_class: "measurement"
state_topic: "energy/solar"
device_class: "frequency"
value_template: "{{ value_json.GridFrequency }}"
- name: "Growatt AC Voltage"
unique_id: "growatt_ac_voltage"
unit_of_measurement: "V"
state_class: "measurement"
device_class: "voltage"
state_topic: "energy/solar"
value_template: "{{ value_json.L1ThreePhaseGridVoltage }}"
- name: "Terrasse AC Power"
unique_id: "terrasse_ac_power"
unit_of_measurement: "W"
state_class: "measurement"
device_class: "energy"
state_topic: "energy/solar2"
value_template: "{{ float(value_json.OutputPower) | round(0) }}"
last_reset_value_template: '1970-01-01T00:00:00+00:00'
- name: "Terrasse Energy Today"
unique_id: "terrasse_energy_today"
unit_of_measurement: "kWh"
state_class: "total_increasing"
device_class: "energy"
state_topic: "energy/solar2"
value_template: "{{ value_json.TodayGenerateEnergy }}"
- name: "Terrasse Energy Total"
unique_id: "terrasse_energy_total"
unit_of_measurement: "kWh"
state_class: "total_increasing"
device_class: "energy"
state_topic: "energy/solar2"
value_template: "{{ value_json.TotalGenerateEnergy }}"
- name: "Terrasse DC Voltage"
unique_id: "terrasse_dc_voltage"
unit_of_measurement: "V"
state_class: "measurement"
device_class: "voltage"
state_topic: "energy/solar2"
value_template: "{{ value_json.PV1Voltage }}"
- name: "Terrasse Temperature"
unique_id: "terrasse_temperature"
unit_of_measurement: "°C"
state_class: "measurement"
device_class: "temperature"
state_topic: "energy/solar2"
value_template: "{{ value_json.InverterTemperature }}"
- name: "Terrasse Status"
unique_id: "terrasse_status"
state_topic: "energy/solar2"
value_template: "{{ value_json.InverterStatus }}"
- name: "Terrasse AC Frequency"
unique_id: "terrasse_ac_frequency"
unit_of_measurement: "Hz"
state_class: "measurement"
state_topic: "energy/solar2"
device_class: "frequency"
value_template: "{{ value_json.GridFrequency }}"
- name: "Terrasse AC Voltage"
unique_id: "terrasse_ac_voltage"
unit_of_measurement: "V"
state_class: "measurement"
device_class: "voltage"
state_topic: "energy/solar2"
value_template: "{{ value_json.L1ThreePhaseGridVoltage }}"
#--- InfluxDB ---
influxdb:
host: localhost
port: 8086
database: homeassistant
username: ###########
password: '###########'
max_retries: 3
default_measurement: state
include:
domains:
- sensor
#--- SDM630 PowerMeter ---
modbus:
# SDM630 PowerMeter
- name: eastron
type: rtuovertcp
host: ############
port: 502
timeout: 10
delay: 2
sensors:
- name: Phase 1 line to neutral volts
unique_id: l1_neutral_volts
data_type: float32
precision: 2
address: 0
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Phase 2 line to neutral volts
unique_id: l2_neutral_volts
data_type: float32
precision: 2
address: 2
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Phase 3 line to neutral volts
unique_id: l3_neutral_volts
data_type: float32
precision: 2
address: 4
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Phase 1 current
unique_id: l1_current
data_type: float32
precision: 2
address: 6
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Phase 2 current
unique_id: l2_current
data_type: float32
precision: 2
address: 8
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Phase 3 current
unique_id: l3_current
data_type: float32
precision: 2
address: 10
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Phase 1 power
unique_id: l1_power
data_type: float32
precision: 2
address: 12
input_type: input
slave: 1
unit_of_measurement: W
state_class: measurement
device_class: power
- name: Phase 2 power
unique_id: l2_power
data_type: float32
precision: 2
address: 14
input_type: input
slave: 1
unit_of_measurement: W
state_class: measurement
device_class: power
- name: Phase 3 power
unique_id: l3_power
data_type: float32
precision: 2
address: 16
input_type: input
slave: 1
unit_of_measurement: W
state_class: measurement
device_class: power
- name: Phase 1 Volt amps
unique_id: l1_volt_amps
data_type: float32
precision: 2
address: 18
input_type: input
slave: 1
unit_of_measurement: VA
state_class: measurement
device_class: apparent_power
- name: Phase 2 Volt amps
unique_id: l2_volt_amps
data_type: float32
precision: 2
address: 20
input_type: input
slave: 1
unit_of_measurement: VA
state_class: measurement
device_class: apparent_power
- name: Phase 3 Volt amps
unique_id: l3_volt_amps
data_type: float32
precision: 2
address: 22
input_type: input
slave: 1
unit_of_measurement: VA
state_class: measurement
device_class: apparent_power
- name: Phase 1 volt amps reactive
unique_id: l1_volt_amps_reactive
data_type: float32
precision: 2
address: 24
input_type: input
slave: 1
unit_of_measurement: VAr
state_class: measurement
device_class: reactive_power
- name: Phase 2 volt amps reactive
unique_id: l2_volt_amps_reactive
data_type: float32
precision: 2
address: 26
input_type: input
slave: 1
unit_of_measurement: VAr
state_class: measurement
device_class: reactive_power
- name: Phase 3 volt amps reactive
unique_id: l3_volt_amps_reactive
data_type: float32
precision: 2
address: 28
input_type: input
slave: 1
unit_of_measurement: VAr
state_class: measurement
device_class: reactive_power
- name: Phase 1 power factor
unique_id: l1_power_factor
data_type: float32
precision: 2
address: 30
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 2 power factor
unique_id: l2_power_factor
data_type: float32
precision: 2
address: 32
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 3 power factor
unique_id: l3_power_factor
data_type: float32
precision: 2
address: 34
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 1 phase angle
unique_id: l1_phase_angle
data_type: float32
precision: 2
address: 36
input_type: input
slave: 1
unit_of_measurement: Degree
state_class: measurement
device_class: power
- name: Phase 2 phase angle
unique_id: l2_phase_angle
data_type: float32
precision: 2
address: 38
input_type: input
slave: 1
unit_of_measurement: Degree
state_class: measurement
device_class: power
- name: Phase 3 phase angle
unique_id: l3_phase_angle
data_type: float32
precision: 2
address: 40
input_type: input
slave: 1
unit_of_measurement: Degree
state_class: measurement
device_class: power
- name: Average line to neutral volts
unique_id: average_line_neutral_volt
data_type: float32
precision: 2
address: 42
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Average line current
unique_id: average_line_current
data_type: float32
precision: 2
address: 46
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Sum of line currents
unique_id: sum_line_currents
data_type: float32
precision: 2
address: 48
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Total system power
unique_id: total_system_power
scan_interval: 5
data_type: float32
precision: 2
address: 52
input_type: input
slave: 1
unit_of_measurement: W
state_class: measurement
device_class: power
- name: Total system volt amps
unique_id: total_system_volt_amps
data_type: float32
precision: 2
address: 56
input_type: input
slave: 1
unit_of_measurement: VA
state_class: measurement
device_class: apparent_power
- name: Total system VAr
unique_id: total_system_var
data_type: float32
precision: 2
address: 60
input_type: input
slave: 1
unit_of_measurement: VAr
state_class: measurement
device_class: reactive_power
- name: Total system power factor
unique_id: total_system_power_factor
data_type: float32
precision: 2
address: 53
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Total system phase angle
unique_id: total_system_phase_angle
data_type: float32
precision: 2
address: 66
input_type: input
slave: 1
unit_of_measurement: Degree
state_class: measurement
- name: Frequency of supply voltages
unique_id: frequency_of_supply_voltages
data_type: float32
precision: 2
address: 70
input_type: input
slave: 1
unit_of_measurement: Hz
state_class: measurement
device_class: frequency
- name: Import kWh since last reset
unique_id: Import_kWh_since_last_reset
data_type: float32
precision: 2
address: 72
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: Export kWh since last reset
unique_id: Export_kWh_since_last_reset
data_type: float32
precision: 2
address: 74
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: Import VArh since last reset
unique_id: Import_VArh_since_last_reset
data_type: float32
precision: 2
address: 76
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total
- name: Export VArh since last reset
unique_id: Export_VArh_since_last_reset
data_type: float32
precision: 2
address: 78
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: VAh since last reset
unique_id: VAh_since_last_reset
data_type: float32
precision: 2
address: 80
input_type: input
slave: 1
unit_of_measurement: kVAh
state_class: total
- name: Ah since last reset
unique_id: Ah_since_last_reset
data_type: float32
precision: 2
address: 82
input_type: input
slave: 1
unit_of_measurement: Ah
state_class: total
- name: Total system power demand
unique_id: Total_system_power_demand
data_type: float32
precision: 2
address: 84
input_type: input
slave: 1
unit_of_measurement: W
state_class: measurement
device_class: power
- name: Maximum total system power demand
unique_id: Maximum_total_system_power_demand
data_type: float32
precision: 2
address: 86
input_type: input
slave: 1
unit_of_measurement: W
state_class: measurement
device_class: power
- name: Total system VA demand
unique_id: Total_system_VA_demand
data_type: float32
precision: 2
address: 100
input_type: input
slave: 1
unit_of_measurement: VA
state_class: measurement
device_class: apparent_power
- name: Maximum total system VA demand
unique_id: Maximum_total_system_VA_demand
data_type: float32
precision: 2
address: 102
input_type: input
slave: 1
unit_of_measurement: VA
state_class: measurement
device_class: apparent_power
- name: Neutral current demand
unique_id: Neutral_current_demand
data_type: float32
precision: 2
address: 104
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Maximum neutral current demand
unique_id: Maximum_neutral_current_demand
data_type: float32
precision: 2
address: 106
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Line 1 to Line 2 volts
unique_id: Line1_to_Line2_volts
data_type: float32
precision: 2
address: 200
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Line 2 to Line 3 volts
unique_id: Line2_to_Line3_volts
data_type: float32
precision: 2
address: 202
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Line 3 to Line 1 volts
unique_id: Line3_to_Line1_volts
data_type: float32
precision: 2
address: 204
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Average line to line volts
unique_id: Average_line_to_line_volts
data_type: float32
precision: 2
address: 206
input_type: input
slave: 1
unit_of_measurement: V
state_class: measurement
device_class: voltage
- name: Neutral current
unique_id: Neutral_current
data_type: float32
precision: 2
address: 224
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Phase 1 L/N volts THD
data_type: float32
precision: 2
address: 234
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 2 L/N volts THD
data_type: float32
precision: 2
address: 236
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 3 L/N volts THD
data_type: float32
precision: 2
address: 238
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 1 Current THD
data_type: float32
precision: 2
address: 240
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 2 Current THD
data_type: float32
precision: 2
address: 242
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Phase 3 Current THD
data_type: float32
precision: 2
address: 244
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Average line to neutral volts THD
data_type: float32
precision: 2
address: 248
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Average line current THD
data_type: float32
precision: 2
address: 250
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Total system power factor
data_type: float32
precision: 2
address: 254
input_type: input
slave: 1
unit_of_measurement: Degree
state_class: measurement
- name: Phase 1 current demand
data_type: float32
precision: 2
address: 258
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Phase 2 current demand
data_type: float32
precision: 2
address: 260
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Phase 3 current demand
data_type: float32
precision: 2
address: 262
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Maximum phase 1 current demand
data_type: float32
precision: 2
address: 264
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Maximum phase 2 current demand
data_type: float32
precision: 2
address: 266
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Maximum phase 3 current demand
data_type: float32
precision: 2
address: 268
input_type: input
slave: 1
unit_of_measurement: A
state_class: measurement
device_class: current
- name: Line 1 to line 2 volts THD
data_type: float32
precision: 2
address: 334
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Line 2 to line 3 volts THD
data_type: float32
precision: 2
address: 336
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Line 3 to line 1 volts THD
data_type: float32
precision: 2
address: 338
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Average line to line volts THD
data_type: float32
precision: 2
address: 340
input_type: input
slave: 1
unit_of_measurement: "%"
state_class: measurement
device_class: power_factor
- name: Total kWh
unique_id: Total_kWh
data_type: float32
precision: 2
address: 342
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total
device_class: energy
- name: Total kVArh
unique_id: Total_kVArh
data_type: float32
precision: 2
address: 344
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total
- name: L1 import kWh
unique_id: L1_import_kWh
data_type: float32
precision: 2
address: 346
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: L2 import kWh
unique_id: L2_import_kWh
data_type: float32
precision: 2
address: 348
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: L3 import kWh
unique_id: L3_import_kWh
data_type: float32
precision: 2
address: 350
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: L1 export kWh
unique_id: L1_export_kWh
data_type: float32
precision: 2
address: 352
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: L2 export kWh
unique_id: L2_export_kWh
data_type: float32
precision: 2
address: 354
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: L3 export kWh
unique_id: L3_export_kWh
data_type: float32
precision: 2
address: 356
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total_increasing
device_class: energy
- name: L1 total kWh
unique_id: L1_total_kWh
data_type: float32
precision: 2
address: 358
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total
device_class: energy
- name: L2 total kWh
unique_id: L2_total_kWh
data_type: float32
precision: 2
address: 360
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total
device_class: energy
- name: L3 total kWh
unique_id: L3_total_kWh
data_type: float32
precision: 2
address: 362
input_type: input
slave: 1
unit_of_measurement: kWh
state_class: total
device_class: energy
- name: L1 import kVArh
unique_id: L1_import_kVArh
data_type: float32
precision: 2
address: 364
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: L2 import kVArh
unique_id: L2_import_kVArh
data_type: float32
precision: 2
address: 366
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: L3 import kVArh
unique_id: L3_import_kVArh
data_type: float32
precision: 2
address: 368
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: L1 export kVArh
unique_id: L1_export_kVArh
data_type: float32
precision: 2
address: 370
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: L2 export kVArh
unique_id: L2_export_kVArh
data_type: float32
precision: 2
address: 372
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: L3 export kVArh
unique_id: L3_export_kVArh
data_type: float32
precision: 2
address: 374
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total_increasing
- name: L1 total kVArh
unique_id: L1_total_kVArh
data_type: float32
precision: 2
address: 376
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total
- name: L2 total kVArh
unique_id: L2_total_kVArh
data_type: float32
precision: 2
address: 378
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total
- name: L3 total kVArh
unique_id: L3_total_kVArh
data_type: float32
precision: 2
address: 380
input_type: input
slave: 1
unit_of_measurement: kVArh
state_class: total