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 , , , , | 2 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 , , , , | Hinterlasse einen Kommentar

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

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 , , , | Hinterlasse einen Kommentar

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 , , , , | Hinterlasse 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 , , , , | 2 Kommentare

LaCrosse Temperatursensor an Arduino Nano und RFM69W als JeeLink-Ersatz

Wieder da: 06.04.2018 USB-Jeelink-Clone (RFM69W) fertig geflashed (Lacrosse oder Davis Vantage) und getestet mit ioBroker und Fhem fuer 22,90 Euro inkl. Versand (Deutschland) abzugeben!

15.04.2018 Jetzt WLAN Gateway mit zwei Transceiver (z. B. LaCrosse Temperatursensoren und PCA301 Steckdosen) und aktueller Firmware. Modul ist getestet (Testbericht per Mail) in einem 3D-gedruckten Case abzugeben.

LGW mit 2 Transceiver

Alle WLAN- und USB- Jeelinks sind geflashed und getestet. Man bekommt von mir ein Testprotokoll vor dem Verschicken. Infos und Anfrage per eMail. Jetzt auch in weißen Gehäuse (PLA) verfügbar.

Update 29.06.2016

wlan lacrosse

selbstgebauter WLAN-Lacrosse / PCA-301 / EC-3000 Transceiver mit NodeMCU und bis zu 3 Transceiver; Schaltung von HCS im Fhem-Forum

 

Ich habe aus meiner Testumgebung einige NodeMCU WLAN Lacrosse-Module mit RFM69W Transceiver abzugeben. Diese sind mit unterschiedlichen Radios (Transceiver) bestückt. Mit einem oder zwei Transceiver oder mit einem Luftdrucksensor. Bei NodeMCUs mit zwei Transceiver könnt ihr bei Euren LaCrosse Temperatursensoren die Temperaturen messen, mit dem anderen Transceiver auf der Platine könnt ihr dann Eure PCA301 Steckdosen die Dosen Schalten oder die Energie messen mit der EC 3000 Steckdose. Der optionale Luftdrucksensor misst Euren Luftdruck und stellt ihn als Plot in Fhem dar. Die Module können OTA (over the air) geupdatet werden. Ihr benötigt also einfach nur noch ein 5 V USB Netzteil, ein USB-Micro Kabel für die Verbindung vom Netzteil zum NodeMCU. Dann einen Zugang zu Eurem WLAN. Die Software, welche aus dem Fhem Forum kommt, wird vom Entwickler weiter gepflegt.

Update 22.12.2015 Jeelink-Clone misst jetzt auch Luftdruck, siehe Blog-Beitrag
IMG_1785

Update: 11.12.2016  Ich habe noch ein paar  Jeelink-Clones (mit CH340 Chipsatz, FTDI-UART auf Anfrage) aus meiner Testumgebung. Bei Interesse, Arduino-Nano und RFM12B oder RFM69W Transceiver komplett zusammengelötet und auf die NEUESTE La Crosse Version 10.1q geflashed für 29,90 Euro inkl. Versand. Funktioniert einwandfrei als Jeelink-Ersatz mit dem Raspberry Pi und von Blog-Lesern getesteten FritzBox 7170 (gemodded). Ebenfalls getestet auf Ubuntu Server 14.04 auf einen Esxi 6.0 Host über ISCSI . Mit diesem JeeLink-Clone (siehe Foto unten), Fhem und einem Temperatur-Sensor (->Blogbeitrag) könnt ihr also sofort loslegen. Ebenfalls könnt ihr Füllstand-Angaben von Eurem Öltank bekommen, Stichwort JeeNode. Das Schalten der günstigen Steckdose, derzeitig als Set bei Amazon.de -> ELV PCA 301 Funk-Energiekostenmonitor mit 1 Funk-Schaltsteckdose funktioniert auch. Anfragen in den Kommentaren oder per eMail. Einzelne Bauteile für Bastler sind auch einzeln als Bausatz – nicht gelötet – erhältlich (Arduino-Nano – CH340 und RFM69w 868 MHz für 15,90 Euro inkl. Versand), passende Thermosensoren gibt es bei amazon.de Technoline TX 29 DTH-IT Aussensender Um die Reichweite zu erhöhen, gibt es ein Jeelink-Relay.

Weiterlesen

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