Various SmartHome Projects, Devices, Information and Examples including AskSinPP usage
AddOn | Version | Status | letzte getestete Firmware (RaspberryMatic) | |
---|---|---|---|---|
✔️ | HB-TM-Devices-AddOn | 2.61 | lauffähig unter CCU / RaspberryMatic | 3.75.7.20240420 |
✔️ | HB-TM-JP-AddOn-Reduced | 2.14 | lauffähig unter CCU / RaspberryMatic | 3.75.7.20240420 |
Bei meinen SmartHome-Geräten und AddOn handelt es sich um reine Hobby-Projekte. |
Ich kann keine Garantie für Fehlerfreiheit, (umfangreichen) Support, Realisierung von individuellen Wünschen oder zeitnahe Unterstützung für neue CCU-Firmwares geben! |
Die Verwendung erfolgt auf eigene Gefahr (z.B. unerwünschte Nebeneffekte in der CCU-Firmware). |
- im Forum können auch andere Leute helfen
- eventuell muss ich das gleiche mehrmals schreiben
- andere Benutzer mit dem gleichen Problem sehen die Antworten nicht
Bei Fragen oder Problemen also bitte in den entsprechenden Threads im HomeMatic Forum oder im FHEM Forum fragen.
- Demonstriert einen HomeMatic/RaspberryMatic/FHEM Universalsensor für Temperatur, Luftdruck, Luftfeuchte, Helligkeit usw.
- modifizierbar für andere Sensoren
- konfigurierbares Sendeintervall über WebUI
- konfigurierbare Höhe (für Berechnung des Luftdrucks auf Meeresniveau/Normaldruck) über WebUI
- Der Status eines digitalen Eingangs kann mit übertragen werden
- Variante 1: PLHT Sensor Version 2.01
- Variante 2: PLHT Sensor Version i2.20
➡️ Projektseite HB-UNI-Sensor1
- Kopplung der Projet LevelJET Ultraschall-Füllstandsanzeige mit HomeMatic für Rotex-Öltanks
- Anpassung an beliebige Tankformen durch Einsatz einer Peiltabelle möglich
- Script Helper, Aufbau, AddOn, Fuses, Bootloader, DisplayTest
➡️ Projektseite HB-DIS-EP-42BW
- Integration von Wechselstromzähler mit S0-Ausgang in HomeMatic/RaspberryMatic
- Anbindung an die Zentrale über Ethernet
- anpassbare Kanalanzahl für die Auswertung in der Zentrale, es sind max. 6 HW-Kanäle vorhanden
- Alle Zählerstände werden 1x pro Stunde im EEPROM abgelegt und gehen bei einem Stromausfall nicht verloren
- Universelles AskSinPP Board
- Einsatz eines Arduino Pro Mini um nicht immer den ATmega328P als SMD TQFP32 löten zu müssen
- Es wurde ein Kompromiss angestrebt zwischen einerseits minimalen Abmessungen (Pro Mini und CC1101 als Stack übereinander) und andererseits zusätzlichen Optionen um das Board möglichst universell einsetzen zu können
- Der HB-UNI-Sensor-Blitz ist ein Homebrew HomeMatic-Sensor zur Erkennung von Blitzen, basierend auf dem AS3935 Franklin-Blitzsensor IC
- Der AS3935 ist ein programmierbarer Sensor, der Blitzaktivitäten in einer Entfernung von bis zu 40 km erkennen kann. Er verwendet einen proprietären, fest verdrahteten Algorithmus, um Rauschen und künstlich verursachte Störfaktoren herauszufiltern und die Entfernung zur Gewitterfront abzuschätzen
- Alle Parameter des Chips sind über das HomeMatic WebUI konfigurierbar
➡️ Projektseite HB-UNI-Sensor-Blitz
- Wassermelder mit Leitfähigkeitsmessung zwischen den Elektroden
- das Gerät ist von den Abmessungen und dem Gehäuse dem originalen HM-Sec-WDS-2 nachempfunden
- per define im Sketch sind zwei Modi möglich:
- Trocken/Wasser Erkennung (4 Elektroden, 2+2)
- Trocken/Feucht/Wasser Erkennung (5 Elektroden, 2+2+1)
- per define im Sketch sind zwei Varianten möglich:
- HM-Sec-WDS-2 Original, keine Add-On Installation nötig
- HB-Sec-WDS-2, dieser hat zusätzlich die Batteriespannung des Gerätes als Datenpunkt in der Zentrale, dafür ist mein HB-TM-Devices-AddOn erforderlich
- Der HB-UNI-Sensor-Heizung ist ein vom Universalsensor/HB-UNI-Sensor1 abgeleitetes Gerät
- Es ist ein Schwellwertschalter, der bei Unter- und Überschreitung eines bestimmten Sensorwertes möglichst zeitnah ein Telegramm an die Zentrale sendet
- Die hier dargestellte Konfiguration ist für die kontaktlose Überwachung einer LED (Brenner), dabei wird die Helligkeit mittels eines MAX44009 gemessen
- Natürlich sind auch andere Messwerte wie Temperatur oder Luftfeuchtigkeit zur Auslösung bei einem bestimmten Schwellwert möglich
➡️ Projektseite HB-UNI-Sensor-Heizung
- Ein RaspberryMatic / CCU AddOn zur Unterstützung meiner Projekte/Geräte:
- HB-UNI-Sensor1
- HB-UNI-Sensor2..6 (Benutzerspezifische Sensordaten)
- HB-SEN-LJet
- HB-UNI-Sensor-Heizung
- HB-UNI-Sensor-Blitz
- HB-Sec-WDS-2
➡️ Projektseite HB-TM-Devices-AddOn
- Testbench für CC1101 Frequenztests (Projektziel)
- Zusätzlich:
- 3V Spannungsquelle für Testaufbauten (aus einer Zelle)
- Arduino Pro Mini Ruhestrom Tester
- Arduino Pro Mini ISP Programmierung
- I2C Connector für Breakout-Board Tests
➡️ Projektseite HB-CC1101-Testbench
- Nachbau HM-SCI-3-FM mit AskSinPP Library
- Ein Stripdown von Jérômes JP-HB-Devices-addon zur Unterstützung nur dieser 3 Projekte/Geräte:
- HB-Dis-EP-42BW (4,2" ePaper Display)
- HB-RC-12-EP (12 Kanal Fernbedienung mit ePaper)
- HB-OU-MP3-LED (Funkgong mit MP3-Wiedergabe und LED-Signalisierung)
- außerdem ist mein Script Helper für das 4,2" ePaper Display enthalten.
➡️ Projektseite HB-TM-JP-AddOn-Reduced
- AskSin-Analyzer-XS
- HB-RC-12-EP
- StepUp_Board_MAX1724
- Meine Linksammlung und Hinweise zum Aufbau und Software für den AskSinAnalyzer
-> Projektseite AskSinAnalyzer
- Betrachtungen und Lösungen zum Schutz gegen einen "Babbling Idiot" (Dauersender) im HomeMatic Netzwerk bei Selbstbaugeräten
- Hinweise zur Verringerung des Ruhestromverbrauchs
- Entfernen des LDOs bei Sensor-Boards
- Sketch (SleepTest.ino) zur Überprüfung von Aktiv- und power-down Strom eines Arduino Pro Mini 328 (3.3V/8MHz) mit angeschlossenem CC1101 (das wäre ein Basis-AskSinPP Gerät ohne angeschlossene Sensoren oder andere Zusatz-HW)
- Sketch (SleepTestRTC.ino) zur Überprüfung des AVR power-save Mode mit 32,768kHz RTC, damit kann man weniger als 1µA Ruhestrom erreichen.
- diverse Informationen zu Bootloadern, Fuses, Flashen
-> Projektseite Bootloader & Fuses
-> Projektseite HomeMatic / RaspberryMatic - Skripte und Lösungen
-> Projektseite ioBroker - Skripte und Lösungen
- Messungen und Betrachtungen zu den Helligkeitssensoren TSL2561 und MAX44009
-> Projektseite SensorTest_Lux
- Misst die Abweichung der Watchdog-Timer Frequenz bei einen ATmega328 in Bezug zur Quarzfrequenz, wichtig für das Aufwach-Intervall
- Tabelle für die maximal zulässige (garantierte) Taktfrequenz bei einer bestimmten Betriebsspannung in 0,1V Schritten
-> Projektseite ATmega328P Taktfrequenz - Betriebsspannung
⚠️ AVR und CC1101 können bei 3,3V durch Einsatz eines USBasp Klones zerstört werden⚠️
-> Warnung
Creative Commons BY-NC-SA
Give Credit, NonCommercial, ShareAlike
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.