Timo_76761
New member
Hallo ich bin relativ neu im Home Assistant. Folgendes ist mein aktuelles Problem an dem ich schon eine ganze weile verbringe.
Ich möchte mein Wechselrichter per MQTT in Home Assistant einbinden.
Was ich schon habe:
Misquitto ist installiert und eingerichtet darüber läuft auch schon Zigbee2Mqtt und ich habe Wasser und Gaszähler über Ai on the Edge und Mqtt eingerichtet.
Ich habe auch schon den Mqtt-Explorer drauf weil ich wissen wollte ob die Daten überhaupt gesendet werden.
Mein Problem:
Es wird in der Mqtt Integration kein Gerät erkannt in dem meine Sensorwerte die ich vom Wechselricher bekomme (ESP mit AhoyDTU) angezeigt werden. Wenn ich in Mqtt-Explorer schaue werden die Werte gesendet. Ich habe in der Config.Yaml den Eintrag gemacht mqtt: !include mqtt.yaml und habe eine mqtt.yaml angelegt in der ich die Sensoren definiert habe. Und wie gesagt gibt es kein Gerät unter der Mqtt Integration wenn ich unter Entitäten suche Finde ich die Sensorwerte allerdings als einzelwerte. Muss ich die Zusammenfassung der Senorwerte in einem Gerät irgendwie Selber definieren aber ich dachte das wird über die Mqtt.Yaml gesteuert.
Mqtt Explorer:
Und hier die Mqtt Integration in der der Wechselrichter ja eigentlich sein sollte:
Suche unter Entitäten mit dem suchbegriff “ahoy”
Danke schon mal
Lg Timo
Ich möchte mein Wechselrichter per MQTT in Home Assistant einbinden.
Was ich schon habe:
Misquitto ist installiert und eingerichtet darüber läuft auch schon Zigbee2Mqtt und ich habe Wasser und Gaszähler über Ai on the Edge und Mqtt eingerichtet.
Ich habe auch schon den Mqtt-Explorer drauf weil ich wissen wollte ob die Daten überhaupt gesendet werden.
Mein Problem:
Es wird in der Mqtt Integration kein Gerät erkannt in dem meine Sensorwerte die ich vom Wechselricher bekomme (ESP mit AhoyDTU) angezeigt werden. Wenn ich in Mqtt-Explorer schaue werden die Werte gesendet. Ich habe in der Config.Yaml den Eintrag gemacht mqtt: !include mqtt.yaml und habe eine mqtt.yaml angelegt in der ich die Sensoren definiert habe. Und wie gesagt gibt es kein Gerät unter der Mqtt Integration wenn ich unter Entitäten suche Finde ich die Sensorwerte allerdings als einzelwerte. Muss ich die Zusammenfassung der Senorwerte in einem Gerät irgendwie Selber definieren aber ich dachte das wird über die Mqtt.Yaml gesteuert.
YAML:
#####################################################
### MQQT Sensoren anlegen
#####################################################
#AhoyDTU HM-800
sensor:
#<TOPIC>/#
- name: "AHOY comm_start"
state_topic: ahoy/comm_start
- name: "AHOY comm_stop"
state_topic: ahoy/comm_stop
- name: "AHOY dis_night_comm"
state_topic: ahoy/dis_night_comm
- name: "AHOY mqtt"
state_topic: ahoy/mqtt
- name: "AHOY status"
state_topic: ahoy/status
- name: "AHOY sunrise"
state_topic: ahoy/sunrise
- name: "AHOY sunset"
state_topic: ahoy/sunset
- name: "AHOY Uptime"
state_topic: ahoy/uptime
unit_of_measurement: "s"
- name: "AHOY Version"
state_topic: ahoy/version
- name: "AHOY Device"
state_topic: ahoy/device
- name: "AHOY WiFi"
state_topic: ahoy/wifi_rssi
unit_of_measurement: "dBm"
- name: "AHOY Gesamtertrag"
state_topic: ahoy/YieldTotal
unit_of_measurement: "kWh"
#<TOPIC>/<INVERTER_NAME_FROM_SETUP>/#
- name: "AHOY available"
state_topic: ahoy/HM-800/available
#unit_of_measurement: "kWh"
- name: "AHOY last_success"
state_topic: ahoy/HM-800/last_success
#unit_of_measurement: "datetime.datetime"
#Basic <TOPIC>/<INVERTER_NAME_FROM_SETUP>/ch0/#
- name: "AHOY U_AC"
state_topic: ahoy/HM-800/ch0/U_AC
unit_of_measurement: "V"
- name: "AHOY I_AC"
state_topic: ahoy/HM-800/ch0/I_AC
unit_of_measurement: "A"
- name: "AHOY P_AC"
state_topic: ahoy/HM-800/ch0/P_AC
unit_of_measurement: "W"
- name: "AHOY Q_AC"
state_topic: ahoy/HM-800/ch0/Q_AC
#unit_of_measurement: "W"
- name: "AHOY F_AC"
state_topic: ahoy/HM-800/ch0/F_AC
unit_of_measurement: "Hz"
- name: "AHOY PF_AC"
state_topic: ahoy/HM-800/ch0/PF_AC
- name: "AHOY Temperatur"
state_topic: ahoy/HM-800/ch0/Temp
unit_of_measurement: "°C"
- name: "AHOY EVT"
state_topic: ahoy/HM-800/ch0/EVT
- name: "AHOY YieldDay"
state_topic: ahoy/HM-800/ch0/YieldDay
unit_of_measurement: "Wh"
- name: "AHOY YieldTotal"
state_topic: ahoy/HM-800/ch0/YieldTotal
unit_of_measurement: "kWh"
- name: "AHOY P_DC"
state_topic: ahoy/HM-800/ch0/P_DC
unit_of_measurement: "W"
- name: "AHOY Efficiency"
state_topic: ahoy/HM-800/ch0/Efficiency
unit_of_measurement: "%"
- name: "AHOY FWVersion"
state_topic: ahoy/HM-800/ch0/FWVersion
- name: "AHOY FWBuildYear"
state_topic: ahoy/HM-800/ch0/FWBuildYear
- name: "AHOY FWBuildMonthDay"
state_topic: ahoy/HM-800/ch0/FWBuildMonthDay
- name: "AHOY HWPartID"
state_topic: ahoy/HM-800/ch0/HWPartId
- name: "AHOY PowerLimit"
state_topic: ahoy/HM-800/ch0/PowerLimit
- name: "AHOY LastAlarmCode"
state_topic: ahoy/HM-800/ch0/LastAlarmCode
#Panel 1 - Modul1 - <TOPIC>/<INVERTER_NAME_FROM_SETUP>/ch<CHANNEL_NUMBER>/#
- name: "AHOY U_DC 1"
state_topic: ahoy/HM-800/ch1/U_DC
unit_of_measurement: "V"
- name: "AHOY I_DC 1"
state_topic: ahoy/HM-800/ch1/I_DC
unit_of_measurement: "A"
- name: "AHOY P_DC 1"
state_topic: ahoy/HM-800/ch1/P_DC
unit_of_measurement: "W"
- name: "AHOY YieldDay 1"
state_topic: ahoy/HM-800/ch1/YieldDay
unit_of_measurement: "Wh"
- name: "AHOY YieldTotal 1"
state_topic: ahoy/HM-800/ch1/YieldTotal
unit_of_measurement: "kWh"
- name: "AHOY Irradiation 1"
state_topic: ahoy/HM-800/ch1/P_DC
unit_of_measurement: "%"
#Panel 2 - Modul2 - <TOPIC>/<INVERTER_NAME_FROM_SETUP>/ch<CHANNEL_NUMBER>/#
- name: "AHOY U_DC 2"
state_topic: ahoy/HM-800/ch2/U_DC
unit_of_measurement: "V"
- name: "AHOY I_DC 2"
state_topic: ahoy/HM-800/ch2/I_DC
unit_of_measurement: "A"
- name: "AHOY P_DC 2"
state_topic: ahoy/HM-800/ch2/P_DC
unit_of_measurement: "W"
- name: "AHOY YieldDay 2"
state_topic: ahoy/HM-800/ch2/YieldDay
unit_of_measurement: "Wh"
- name: "AHOY YieldTotal 2"
state_topic: ahoy/HM-800/ch2/YieldTotal
unit_of_measurement: "kWh"
- name: "AHOY Irradiation 2"
state_topic: ahoy/HM-800/ch2/P_DC
unit_of_measurement: "%"
Mqtt Explorer:
Und hier die Mqtt Integration in der der Wechselrichter ja eigentlich sein sollte:
Suche unter Entitäten mit dem suchbegriff “ahoy”
Danke schon mal
Lg Timo
Zuletzt bearbeitet: