You are here: Beat » Personal Infostructure » SmartHome » IoBroker

IO-Broker

17 Apr 2021 - 15:55 | Version 3 |

Worum geht es?

Alexa

Userinterfaces

vis

Skripts

Skripts per Alexa starten

Beamer zweistufig einschalten

beamer.png
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);
  }
});
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Seite genereriert um 22 Dec 2024 - 04:22
Ideas, requests, problems regarding wiki.doebe.li? Send feedback