FHem: Drahtlose Sensoren empfangen mit SIGNALduino und SIGNALesp

Wetterstationen, Revolt-Steckdosen, Somfy-Lösungen und viele andere drahtlose Sender gibt es wie Sand am Meer. Jedes hat seine eigene Fernbedienung (siehe Blog-Beitrag) oder sein eigenes Display. Also arbeitet es autark mit sich selbst. Wetterstationen funken dann ihre Signale meisten mit 433 MHz und mit einem eigenem Daten-Protokoll zum Display.

Wäre es nicht schön, wenn es ein Modul gäbe, welches die Signale empfängt, oder sogar obige Lösungen schalten kann? Gibt es. Das Teil heisst SignalDuino in der USB-Version oder SignalESP in der drahtlosen (WLAN) ESP8266 Version.

Weiterlesen

Veröffentlicht unter Fhem-Hausautomation | Verschlagwortet mit , , , | 8 Kommentare

ioBroker: USB-Raumluft-Sensor Daten über MQTT übertragen

Update 03.05.2018 Scripterweiterung bei Sensorausfall

Ich besitze seit einigen Jahren den USB-Raumluft-Sensor (amazon-affili), welcher direkt an meinem Raspberry Pi angeschlossen ist. Der Sensor hat folgende Eigenschaften:

  • Messung der Raumluftqualität auf Basis flüchtiger organischer Verbindungen (VOCs)
  • Schnelle Anzeige von Luftschadstoffen wie verbrauchter Atemluft, Gerüchen in Küche oder Bad, Nikotin, Lösemitteln, ungesunden Ausdünstungen von Reinigungsmitteln, Farben, Lacken, Kunststoffen, Computern u.v.m..


Einen zweiten Sensor habe ich an einem zweiten Raspberry Pi angeschlossen, welcher im Büro steht. Hier dient er zur Messung der Luft bei einem eingeschalteten 3d Drucker. Die Übertragung der Daten zur Visualisierung und Bündelung mit FHem habe ich damals mit Fhem2Fhem gemacht. Hierzu wurde der Telnet-Port 7072 benutzt.

Im Zeitalter von MQTT fand ich das aber nicht mehr zeitgemäß. Deshalb habe ich am zweiten Pi die Software überarbeitet, sodass die Daten jetzt direkt über MQTT einlaufen. So ist es kein Problem mehr Raumluftqualitätsdaten (VOC) für Node-Red oder ioBroker abzurufen.

Weiterlesen

Veröffentlicht unter Fhem-Hausautomation, ioBroker | Verschlagwortet mit , , , , | 2 Kommentare

Fhem: Air-Qualitysensor BME 680 – Temperatur – Luftfeuchte – Luftdruck über MQTT getestet

Update: 18.05.2019 Bitte aktualisierten Blog-Beitrag lesen, hier

Die Überschrift sagt eigentlich schon alles. Ich habe einige Tage den Sensor BME 680 in meiner Testumgebung, welcher Temperatur, Luftfeuchte, Luftdruck und Gase (VOC) misst. Der Sensor ist zwar mittlerweile 3 Jahre alt, aber erst jetzt kann man ihn zu einem guten Preis erwerben und er ist auf einem Board erhältlich.

Beschaltet wird er mit 3.3 V oder 5 V. Datenaustausch erfolgt durch den i2C- Bus.

Weiterlesen

Veröffentlicht unter Fhem-Hausautomation, Sensoren | Verschlagwortet mit , , | 4 Kommentare

Fhem: Google Analytics mit MQTT

