Skip to content
/ HM-Bell Public

Klingelplatine für die Homematic Smart-Home Steuerung

Notifications You must be signed in to change notification settings

paso42/HM-Bell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

isProject Desc ProjectUrl Author AuthorUrl Tags Thumb
true
Homematic Klingelsteuerung/-überwachung
paso
Klingel, Sensor, Aktor
/images/HM-Bell_v2_3D_view_2to3.jpg

HM-Bell

Projektbild

Klingelplatine für die Homematic Smart-Home Steuerung

Zur Unterputzmontage und zum Signalabgriff sowie zum Ein- und Ausschalten einer konventionellen Haustürklingel.

Das Projekt basiert auf der Software für den HM-LC-Sw2-FM (2-Ch. Input/Output) von papa aus der Asksinpp Library und dient zur aktiven Benachrichtigung beim Betätigen der Klingel per Pushdienst und zur Deaktivierung der Haustürklingel über Nacht.

Homematic-Forum

Hardware

  • Arduino Nano (alternativ Pro Mini 5V oder 3V3) (1x)
  • CC1101 Funkmodul (1x)
  • Signalrelais G6K-2P-Y (2x)
  • Gleichrichter (2x)
  • Festspannungsregler (2x)
  • Elko 22µF (2x)
  • Elko 1000µF (1x)
  • Anschlussblock 8-fach (1x)
  • Microtaster (1x)
  • SMD Widerstände 0603: 330R (1x), 1kR (6x), 1,8kR (3x), 10kR (1x)
  • Kondensatoren 0603: 100nF (2x)
  • Dioden (2x)
  • LED (1x)
  • NPN Transistor (1x)
  • SMA Stecker (optional)

Materialliste

Bei Bedarf kommen hier noch Buchsenleisten im Rastermaß 2 mm und 2,54 mm dazu.

Das Ausgangslevel des µC ist mit 4,2 - 5 V über dem von TI spezifizierten 3,9 V an den Signaleingängen. Daher wurden in der Version 2.1 die Logikpegel des AT Mega 328P und des CC1101 durch einen Spannungsteiler unidirektional herunter gebrochen (MOSI, CLK, CS). Um dieses Problem ganz zu umgehen kann anstelle eines Nano auch ein 3V3 Pro Mini verendet werden, dazu muss jedoch das entsprechende Relais für 3,3V ausgelegt, oder mittels Transistor geschaltet werden.

Schematic

TopLayer

BottomLayer

Sketch

Der verwendete Sketch HM-LC-Sw2-FM.ino von papa ist im Repo hinterlegt.

HM Steuerung

HomematicProgramm

Channel 1 (Aktor): Klingel ein(off) / aus(on) (invertierte Belegung) Channel 2 (sensor): wenn betätigt, Status in CCU aktualisieren

Homematic Programm: Push Benachrichtigung senden Automatisches zurücksetzen des Ch. 2 (verzögerung um 10s verhindert mehrfach Benachrichtigung bei mehrfachem Klingeln)

Changelog

Version 2.1

  • Korrektur zur Levelanpassung zwischen 5V µC und 3,3V Funkmodul mittels Spannungsteiler

Version 2

  • Korrektur der Masseführung für Signaleingang

Version 1

  • Erster Aufbau

Lizenz:

Creative Commons BY-NC-SA 4.0 DE (https://creativecommons.org/licenses/by-nc-sa/4.0/deed.de)

About

Klingelplatine für die Homematic Smart-Home Steuerung

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages