Projekt: Xiaomi-Buttons für Philips Hue nutzen

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks.

Projekt: Xiaomi-Buttons für Philips Hue nutzen
Projekt: Xiaomi-Buttons für Philips Hue nutzen
  • Matthias Kleine
  • 08.05.2018
  • Licht

In einem der ersten Projektvideos habe ich vorgestellt, wie man mit einem HomeMatic-Button am Bett auch direkt die Philips Hue Lampen steuern kann. Das hat zwar gut funktioniert, aber zwei von diesen Buttons gehen ganz schön ins Geld. Daher habe ich diese Lösung jetzt auf Xiaomi umgestellt. Mit einem geflashten Stick (also ohne das offizielle Gateway) ist das Ganze sehr viel günstiger und die Buttons sehen auch noch besser aus. Jetzt ist also an jedem Nachttisch ein kleiner Button angeklebt, welcher das eigene Licht steuern kann. Mit einem Doppel-Klick kann man das Licht des anderen ausschalten. Je nach Helligkeit draußen ist die Helligkeit der Lampen beim Einschalten natürlich auch angepasst.

Was wird benötigt?

  • Ein Raspberry Pi mit Raspbian Stretch
  • Ein geflashter CC2531 USB-Stick
  • Alles in FHEM integriert

Video

Hausbau-Kurs

Befehle

define n_SZ_BettButton_Xiaomi notify SZ_BettButton_(Matthias|Nadine)Xiaomi:click_release {}
SZ_BettButton_(Matthias|Nadine)Xiaomi:(click_release|double_click) {
	my $target = '';

	if ($EVENT eq "click_release") {
		if ($NAME =~ /Matthias/) {
			$target = "SZ_MatthiasBettLicht";
		} elsif ($NAME =~ /Nadine/) {
			$target = "SZ_NadineBettLicht";
		}

		if (Value($target) ne "off") {
			fhem("set $target off");
		} elsif (ReadingsNum("OUT_LichtWetter", "light", 0) <= 3) {
			fhem("set $target rgb ffed4a : bri 50 : transitiontime 50");
		} else {
			fhem("set $target rgb ffed4a : bri 254 : transitiontime 50");
		}
	} elsif ($EVENT eq "double_click") {
		if ($NAME =~ /Matthias/) {
			$target = "SZ_NadineBettLicht";
		} elsif ($NAME =~ /Nadine/) {
			$target = "SZ_MatthiasBettLicht";
		}

		fhem("set $target off");
	}
}
Ich will mehr

Smart-Home-Training von A-Z

Steig noch tiefer in die Themen ein und meistere Deine Projekte!

ioBroker-Master-Kurs

ioBroker-Master-Kurs

Mehr Infos
Hausbau-Kurs

Hausbau mit KNX

Mehr Infos
Lox-Kurs

Lox-Kurs

Mehr Infos
NodeRed-Kurs

NodeRed-Kurs

Mehr Infos