@Peter_Kawa hat schon recht. Es scheint der Pro ist auch wieder beta.
Heute Morgen sehe ich, dass die DeConz App im Minutentakt beendet und wieder gestartet wird. Also App neu installiert, frisch an DeConz mit neuem SchlĂŒssel angemeldet und anschlieĂend PTP. Anscheinend lĂ€uft es wiederâŠwarten wir es AppâŠ, Ă€h, ab
Das stimmt nicht.
In der Homey Smartphone App stellt man den Wecker ein:
Mehr â Alarme â + â Name, Zeit (z.B. 8:00 Uhr) & Tag festlegen
Dann erstellt man einen Flow:
WennâŠ
â âName des Alarmsâ geht los
DannâŠ
â âŠ
Der Flow wird dann exakt zu der Zeit gestartet, die in dem MenĂŒ âAlarmeâ hinterlegt ist.
Der Wecker wird also nicht ânachâ 8:00 Uhr aktiv, sondern exakt um 8:00 Uhr.
Wenn es jemanden interessiert, ich habe den Fehler gefunden.
Ein Tuya Thermostat war unsauber im Conbee angelernt und hat bei Ănderungen der Zieltemperatur den Absturz verursacht. Neu angelernt und alles ist wieder gut.
Seit der 7.1.4 bin ich, diplomatisch gesagt, sehr unzufrieden mit Homey!
Es werden Variablen nicht geschaltet oder Variablen werden ohne Flow geschaltet.
Habe bei mir die Variable Nachlicht die auf âJAâ gehen soll sobald Sonnenuntergang ist, sie tut es nicht, schon seit dem Update, ich schalte die Variable manuell auf âJAâ und sie wird ohne Grund wieder abgeschaltet obwohl der dafĂŒr zustĂ€ndige Flow ĂŒberhaupt nicht gestartet ist.
Die âSpiritsâ haben sich komplett abgemeldet.
Also ich denke ich werde wieder auf die stabile Version wechseln sobald dieses udn das Problem des Timings behoben wurden.
Konnt ich bisher so nicht beobachten. Du kannst aber mal die App Flow Checker installieren, um Fehler in den Flows/Variablen, auszuschlieĂen.
Ich habe eine Àhnliche ja/nein Variable, die allerdings nach dem Lux-Wert schaltet. Bisher kein Problem. Bist du sicher, dass nicht die App, die deine Variable schaltet, der Verursacher ist ?
Ich selbst hab keine Z-Wave Spirits mehr. Die Dinger haben mich einfach zu oft geĂ€rgert. Es wird Zeit, dass endlich die Zigbee Thermostate in den einzelnen Apps unterstĂŒtzt werden.
Im englischen Forum wird berichtet, dass insbesondere mit den Hues Theater ist. Es wird sich oft ĂŒber langsame Reaktionszeiten beschwert. Aber auch das ist bei mir nicht der Fall.
Ich kann das mit den Variablen auch nicht bestÀtigen.
Neben der Flow Checker App wĂŒrde ich auch mal das Skript von @RonnyW laufen lassen. Damit kann man herausfinden welche Variable in welchem Flow genutzt wird. Vielleicht wird Deine Variable ja noch in einem weiteren Flow genutzt.
Da ich den originalen Post nicht mehr finde, muss ich das Skript leider noch mal posten:
log("=============================================================");
log("Flow-Suche nach Logik-Variablen");
log("=============================================================");
log(" ");
const flows = await Homey.flow.getFlows();
const logicVars = await Homey.logic.getVariables();
let flowMatches;
let varUsed;
let position = [];
for (var iLogicVar in logicVars){
log(" ");
log("=============================================================");
log("Logik-Variable: "+logicVars[iLogicVar].name);
//log('ID: '+logicVars[iLogicVar].id);
//log("=============================================================");
let logicVar = logicVars[iLogicVar].name;
let logicVarId = logicVars[iLogicVar].id;
varUsed = false;
for (var iFlow in flows){
flowMatches = false;
position = [];
// Such nach Variablenname in Trigger
if (flows[iFlow].trigger.uri == "homey:manager:logic"){
for (var iArgs in flows[iFlow].trigger.args){
if ( flows[iFlow].trigger.args[iArgs].name == logicVar
|| flows[iFlow].trigger.args[iArgs].id == logicVarId){
position.push("Trigger");
flowMatches = true;
}
}
}
// Such nach Variablenname in Bedingungen
for(var iCond in flows[iFlow].conditions){
if ( flows[iFlow].conditions[iCond] &&
flows[iFlow].conditions[iCond].uri == "homey:manager:logic"){
//log(flows[iFlow].conditions[iCond].args);
for (var iArgs in flows[iFlow].conditions[iCond].args){
if ( flows[iFlow].conditions[iCond].args[iArgs].name == logicVar
|| flows[iFlow].conditions[iCond].args[iArgs].id == logicVarId ){
position.push("Bedingung - direkte Verwendung");
flowMatches = true;
}
}
}
for (var iArgs in flows[iFlow].conditions[iCond].args){
if ( flows[iFlow].conditions[iCond].args[iArgs] &&
JSON.stringify( flows[iFlow].conditions[iCond].args[iArgs] ).indexOf( logicVarId ) > 0 &&
JSON.stringify( flows[iFlow].conditions[iCond].args[iArgs] ).indexOf( "homey:manager:logic" ) > 0 ){
position.push("Bedingung - indirekte Verwendung (Tag)");
flowMatches = true;
}
}
}
// Such nach Variablenname in Aktionen
for(var iAct in flows[iFlow].actions){
if ( flows[iFlow].actions[iAct] &&
flows[iFlow].actions[iAct].uri == "homey:manager:logic"){
for (var iArgs in flows[iFlow].actions[iAct].args){
if ( flows[iFlow].actions[iAct].args[iArgs].name == logicVar
|| flows[iFlow].actions[iAct].args[iArgs].id == logicVarId ){
position.push("Aktion - direkte Verwendung");
flowMatches = true;
}
}
}
for (var iArgs in flows[iFlow].actions[iAct].args){
if ( flows[iFlow].actions[iAct].args[iArgs] &&
JSON.stringify( flows[iFlow].actions[iAct].args[iArgs] ).indexOf( logicVarId ) > 0 &&
JSON.stringify( flows[iFlow].actions[iAct].args[iArgs] ).indexOf( "homey:manager:logic" ) > 0 ){
position.push("Aktion - indirekte Verwendung (Tag)");
flowMatches = true;
}
}
}
// Ausgabe des gefundenen Flows:
if (flowMatches == true){
varUsed = true;
log("-------------------------------------------------------------");
log("Gefunden in Flow:");
log(flows[iFlow].name);
log("Position:");
for (iPos in position){
log(" "+position[iPos]);
}
}
}
if (!varUsed){
log("Keine Verwendung!");
}
}
Bei mir habe ich seit dem 15.10. auch keine Verzögerung mehr, obwohl ich nach dem FW Update auf v7.1.5 einmal noch eine Verzögerung hatte.
Also warum ist die Verzögerung jetzt einfach weg?