NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Frage] [V4.0 IP5] Daten von HomeAssistant via MQTT zum Timberwolf

Wissen, Planung & Diskussion zur MQTT Unterstützung im Timberwolf Server.
Stellt uns hier Eure MQTT Projekte und Ideen vor.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln

Ersteller
cheater
Reactions:
Beiträge: 613
Registriert: Sa Aug 11, 2018 11:16 pm
Hat sich bedankt: 384 Mal
Danksagung erhalten: 274 Mal

[V4.0 IP5] Daten von HomeAssistant via MQTT zum Timberwolf

#1

Beitrag von cheater »

Hallo Leute,
nachdem ich daran gescheitert bin mit dem Timberwolf (und ioBroker) die Tibber API abzufragen, wollte ich mich mal an HomeAssistant versuchen.

Der MQTT Broker läuft im Timberwolf und HA läuft in Docker. Jetzt bräuchte ich mal Hilfe, wie ich die Werte in HA via MQTT in den Timberwolf bringe. Vielleicht hat das jemand von euch schon mal gemacht.
Zuletzt geändert von blaubaerli am Mo Dez 25, 2023 12:39 pm, insgesamt 3-mal geändert.
Grüße, Dominic

Timberwolf 2400 #126, VPN offen, Reboot nach Absprache

blaubaerli
Reactions:
Beiträge: 2326
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 898 Mal
Danksagung erhalten: 700 Mal

#2

Beitrag von blaubaerli »

Hallo Dominic,

was bitte ist TQ?

Beste Grüße
Jens
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.

Guestgiver
Reactions:
Beiträge: 97
Registriert: Fr Okt 12, 2018 8:51 pm
Wohnort: Niederkassel
Hat sich bedankt: 89 Mal
Danksagung erhalten: 36 Mal

#3

Beitrag von Guestgiver »

Hallo Dominic,
Unabhängig davon was TQ sein könnte, läuft der TWS in MacVlan? Und Home Assistant entsprechend auch?
Gruß, Chris

Timberwolf Server 950Q ID:317, VPN offen, Reboot nach Absprache
Docker: Home-Assistant <-> Apple Home-Kit

Ersteller
cheater
Reactions:
Beiträge: 613
Registriert: Sa Aug 11, 2018 11:16 pm
Hat sich bedankt: 384 Mal
Danksagung erhalten: 274 Mal

#4

Beitrag von cheater »

Mahlzeit,
sorry da hat die Autokorrektur vom Macbook wieder zugeschlagen, habs oben geändert.

Ja, Home Assistant läuft im MacVlan.
Zuletzt geändert von cheater am Mo Dez 25, 2023 12:33 pm, insgesamt 1-mal geändert.
Grüße, Dominic

Timberwolf 2400 #126, VPN offen, Reboot nach Absprache

Sebastian104
Reactions:
Beiträge: 150
Registriert: Do Sep 29, 2022 12:52 am
Hat sich bedankt: 158 Mal
Danksagung erhalten: 110 Mal

#5

Beitrag von Sebastian104 »

Moin Dominic,

in Kurzfassung da ich gleich los muss.
du brauchst die Mqtt Integration - diese dann einrichten. (mqt broker Adresse, etc.)
Dann brauchst du ein Add-on um die config zu bearbeiten (ich nutze den Studio Code Server)
dann den Studio Code Server öffnen, die configuration.yaml bearbeiten und folgendes hinzufügen:

Code: Alles auswählen

mqtt_statestream:
  base_topic: Home/Assistant2
  publish_attributes: true
  publish_timestamps: true
  
dadurch werden alle Objektänderung welche es in HA gibt gesendet.
Kann noch angepasst werden.
Doku dazu:
https://www.home-assistant.io/integrati ... atestream/
Grüße
Sebastian

TWS 3500S ID:860, VPN offen, Reboot möglich

gbglace
Reactions:
Beiträge: 3615
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1273 Mal
Danksagung erhalten: 1674 Mal

#6

Beitrag von gbglace »

Ahh das ergibt ein globales weiterleiten aller Entitäten nach MQTT?

