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

[Erfahrungsbericht] [V4.0 IP8] Weatherflow Tempest einbinden

Diskussionen über Zeitserien, Logging und Auswertung mit Grafana
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS, CometVisu, Grafana, Edomi oder eine andere Software beteiligt ist, dann auch immer 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
Antworten

Ersteller
0lek
Reactions:
Beiträge: 177
Registriert: Di Jan 14, 2020 5:30 pm
Hat sich bedankt: 20 Mal
Danksagung erhalten: 87 Mal

[V4.0 IP8] Weatherflow Tempest einbinden

#1

Beitrag von 0lek »

Ich wollte Euch einfach mal zeigen, wie cool man eine Weatherflow Tempest Wetterstation einbinden kann.

Bei mir persoenlich gibt es zwei Wege, wie sie eingebunden ist:

1. Per influxDB und collector fuer Grafana
2. Per MQTT fuer Logiken

Grafana

Man braucht auf dem TWS:

* InfluxDB 1.8 installieren (muss diese sein und muss eine 2te sein, weil es keinen direkten Zugriff auf die native gibt).
* Weatherflow collector (ein Python-script dass in die Influx schreibt). Das geht auch als Docker, man muss das Image aber selber machen. Geht aber relativ einfach

Damit habe ich ein Script welches die Daten aus der Wetterstation automatisch in die Influx schreibt, und zwar sowohl die lokalen Daten (die die Station per Broadcast rausschiest, wie auch die aus der Cloud).

Dann kann man sich die Dashboards die fertig sind, runter laden. Ich habe dieses Image auf dem TWS installiert, und dann haendisch die einzelnen Dashboards in die native TWS-Grafana portiert. Dann habe ich (muehsam) alle Einheiten angepasst auf normale, SI-Einheiten. Was auch BTW lustig war, weil die Wetterstation intern eh mit SI arbeitet und die ganze Kovertierung in Grafana gemacht wurde.

Hier ein paar Screenshots, wie es aussieht:

Bild


Bild


Bild


Bild

(Und natuerlich habe ich WIEDER irgendwo entdeckt dass ich noch eine Temperatur in Fahrenheit habe... JEDES MAL! :lol: )

Nativ

Hier brauchen wir:

* Das weatherflow2mqtt addin, dass die Daten in MQTT schreibt. Das laeuft bei mir als Addin auf HA. Man koennte es wahrscheinlich auch auf dem TWS laufen lassen, aber es funktioniert, deswegen lasse ich es dort, obwohl es natuerlich "schoener" waere, alles an einem Platz zu haben

Damit habe ich auf MQTT ale x Sekunden eine observation. Daraus kann ich mir dann die Werte raus ziehen, die ich brauche. Grade jetzt benutze ich nur:

* Temperatur fuer So/Wi Umschaltung
* Illuminance fuer Steuerung der Beschattung

Bild

Das coole ist, das ich damit halt fuer ALLES nur ein single source of truth habe, naemlich die lokalen Daten auf dem Dach. Sonst koennte ich ja ueber IFTTT oder sonstwas Wetter einbinden, aber halt nicht lokal.

Man koennte sicherlich die Dashboards auch fuer eine andere Wetterstation umbauen, aber das waere m.E. nach viel Arbeit. Ich haette auch die Zeit nicht investiert sowas nachzubauen, wenn ich nicht eine Tempest haette.

Bei Fragen gerne melden
Zuletzt geändert von Parsley am Di Apr 30, 2024 4:05 pm, insgesamt 4-mal geändert.
TWS 3500XL ID:1412, VPN offen, Reboot erlaubt

blaubaerli
Reactions:
Beiträge: 2364
Registriert: Sa Sep 15, 2018 10:26 am
Wohnort: Kerpen
Hat sich bedankt: 902 Mal
Danksagung erhalten: 704 Mal

#2

Beitrag von blaubaerli »

Hallo Olek,

füge doch bitte trotzdem noch die Versionsangaben gemäß Forenregeln im Eingangstopic hinzu.

Danke. :-)

Beste Grüße
Jens

PS: Sieht wirklich gut aus!
wiregate1250 & timberwolf168 (2600er), VPN offen, Reboot nach Vereinbarung
Bitte WIKI lesen.
Benutzeravatar

Parsley
Reactions:
Beiträge: 552
Registriert: Di Okt 09, 2018 7:27 am
Wohnort: 490..
Hat sich bedankt: 612 Mal
Danksagung erhalten: 370 Mal

#3

Beitrag von Parsley »

Moin Olek,

das sieht sehr cool aus! Danke für's zeigen!

PS: ich hoffe es ist ok, wenn ich zwischen deinen Bildern ein paar Leerzeilen einfüge, damit die Grafanabilder nicht "ineinander verschwimmen" ;)
Gruß Parsley



Timberwolf Server 3500L #657 (VPN offen, reboot nach Absprache)
Bitte WIKI lesen.

hkettler
Reactions:
Beiträge: 1
Registriert: Di Mär 21, 2023 2:56 pm
Hat sich bedankt: 1 Mal

#4

Beitrag von hkettler »

Hallo Olek,
sehr schöne Integration.
Kannst du kurz erläutern warum du dich für die Station von Weatherflow entschieden hast. Die ist ja in Europa nicht sehr verbreitet.
Viele Grüße,
Henning

Ersteller
0lek
Reactions:
Beiträge: 177
Registriert: Di Jan 14, 2020 5:30 pm
Hat sich bedankt: 20 Mal
Danksagung erhalten: 87 Mal

#5

Beitrag von 0lek »

Hey @hkettler klar.

1. Hab die damals einfach bei Kickstarter gesehen, kam zum guten Zeitpunkt
2. PWS mit AI-based Forecast hat sich gut angehoert
3. Lokale Datenschnittstelle, so dass du nicht Cloud brauchst
4. Sieht einfach besser aus und ist moderner als alles andere was ich gefunden hatte
5. Ich hatte damals mich glaube ich ueber Davies informiert und das war sehr komplex zu integrieren

Ich bin immer noch zufrieden, dass einizge was wirklich fehlt ist halt Fassadenmessung fuer Sonnenlicht, dann koennte ich geschit Jalousien steuern.
TWS 3500XL ID:1412, VPN offen, Reboot erlaubt
Antworten

Zurück zu „Zeitserien, Logging & Grafana“