Viele Blogger oder Website-Betreiber möchten ständig wissen, wie oft ihre Site aufgerufen wurde. Daraus lassen sich Rückschlüsse über die Qualität des Contents machen und so hat man einen Anhaltspunkt, die Website zu verbessern. Platzhirsch auf diesem Gebiet ist Google Analytics. Es bietet eine App für IOS und Android, welche keine Wünsche offen lässt. Nachteil: Man gibt seine Daten an einer Datenkrake weiter.
Viele möchten aber auch nur wissen, wie oft ihre Seite derzeitig aufgerufen ist, bzw. wie viele User sich in Echtzeit auf die Seite tummeln. Und das noch auf vielen Displays angezeigt. Hier bietet sich eine Software an, die ich schon seit einige Jahren benutze, geschrieben von MKleine. Der Blogger zapft die Google API per PHP an und gibt die Daten aus. In seinem Beispiel auf ein LCD Display. Im Zeitalter von MQTT habe ich dieses Skript überarbeitet: Es schubst jetzt die Daten zu einem Mosquitto Broker, bei dem sich unterschiedliche Devices abholen können. Bei mir sind das LCD-Module, die Hausautomations-Software Fhem und eineem Max 7219 Display.
Im Grunde ist es egal, welche Art von Modul das ist, Hauptsache es unterstützt MQTT. Eine feine Sache. Der Blogger Matthias Kleine von Haus-automatisierung.com hat auf seiner Website mit Docker gearbeitet, um zu dieser Lösung zu kommen. Ich habe keine Ahnung von Docker, deshalb habe ich die PhP scripts etwas angepasst.
Weiterlesen

Veröffentlicht unter Fhem-Hausautomation | Verschlagwortet mit , , , , | Schreib einen Kommentar

FHem: Luftqualität messen mit dem MH-Z14 / MH-Z19 CO2 sensor und ESPEasy WeMos

Update 16.04.2018 Anpassung Fhem-Script

Auf gehts in einer neuen Runde zur Messung der Luftqualität bei Euch zuhause. Obwohl mein Feinstaubsensor-Blog-Beitrag und dessen Display ein voller Erfolg ist, habe ich mich noch mal umgesehen, was es sonst noch für Sensoren für die Messung der Luftqualität gibt. Ich hatte vor ein paar Jahren mir die Luftqualitätssensoren von Voltcraft / Rehau angeschafft, welche immer noch ihren Dienst tun. Negativ an den Dingern fand ich, das diese über USB direkt an dem Raspi angeschlossen werden müssen. Ebenfalls läuft im Hintergrund immer ein kleines C-Programm, welches in einigen Abständen Fhem mit Daten versorgt. Kommt Zeit, kommt neue Technik.

 

Die Entwickler von ESPEasy seit einiger Zeit in dem Sammelsurium von Modulen das MH-Z14 / MH-Z19 CO2 Modul hinzugefügt. der MH-Z19 ist ein preiswerter CO2 Sensor, der aber noch einen Mikrocontroller benötigt, um seinen Dienst zu tun.

Weiterlesen

Veröffentlicht unter Fhem-Hausautomation, Sensoren | Verschlagwortet mit , , , | 11 Kommentare

Vorgestellt: Raspberry Pi 3 B Plus

Ich habe es wieder getan. Der neue Raspberry Pi 3 B + schmückt meine kleine Elektronik-Werkstatt. Nur, was macht man nun damit? Was sind die neuen Besonderheiten?

Im Grunde ist es nur ein Upgrade vom alten Raspberry Pi 3. Es wurde also an den Hardware-Komponenten einiges auf den neuesten Stand gebracht.

Höher getakteter Prozessor: 1.4 GHz
Verbessertes WLAN: wlan a/c
Verbessertes LAN: 1 GB
Bluetooth 4.2
Möglichkeit den Raspi über PoE zu versorgen mittels eines Zusatzmoduls (HAT)
Verbesserte Klimaregulierung

Ansonsten ist der Formfaktor zum Glück gleich geblieben. Ihr könnt Eure Gehäuse also weiter verwenden.

Ich habe mir von Thingiverse ein schönes Gehäuse gedruckt.

Weiterlesen

Veröffentlicht unter Fhem-Hausautomation, Hardware | Verschlagwortet mit , | Schreib einen Kommentar