Starthilfe

Dashboard: Die Temperatur/Luftdruck/Luftfeuchte kommen über WeatherUnderground von einer nahegelegen Messstation, Helligkeit aus dem Sensor im Wohnzimmer. Unten links ist ein Graph der bei jeder Messung der Temperatur aus WU (alle 5min.) den Wert bekommt. Da ich heute Nachmittag node-red neu gestartet habe und noch keine Persistenz programmiert habe, sind dort nur Werte seit dem restart.
Oben rechts arbeite ich noch dran, der Graph unten rechts ist die aktuelle Internetauslastung meiner Fritzbox.

Wohzimmer: Temperatur und Helligkeit über ESP8266 mit DS18B20 und BH1750 (espeasy) per MQTT, TV-Programm per HTTP von meinem Linux Sat-Receiver, Homematic HM-Sec-SCo Fensterkontakt. Rechts schaltet man Szenen, die Regal- und Stehlampe sind Philips Hue, die Deckelampe EnOcean (Eltako FUD61NPN) - Homematic/Hue/EnOcean über homegear.

Bad: Temperatur/Luftfeuchte ESP8266 (espeasy) mit SHT71 per MQTT, Tür ist ein Homematic HM-Sec-SCo Fensterkontakt, Heizung ist ein Max! BC-RT-TRX-CyG-3 Thermostat - beide über homegear.

Die Kommunikation mit den Homegear-Komponenten läuft komplett über mqtt.

1 Like

Danke, das sieht doch schon mal recht gut aus. Werde ich mir anschauen, wenn ich soweit bin.

Wie ist denn das mit dem Verlauf z.B. der Temperatur? Bringt nodered da was mit, um den zu speichern, oder löst Du das extern?

Node-red selbst bringt nichts mit. Aber über den mysql-node kann man die Daten recht einfach wegspeichern. Mache ich für andere Werte schon. nosql wird da auch gerne genommen.

Man darf das denke nicht falsch verstehen. Node-red ist keine Hausautomatisierungslösung sondern will ja ein Werkzeug zum “Wiring the Internet Of Things” sein.

Und die Verlaufsgraphik im nodered-dashboard wird dann wieder aus der Datenbank gespeist?

Ich versuche eben gerade, die verschiedenen Konzepte und Rollen der einzelnen Bausteine zu verstehen, um mir dann das raussuchen zu können, was sich für mich am besten eignet.

Japp. Wobei man nicht all zu viele Datenpunkte in die Graphen packen sollte. Das macht es nur langsam.
Ich fülle beispielsweise beim Temperaturverlauf der letzten Tage nur den Mittelwert jeder Stunde aus der Datenbank.

Moin Zusammen,

hier auch mal meine 5ct. Also das openhab Performance Probleme hat bemekrte ich auf meinem Rasperry Pi 3 nicht. Wenn Du Homematickomponenten nimmst, dann kannst Du den Heizungsthermostaten und den Fensterkontakt zusammenschalten, so dass bei offenem Fenster die Heizung runtergeregelt wird und beim Schließen wird bei Bedarf ein Boost durchgeführt. Hierfür ist keine weitere Steuerung nötig.

Die Temperatur zu steigern um eine bestimmte Luftfeuchte zu erreichen halte ich für fragwürdig. dann eher Lüften. Diese Logik musst Du allerdings in irgendeinem System bauen openhab, nodeRed, fhem, …

Ob Du einen Wandthermostaten zusätzlich zu den Heizungsthermostaten braucht musst du prüfen, den der Wandthermostat gibt die Daten nur an den Heizungsthermostaten weiter. Zusätzlich kann er allerdings die Luftfeuchtigkeit messen. Die Kombi habe ich im Wohnzimmer mit zwei Heizkörpern, weils bequem ist.

Wenn ich Luftfeuchtigkeit prüfen will, nehme ich ein entsprechendes Thermometer.

Gruß
Thomas

1 Like

Hi @dibbler42,

genau so meinte ich es. Da ich aber Homemetic Fensterkontakte und Max! Thermostate nutze, kann ich diese nicht direkt miteinander verbinden.

Ich hatte damals openhab2 auf einem Pi2 laufen und da hat man schon gemerkt, dass es ein wenig träge war. Auf dem Pi3 habe ich das noch nicht ausprobiert.

Die Luftfeuchte nehme ich mehr zur Information mit und steuere damit keine Abhängikeiten. Da gebe ich zu, wollte ich vor allem schauen wie ich verschiedene Sensoren per MQTT verbinden kann.

so long,
p

Hallo @dibbler42,

auch Dir vielen Dank für Deine Hinweise!

Ich denke, ich werde mir dann, wenn ich soweit bin, sowohl OpenHAB als auch nodered mal anschauen und ausprobieren, womit ich besser klarkomme.

Ist es denn prinzipiell möglich, die HomeMatic-Komponenten so einzubinden, daß sie im Normalfall autonom arbeiten und nur in Sonderfällen von der Software “übersteuert” werden?