Und ich habe erst mühselig je Einzelentität eine Automation gebastelt, um das in den MQTT-Ausgang zu bekommen.

Damit lässt sich so ein HA ja dann doch recht einfach als Durchlauferhitzer in Richtung MQTT und TWS für IOT Gerätschaften benutzen.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

Ersteller
cheater
Reactions:
Beiträge: 613
Registriert: Sa Aug 11, 2018 11:16 pm
Hat sich bedankt: 384 Mal
Danksagung erhalten: 274 Mal

#7

Beitrag von cheater »

Servus zusammen,
so wie ich das sehe lassen sich in Docker Installationen von Homeassistant leider keine Addons installieren.

Vielleicht führt ja auch ein anderer Weg zum Ziel. Und zwar gibt es imm Dockerhub zwei Tibber2MQTT Module. Vielleicht wäre das für mich und auch andere User eine gute Möglichkeit um einfach (und auch ohne HomeAssistant) die Tibber Daten in den Timberwolf zu bekommen.

Leider sind hier meine Fähigkeiten zu Ende, selbst bei der Lösung von Sebastian verstehe ich nur Bahnhof.

Zum Ziel käme ich da auf jeden Fall nur mit einer detaillierten Anleitung.
Grüße, Dominic

Timberwolf 2400 #126, VPN offen, Reboot nach Absprache

gbglace
Reactions:
Beiträge: 3615
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1273 Mal
Danksagung erhalten: 1674 Mal

#8

Beitrag von gbglace »

Das config.yaml kannst auch vom PC aus mit WIN-SCP erreichen.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension

Ersteller
cheater
Reactions:
Beiträge: 613
Registriert: Sa Aug 11, 2018 11:16 pm
Hat sich bedankt: 384 Mal
Danksagung erhalten: 274 Mal

#9

Beitrag von cheater »

Hi,
also ich habe es geschafft, dass ich via WIN-SCP auf das Volume von HomeAssistant zugrefein kann. :dance:

Fragen:
- In HomeAssistant habe ich die Integration "MQTT" gewählt. Ist das korrekt? Als Server ist die IP des Timberwolf gewählt, da hier der Broker isntallier ist. Port ist 1883.

- in welchem Pfad finde ich nun die Yaml Datei?

Edit: Also die Datei scheint unter /mnt/homeassistant/ zu sein
Zuletzt geändert von cheater am Mo Dez 25, 2023 3:28 pm, insgesamt 2-mal geändert.
Grüße, Dominic

Timberwolf 2400 #126, VPN offen, Reboot nach Absprache

gbglace
Reactions:
Beiträge: 3615
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1273 Mal
Danksagung erhalten: 1674 Mal

#10

Beitrag von gbglace »

Ich habe mir angewöhnt alle Container im MAC-VLAN anzulegen. Damit hat hier auch der MQTT-Broker eine eigene IP-Adresse.
Der HA-Container bekommt auch eine eigen IP-Adresse.
Die Config-Daten des HA habe ich in ein separates Volume ausgelagert. Dafür im Portainer unter Volumes eines anlegen und dann bei der HA-Container Konfiguration /config darauf mappen.

Zusätzlich läuft noch ein allgemeiner SSH-Container entlang der Anleitung hier im Forum.
Dieser Container bekommt alle diese config/data Volumes die separat angelegt wurden ebenfalls zugeordnet.
Mit WINSCP verbinde ich mich dann gegen den SSH-Container und kann dann alle statischen Daten / Logs von HA, Nodered, dem Pi-hole, MQTT-Broker usw. einsehen und bearbeiten und sie bleiben bei einem Recreate des Containers erhalten.

Das mit dem Stream an MQTT habe ich vorhin ausprobiert und funktioniert gut. Ich muss mir nur einen neuen HA User oder Passwort ausdenken. Entweder raffelt das Ding die Umlaute nicht im Usernamen und/oder es gibt eine mir unbekannte Begrenzung der Passwortlänge.
Grüße
Göran

#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension
Antworten

Zurück zu „MQTT“