Moin,
Mein Haus ist bereits voll mit Temperatur-Sensoren (TX29DTH-IT). Diese werden von FHEM verarbeitet und per MQTT verschickt, z.B. an nodered. Soweit so gut.
Nun habe ich dank asksin++ endlich die theoretische Möglichkeit gefunden die Daten der Sensoren an meine Homematic Thermostate durchzureichen.
Problem: Askin++ & Sketch & MQTT & WLAN auf dem Arduino dürfte dessen Speicherplatz sprengen.
Aber es gibt ja Serial Input: ich könnte die MQTT-Daten unter Linux auswerten und über USB an den Arduino schicken. Der interpretiert den Input und schickt ihn dann als Paket ab. Das ganze sollte dann natürlich ggf. sofort passieren und nicht erst nach der üblichen Wartezeit wenn z.B. die Tür offen steht oder sowas.
Mein Problem: ich kriege es einfach nicht hin, daß ich die seriellen Daten einlesen kann wenn ein Sketch (z.B. hm-wds40-th-i-bme280) läuft (wäre ja zu schön gewesen...).
Als extrem Variante würde ich auf einen zweiten Arduino ausweichen der die Daten per USB entgegen nimmt und zwischenspeichert. Der asksin++ sketch würde sich die Daten zügig per I2C Abfrage abholen (das dürfte schnell genug sein und jeden Änderung mitkriegen). Aber das ist eine Krücke sofern das ginge und ich mag eher wenn es "schön" zusammenpaßt ohne so einen Umweg...
Hat jemand Ideen dazu? Gefunden habe ich dazu nichts...
Danke!
Seriellen Input verarbeiten und an HM verschicken?
Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann
Moderator: Co-Administratoren
-
- Beiträge: 14
- Registriert: 17.10.2019, 13:51
Seriellen Input verarbeiten und an HM verschicken?
Beitrag von MichaelAnders » 18.10.2019, 18:22
Raspberrymatic
Arduino & CC1101
FHEM
MQTT
NodeRed
Arduino & CC1101
FHEM
MQTT
NodeRed
Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“
Gehe zu
- Allgemein
- ↳ Informationen zum HomeMatic-Forum
- ↳ Neubau - Renovierung - Planung
- ↳ Projektvorstellungen
- ↳ Usertreffen und Stammtische
- ↳ Vergangene Aktivitäten
- ↳ OffTopic
- ↳ Tiergarten
- HomeMatic
- ↳ HomeMatic allgemein
- ↳ HomeMatic Tipps & Tricks - keine Fragen!
- ↳ HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
- ↳ HmIP-HCU - Home Control Unit
- ↳ HomeMatic OCCU
- ↳ Allgemeines zur OCCU
- ↳ OCCU Entwicklung
- ↳ debmatic
- ↳ piVCCU
- ↳ RaspberryMatic
- ↳ x86-CCU
- ↳ YAHM
- ↳ HomeMatic Aktoren und Sensoren (klassisch)
- ↳ HomeMatic IP Aktoren und Sensoren
- ↳ HomeMatic IP wired Aktoren und Sensoren
- ↳ HomeMatic IP mit Access Point
- ↳ HomeMatic IP mit CCU
- ↳ HomeMatic - bekannte Bugs
- ↳ HomeMatic Addons
- ↳ CCU-Historian
- ↳ CCU.IO
- ↳ CCU-Jack
- ↳ CloudMatic
- ↳ CUxD
- ↳ Hue-Addon
- ↳ RedMatic
- ↳ WebMatic
- ↳ Sonstige Addons
- ↳ HomeMatic Entwicklung
- ↳ Softwareentwicklung für die HomeMatic CCU
- ↳ Softwareentwicklung von externen Applikationen
- ↳ Hardwareentwicklung und Selbstbau von Aktoren und Sensoren
- ↳ 3D-Druck
- ↳ HomeMatic Apps und Desktop-Anwendungen
- ↳ TinyMatic
- ↳ Externe Steuerungen und Visualisierungen
- ↳ Home Assistant
- ↳ homeputer CL
- ↳ homeputer CL - Bugs & Updatewünsche
- ↳ IP-Symcon
- ↳ mediola
- ↳ openHAB
- ↳ Sonstige Steuerungen und Visualisierungen
- ↳ HomeMatic - english
- FHZ-, FS20-, HMS100-, FHT-, KeyMatic- & sonstige Hardware
- ↳ ELV FHZ Funk-Hauszentralen
- ↳ ELV FS20 Sender, Empfänger und Aktoren
- ↳ ELV HMS-Alarm Sensoren und Aktoren
- ↳ ELV FHT-Komponenten
- ↳ ELV Wettersensoren / Wetterstationen
- ↳ ELV KeyMatic Funk-Codeschloss & Türschlossantrieb
- ↳ Sonstige Hardware (Vellemann USB-Board, IRTrans, ALLNET)
- FHZ Software / Programmierung
- ↳ homeputer Studio / Standard: allgemeine Fragen
- ↳ homeputer Studio / Standard: Programmierbeispiele
- ↳ homeputer Studio / Standard: Bugs & Updatewünsche
- ↳ FHZ unter Linux / MacOSX
- Markt
- ↳ Private Kleinanzeigen