NEWS
Timer prgrammieren
-
Kann mir jemand eine einfache Lösung vorschlagen?
LG Volker `
Ja sogar 2 auf niveau einfache (also ohne scripten) wobei 1 zum anfang die leichteste ist.
-
scenen adapter installieren
-
neue scene erstellen (lampe schalten xxx)
-
die lampe dort 2 mal reinsetzen, einmal fuers einschalten und das zweite fuers auschalten mit einem delay
ein beispiel dafuer steht hier: https://github.com/ioBroker/ioBroker.scenes
und hier mehr docu http://www.iobroker.net/docu/?page_id=1950&lang=de
To activate scene we must set "scene.allLightInBath" to true (e.g over script or vis). Then both states will be set to desired values, to true. The value of scene.allLightInBath will be true too. If we manually switch of the top light the value of the scene.allLightInBath will go to false. And again to true if we will switch manually the light on. Let's add to the scene the fan: scene.allLightInBath |- hm-rpc.0.BOTTOM_LIGHT.STATE - true |- hm-rpc.0.TOP_LIGHT.STATE - true |- hm-rpc.0.FAN.STATE - true |- hm-rpc.0.FAN.STATE - false (delay 60000ms)-
javascript adapter installieren
-
mit blokly eine object erstellen https://github.com/ioBroker/ioBroker.ja … eate-state
-
trigger auf dieses objectund damit lampen einschalten + timeout um lampe wieder aus zu schalten
https://github.com/ioBroker/ioBroker.ja ... tes-change
https://github.com/ioBroker/ioBroker.ja ... uere-state
https://github.com/ioBroker/ioBroker.ja ... -execution
- mit alexa diese object schalten
-
-
Hmm, danke Dutchman,
die erste Lösung habe ich probiert und es funktionierte einigermaßen.
Mein Problem ist die Zeit.
Ich möchte nämlich mein Gerät erst nach 30 Minuten wieder ausschalten.
Das wären 1.800.000 Millisekunden. Dieser Wert ist viel zu große für das Delay.
Die zweite Lösung habe ich ehrlich gesagt noch nicht wirklich verstanden.
Wat nu?
LG Volker
-
Die zweite Lösung habe ich ehrlich gesagt noch nicht wirklich verstanden. `
Entweder du suchst im Forum nach einer ähnlichen Lösung per Skript/Blockly, oder du liest dich ein. Letzteres wird dir bei ähnlichen Aufgaben immens helfen.Es ist noch kein Meister vom Himmel gefallen, daher übe an Teillösungen:
-
Gerät per Alexa an/aus schalten
-
Per Blockly/Skript Datenpunkte schalten
-
Per Blockly/Skript auf Datenpunkte reagieren
-
Timer mit Blockly/Skript starten/stoppen
Dutch hat dir hierfür die Links zur Doku (gibts https://github.com/ioBroker/ioBroker.javascript/blob/master/doc/de/blockly.md) geschickt. Wenn du das drauf hast, setze alles zusammen, um dein tatsächliches Problem zu lösen. Bei Fragen weißt du ja, wo du uns findest.
-
-
Edit: zu schnell gelesen. Lösung passt nicht aufs Problem
-
Zur Hilfe mit blockly, Schau Mal hier da Hagen wir gerade etwas vergleichbares gelöst ?
http://forum.iobroker.net/viewtopic.php?t=9803
–-----------------------
Send from mobile device
-
:), topic gelöst?
–-----------------------
Send from mobile device
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden