IO-Broker 
  Worum geht es? 
  
  Alexa 
  
  Userinterfaces 
  vis 
  
  Skripts 
  
  Skripts per Alexa starten 
  
  Beamer zweistufig einschalten 
var timeout;
on({id: 'denon.0.zoneMain.powerZone', change: "ne"}, function (obj) {
  var value = obj.state.val;
  var oldValue = obj.oldState.val;
  // Wenn die Stereoanlage eingeschaltet wird,
  // so schalte auch den Beamer (zweistufig) ein.
  if (getState("denon.0.zoneMain.powerZone").val) {
    try {
      require("request")('http://192.168.80.4/command?XC_FNC=SendSC&type=IT&data=53720090 ').on("error", function (e) {console.error(e);});
    } catch (e) { console.error(e); }
    console.log("request: " + 'http://192.168.80.4/command?XC_FNC=SendSC&type=IT&data=53720090 ');
    setState("harmony.0.HarmonySchlafzimmer.Apple_TV.Home"/*Apple_TV:Home*/, true);
    setStateDelayed("harmony.0.HarmonySchlafzimmer.Dell-Beamer.PowerToggle"/*Dell-Beamer:PowerToggle*/, true, 5000, false);
  }
  // Wenn die Stereoanlage ausgeschaltet wird,
  if (!getState("denon.0.zoneMain.powerZone").val) {
    setState("alexa2.0.Echo-Devices.G2A0QU0574170803.Commands.speak"/*speak*/, 'Der Beamer wird jetzt ausgeschaltet.');
    setState("harmony.0.HarmonySchlafzimmer.Apple_TV.Home"/*Apple_TV:Home*/, true);
    // Schalte den Beamer per Infrarot ab
    setStateDelayed("harmony.0.HarmonySchlafzimmer.Dell-Beamer.PowerToggle"/*Dell-Beamer:PowerToggle*/, true, 5000, false);
    setStateDelayed("harmony.0.HarmonySchlafzimmer.Dell-Beamer.PowerToggle"/*Dell-Beamer:PowerToggle*/, true, 7000, false);
    timeout = setTimeout(function () {
      if (!getState("denon.0.zoneMain.powerZone").val) {
        // Schalte die Stromzufuhr des Beamers ab
        try {
          require("request")('http://192.168.80.4/command?XC_FNC=SendSC&type=IT&data=53720080 ').on("error", function (e) {console.error(e);});
        } catch (e) { console.error(e); }
        console.log("request: " + 'http://192.168.80.4/command?XC_FNC=SendSC&type=IT&data=53720080 ');
      }
    }, 300000);
  }
});