Keine Daten im HA von MQTT-Broker

Man benötigt:

Den mqtt "Mosquitto brocker" unter Add-ons
Screenshot_20230411_205252_Samsung Internet.jpg

Den core-mosquitto unter Geräte&Dienste
Screenshot_20230411_205231_Samsung Internet.jpg

Die zugehörige Konfiguration im core-mosquitto
Screenshot_20230411_205210_Samsung Internet.jpg

Und möchte man tasmota Geräte über mqtt an ha senden dann müssen diese mit den neueren Versionen von tasmota selbst kompiliert werden da das homeassistant topic nicht mehr Bestandteil von tasmota ist und manuell eingebunden werden, alternativ erstellt man sich dieses config selbst oder greift die Werte über tasmota Integration ab.

Würde dan so aussehen
YAML:
# mqtt
mqtt:
  sensor:
    - name: 'Haus Gas - Zählerstand'
      unique_id: haus_gaszaehler_zaehlerstand
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.gastotal }}'
      unit_of_measurement: 'm3'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Zählung seit Nullung'
      unique_id: haus_gaszaehler_zarhlung_seit_nullung
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.value }}'
      unit_of_measurement: 'm3'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Verbrauch Volumen heute'
      unique_id: haus_gaszaehler_verbrauch_volumen_heute
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.today_m3 }}'
      unit_of_measurement: 'm3'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Verbrauch Energie heute'
      unique_id: haus_gaszaehler_verbrauch_energie_heute
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.today_kwh }}'
      unit_of_measurement: 'kWh'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Verbrauch Volumen gestern'
      unique_id: haus_gaszaehler_verbrauch_volumen_gestern
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.yesterday_m3 }}'
      unit_of_measurement: 'm3'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Verbrauch Energie gestern'
      unique_id: haus_gaszaehler_verbrauch_energie_gestern
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.yesterday_kwh }}'
      unit_of_measurement: 'kWh'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Verbrauch Volumen vorgestern'
      unique_id: haus_gaszaehler_verbrauch_volumen_vorgestern
      state_topic: "tele/haus_gaszaehler/json"
      value_template: '{{ value_json.db_yesterday_m3 }}'
      unit_of_measurement: 'm3'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
    - name: 'Haus Gas - Verbrauch Energie vorgestern'
      unique_id: haus_gaszaehler_verbrauch_energie_vorgestern
      state_topic: "tele/gaszaehler/json"
      value_template: '{{ value_json.db_yesterday_kwh }}'
      unit_of_measurement: 'kWh'
      payload_available: "Online"
      payload_not_available: "Offline"
      device_class: gas
      state_class: total_increasing
 
Danke für deine Hilfe. Ich habe das Add_on Mosquitto Broker und den core-mosquitto unter Geräte&Dienste installiert wie oben gezeigt. Die laufen auch.
Ich habe bei Zigbee2mqtt das Passwort geändert und es kamen keine Daten mehr an. Als es wieder korrekt war kamen die Daten wieder. Wenn ich core_mosquitto neu starte so meldet er den status=online, nach einer gewissen Zeit geht er wieder offline. Also funktioniert die Kommunikation. Wieso kriege keine Geräte und Entitäten im core-mosquitto angezeigt?
Soll ich HA neu installieren und auf grüner Wiese nochmals beginnen?
 
Die Sachen, die installiert sein müssen hatte ich oben ja schon mit Bildern gezeigt.
Den core-mosquitto unter Geräte&Dienste
Wieso steht dort core-mosquitto?
Bei mir steht dort Mosquitto Broker, wie oben im Bild zu sehen ist. „Core-Mosquittoa kann ich bei mir gar nicht finden.

Die Konfiguration sieht bei mir so aus:
IMG_0303.jpeg
 
Das ist nur ein Name des Servers. ( der natürlich im DNS gefunden werden können muss)
Da steht bei mir localhost.
Diesen konfigurierten Namen zeigt HA in der Kachel an, damit man weiß mit welchem MQTT Broker die Integration Verbindung aufnimmt.
 

Anhänge

  • IMG_6840.jpeg
    IMG_6840.jpeg
    203,2 KB · Aufrufe: 7
  • IMG_6841.jpeg
    IMG_6841.jpeg
    113,4 KB · Aufrufe: 7
Im mqtt Explorer kommt dieser vermutlich so oder so ähnlich an, daher kann ha erstmal damit nichts anfangen und diese Informationen müssen wie weiter oben gezeigt manuell in der Konfiguration angegeben werden.

Screenshot_20230412_212755_Samsung Internet.jpg

Screenshot_20230412_212834_Samsung Internet.jpg
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.604
Beiträge
47.059
Mitglieder
4.251
Neuestes Mitglied
MartinR
Zurück
Oben