Hi,
einige von euch haben bestimmt den Cube von Aqara und vielleicht keine richtige Idee was man damit machen soll. Ich hatte ihn nur aus Neugier als Beikauf ohne Anwendung bestellt.
Wie wäre es wenn wir hier mal ein paar Anwendungsbeispiele sammeln?
Ich möchte mit einem universellen Lautstärkeregler anfangen. Folgendes Script triggere ich auf Änderung des Winkels:
<?php
// pro 20 Grad eine Stufe der Lautstärke erhöhen/verringern
$Lautstärke_dif =intval( (GetValue(57687 /* Angle */) + 10)/ 20);
if (abs($Lautstärke_dif) < 1) return;
// in welchem Raum befinde ich mich?
$room = GetValue(16733);
switch ($room){
// Heimkino Denon direkt ansprechen
case 1:
if ($Lautstärke_dif > 0){
DAVRT_MasterVolumeStep(23843 /* Denon */, "UP", $Lautstärke_dif); // add device to trigger
}
else{
DAVRT_MasterVolumeStep(23843 /* Denon */, "DOWN", -$Lautstärke_dif); // add device to trigger
}
break;
case 2:
// Schlafzimmer 1 Laustärke über Harmony regeln
if ($Lautstärke_dif > 0){
for ($i = 0; $i < $Lautstärke_dif; $i++){
LHD_Send(54629 /* Harmony Hub */, "VolumeUp");
}
}
else{
for ($i = 0; $i < -$Lautstärke_dif; $i++){
LHD_Send(54629/* Harmony Hub */, "VolumeDown");
}
}
break;
default:
// Wenn Sprache eingeschaltet Fehler ausgeben
if (GetValue(40541 /* Sprache */) == true){
ECHOREMOTE_TextToSpeech(57318 /* Echo */, "Du bist in keinem Raum oder er wird nicht unterstützt.");
}
break;
}
?>
In der ersten Zeile hole ich den Winkelwert des Cubes und für jeweils 20 Grad verändere ich die Lautstärke um eine Stufe. In meiner Anwendung werden in 2 Räumen Denon bzw. Marantz direkt über das Denon-Modul angesteuert und in den anderen Räumen über eine Logitech Harmony mit dem Harmony-Modul.
Ich hoffe das hier noch viele Anwendungen dieses witzigen Sensors geposted werden.
Ralf