Die internen Parameter der Komponenten (Zeitplan, Temperaturen, Grenzwerte) kann ich ja dann softwareseitig setzen, oder?

Daß Lüften bei Feuchte das Mittel der Wahl ist, ist schon klar - aber das Schlafzimmer kann halt m.E. tagsüber gerne ziemlich kalt sein - und wenn das dann zu hoher (relativer) Luftfeuchtigkeit führt, lässt sich ein leichtes Aufheizen halt automatisieren, ein Lüften eher nicht oder zumindest nicht mit vertretbarem Aufwand. Daher auch die zusätzliche Benachrichtigung, damit ich Lüften kann, falls ich vor Ort bin.

Den Wandthermostaten möchte ich schon deshalb gerne, weil ich prinzipiell das Klima in den Wohnräumen überwachen und auch aufzeichnen möchte - und weil der die aktuelle Temperatur und Feuchte auch anzeigen kann, für die “manuelle” Kontrolle.

Hallo @Manul,

Ja, das ist möglich.

Viele Grüße

Sathya

Danke! Ich habe mir jetzt mal die 3 Komponenten und einen neuen Pi bestellt. Schaun mer mal. :wink:

P.S. Kann man die albernen “Badges” im neuen Forum eigentlich irgendwie abschalten?

Nachtrag: Mosquitto auf den RaspberryPi sollte natürlich nicht über das angesprochene Debian-Repository installieren sondern die Raspbian Version nehmen.

Danke für den Hinweis - aber warum “natürlich”? Auf der Seite sind schließlich “packages for the i386, amd64, armel and raspberry pi (raspbian armhf ) architectures” erwähnt.

Oh, das Raspbian hatte ich übersehen. Betreibe meinen mosquitto auf x86 und wollte nur keinen falschen Hinweise geben… :thumbsup:

Nochmals vielen Dank an alle. Zurück zu den Basics: Wenn Amazon allmählich mal in die Gänge kommt, sollte diese Woche noch mein Raspi aufschlagen - und relativ kurz darauf dann vermutlich ein CUL, da muss ich mich nur noch für eine Antenne entscheiden. Ich habe dazu mal Busware angeschrieben, mal schauen, wann die antworten.

Wenn alles da ist, geht’s dann erst mal an die Installation von Homegear und das Anlernen der vorhandenen HomeMatic devices. Zu konkreten Fragen dazu würde ich dann ggfs. dedizierte Threads eröffnen, aber um mich vorab schon mal einzulesen, wäre ein bißchen Dokumentation ganz schön.

Sehe ich das richtig, daß das Wiki unvollständig und tendenziell veraltet ist und doc.homegear.eu die derzeit aktuellste und vollständigste Doku? Da habe ich allerdings zur Benutzung des BidCoS-Moduls nichts gefunden, lediglich zu Installation und Konfiguration - gibt’s da irgendwo weitere Infos bzw. hab ich was übersehen?

Richtig.

Das stimmt, da ist die Doku noch etwas dürftig… Nach der Konfiguration kannst du am einfachsten den HomeMatic-Konfigurator von eQ-3 benutzen. Das ist im Wiki dokumentiert.

Viele Grüße

Sathya

Danke! Der link im Wiki ist allerdings tot, die eQ-3-Software findet sich jetzt unter http://www.eq-3.de/service/downloads.html?id=125

Da ich kein Windows verwende, werde ich’s wohl erst mal mit dem CLI versuchen, evtl. schaue ich mir den Konfigurator auch mal unter wine an. Oder gibt’s Alternativen für MacOS oder Linux?

Mit der CLI das ist auch recht einfach, vor allem für Homematic:

homegear -r 
fs 0
pon

homegear Konsole öffnen, HomematicBidCos Familie (family select, fs) auswählen und mit pon das Peering einschalten. Danach die Anlerntaste am Gerät drücken. Mit ls siehst du immer die Geräte der aktuell gewählten Familie.

help hilft dir da auch immer weiter. Wenn man das ein mal gemacht hat, geht das leicht von der Hand :slight_smile:

Auch wenn’s hier eigentlich Off Topic ist, weil Homegear noch nicht involviert ist: Ich habe jetzt die ersten drei Komponenten (Wand- und Heizkörperthermostat und Fensterkontakt) montiert und erst mal aneinander angelernt. Der erste Schritt ist getan. :wink:

Mein Pi ist angeblich auch abgeschickt. Nur der CUL ist noch nicht bestellt, weil ich mich bei der Antenne nicht entscheiden kann. Falls da noch jemand einen Tip hätte, wäre ich (in meinem anderen Thread) nach wie vor dankbar.

Der Vollständigkeit halber auch hier: CUL (mit 15cm-Antenne) ist da, geflasht, Raspbian und Homegear installiert und das erste Device erfolgreich gepairt. Mit konkreten Fragen geht’s dann an anderer Stelle weiter.

1 Like