NEWS
Test Adapter SmartControl 0.3.x-0.6.x Latest
-
@kilasat war mir ja fast klar, das die Frage kommt
Was hast du denn bis jetzt probiert?
Bau es doch Stück für Stück und erweiter dann mit den Bedingungen. -
@luft-post sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
moin,
stehe gerade auf den schlauch, vielleicht könnt Ihr mir kurz helfen.
Ich möchte 5min nach eintreten eines Ereignisses (Auslöser) das Ziel schalten, aber nur wenn das Ereignis noch ansteht.
Habt Ihr einen tip für mich?gruß und Dank
Matthiashab irgendwie immer noch nicht das passende gefunden hat jemand eine Idee für mich?
Gruß
Matthias -
@luft-post na setzt doch die Zeit auf 5 min beim Ausschalten des Auslösers
Was ist mit Ereignis gemeint? -
@crunchip
z.B. Ereignis "Tür auf" nach 5 Minuten soll das Licht eingeschaltet werden,
aber nur wenn die Tür nicht schon wieder geschlossen wurde.gruß
-
@luft-post Auslöser Tür(timer5min), Ziel Lampe an, ist klar.
Damit der Timer gelöscht wird Bedingung
Muss ich mal zu hause schauen wie man das umsetzen könnte, bin aktuell nur am Handy@luft-post hab mir das jetzt mal durch den Kopf gehen lassen. Bedingung könnte so aussehen:
Damit die Lampe nicht eingeschaltet wird wenn sie gleich wieder geschlossen ist, würde ich einen Hilfsdatenpunkt erstellen bei Zielgeräte, der beim Tür öffnen ebenfalls auf true wechselt und mit z.b. Timer(5sec) auf false schaltet.
somit kannst du beim Auslöser eine Bedingung mit angeben, so dass das Auslösen(der 5min timer) des Lichts erst startet, wenn Tür offen und der DP auf false steht.Hoff ich hab jetzt richtig gedacht, ist nämlich schon bisserl spät
-
@crunchip
Da bin ich dir sehr dankbar, bis jetzt hab ich nix hinbekommen -
@crunchip hehe - ja die Frage war fast zwangsläufig - hehe.
Also ich habe mein Ziel angelegt:
Das sind jeweils DP zum Öffnen und Schliessen.Beim Auslöser komme ich schon nicht mehr weiter weil ich nicht weiss wie ich definieren kann, dass das Ziel ausgelöst wird sobald der Lux Wert der Helligkeit unter z.B. 5000 wäre.
-
@luft-post komm aber erst heut nacht nach hause, also Geduld.
-
@kilasat sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
sind jeweils DP zum Öffnen und Schliessen.
Sind das zwei verschiedene Datenpunkte, jeweils true? Oder einer?, dann muss der rechte auf false geändert werden.
Klapp doch mal die Beschreibung auf, rechts auf das Fragezeichen, dann wird es bisschen klarer -
@crunchip die DP habe ich jetzt auf die States (Open/Close) geändert:
Also Auslöser habe ich nun folgendes:
Also wenn es dunkler draussen ist als 250 Lux - dann Rolladen schliessen.und bei den Zonen habe ich nun zusätzlich die Bedingung drin, dass wenn es draussen heller als 250 Lux ist dann soll es eben nicht schliessen.
Bin nicht sicher, ob das überhaupt etwas bringt mit der letzten Bedingung.
Was mir jedoch vollständig noch fehlt ist die Berücksichtigung der Lampe. Also die Logik wäre in etwa so:
Wenn Lux kleiner Wert XY und Lampe Wohnzimmer ist AN --> dann Rolladen schliessen.
Wenn Lux kleiner Wert XYZ - dann Rolladen schliessen (unabhängig von der Lampe.Zusätzlich möchte ich das auch umgekehrt machen und Rolladen öffnen wenn ein bestimmter LUX Wert überschritten wird.
-
@kilasat sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
ob das überhaupt etwas bringt mit der letzten Bedingung.
WZ-Lux-Tag? na wenn dieser Wert "vorhanden ist" wird nicht geschaltet
@kilasat sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
Wenn Lux kleiner Wert XY und Lampe Wohnzimmer ist AN --> dann Rolladen schliessen
dann musst du die Lampe noch in der Zone als Auslöser hinterlegen
@kilasat sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
Wenn Lux kleiner Wert XYZ - dann Rolladen schliessen (unabhängig von der Lampe.
eine 2. Zone anlegen mit dem anderen lux Wert und eben ohne Lampe, die Lux Werte dürfen nur nicht ineinander übergehen, also entsprechend anpassen
@kilasat sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
Zusätzlich möchte ich das auch umgekehrt machen
musst du alles entsprechend doppelt anlegen
-
@luft-post said in Test Adapter SmartControl 0.3.x-0.6.x Latest:
@crunchip
z.B. Ereignis "Tür auf" nach 5 Minuten soll das Licht eingeschaltet werden,
aber nur wenn die Tür nicht schon wieder geschlossen wurde.gruß
Ein zusätzlicher Haken "Bei ausführung nochmal prüfen" wäre gut.
-
@oelison
hi, hab den Haken gerade überall gesucht, du meinst den Haken als Vorschlag zur Adapter Erweiterung.... -
@luft-post Ich habe den Vorschlag schon mal an den community adapter gestellt. SmartControl community
-
@oelison
Dank dir.
Hab jetzt eine Lösung gefunden,
mit einen zusätzlichen Objekt Merker der durch die Zone "Tür auf" gesetzt wird.
Durch eine weitere Zone "Tür immer noch" auf die verzögert einschaltetet, dabei unter Ausführung/Bedingungen den Merker wieder abfragt.
Nicht so eine schöne Lösung da über drei ecken aber sie geht.
Grundsätzlich würde ich es nicht schlecht finden wenn man zu jeder Zone einen frei Text hätte um solche Zusammenhänge für sich selbst zu Kommentieren, wenn ich nach drei Monaten wieder auf die Zone schaue weiß ich nicht mehr warum ich was gemacht habegruß
-
@luft-post also so wie ichs oben beschrieben hatte?
-
@crunchip
ach Mist, hab gar nicht gesehen das du oben schon geantwortet hast.
Aber ja in Prinzip schon nur das ich den Timer nicht beim Hilfsdatenpunkt laufen lasse sondern bei der "Lampe einschalten zone" und schaue, ob der Hilfsdatenpunkt noch auf "Tür offen" steht.Vielen Dank dafür
Kurz noch was anderes, wenn ich bei Auslöser die Funktion SC benutzen will kommt immer der Fehler
ist das bekannt? oder ist was bei mir falsch?
Gruß
-
@luft-post sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
oder ist was bei mir falsch
Ja, kontrollier mal den angegeben DP
-
@crunchip
Denn gibt es nicht ab userstates ist der Pfad nicht vorhanden. So wie ich es verstanden hab erstellt der Adapter den Pfad/Datenpunkt.... -
Hallo zusammen.
Ein release 1.2.2 ist fertig. Da ist praktisch nichts neues drin. Einige abhängige Paket Versionen haben sich geändert und die links sind jetzt auf der ioBroker Seite. Also werdet ihr bald ein Update sehen, aber keine Veränderung in der Funktionalität.
An dieser Stelle nochmal einen Gruß an Mic. Der Code ist schön zu lesen und ich hoffe der bleibt auch so. Ich werde mich bemühen.