NEWS
Teste Adapter SmartControl 0.1.x-beta.x
-
@Mic sagte in Teste Adapter SmartControl 0.1.x-beta.x:
@sigi234
Dann am besten gleich vollstÀndiger Beitrag, denn so mit den Edits verwirrt das nur. Kannst auch gerne Github Issue stattdessen auchmachen mit allen Infos. Danke :-)Hatte Heute einen Stromausfall, seit dem spinnt das System von mir ein wenig.....
@sigi234 sagte in Teste Adapter SmartControl 0.1.x-beta.x:
@Mic sagte in Teste Adapter SmartControl 0.1.x-beta.x:
@sigi234
Dann am besten gleich vollstÀndiger Beitrag, denn so mit den Edits verwirrt das nur. Kannst auch gerne Github Issue stattdessen auchmachen mit allen Infos. Danke :-)Hatte Heute einen Stromausfall, seit dem spinnt das System von mir ein wenig.....
OFFTOPIC: keine USV an der Heimautomatisierung? Kann ich dir hiermit nur wÀrmstens ans Herz legen ;)
-
@harrym sagte in Teste Adapter SmartControl 0.1.x-beta.x:
@mic was mir aufgefallen ist, die "weiteren Optionen" werden nicht gespeichert.
Danke fĂŒr deine Meldung. Ist behoben in 0.1.2-beta.2.
@Mic
Ich habe heute mal Deinen Adapter installiert und absichtlich nichts vorher dazu gelesen. Warum ? : weil ich wissen wollte ob sich der Adapter (wie von Dir gewĂŒnscht) ohne Vorkenntnisse konfigurieren lĂ€sst.Leider muss ich sagen, fĂŒr mich noch nicht.
Ich habe den Adapter installiert und eine Instanz angelegt. In dieser Instanz waren dann schon "Dinge" eingestellt. Diese habe ich dann erstmal alle gelöscht. (weil ich englische Bezeichnungen nicht mag). Dann gespeichert und es kamen sofort Fehlermeldungen im Log, weil nun nichts mehr im Adapter vorhanden war.
Als nĂ€chstes habe ich versucht ein KĂŒchenlicht (HUE Szene) ĂŒber einen HMIP PrĂ€senzmelder (ĂŒber rpc Adapter) ohne zusĂ€tzliche Bedingungen zu schalten. (ohne Schwellwert Helligkeit oder Zeitplan oder irgendwas)
Ergebnis, es schaltet nichts und es kommen Fehler im Log...Wert fĂŒr ein (true) ist ein Button (es ist eine HUE Szene), Wert fĂŒr aus ist ein Schalter (switch) aus den Datenpunkten des HUE Adapter.

Das ist ein PrĂ€senzmelder (HMIP ĂŒber rpc)

In AusfĂŒhrung habe ich nichts eingestellt (weil ich noch keine Zonen oder Zeiten habe, es soll einfach erstmal nur schalten, was aber ohne diese Einstellung wahrscheinlich nicht funktioniert ?) Warum soll mann Zeiten oder Zonen definieren, wenn einfach immer geschaltet werden soll ? Wie wĂŒrde ich eine vorherige ĂberprĂŒfung machen, ob das Licht schon/noch an ist ? Wenn noch/schon an, dann muss ja nicht geschaltet werden.

Ergebnis beim speichern

Das soll alles kein meckern sein, das soll nur als mein allererstes Feedback dienen.
EDIT:
Das wĂ€re z.B. ein kleines Blockly, was dann ĂŒber Deinen Adapter abgelöst werden könnte (davon habe ich noch sehr viele andere, zum Teil mit vielen anderen Bedingungen) In diesem Blockly gibt es eine Helligkeitschwelle (selbst erstellter Datenpunkt). Die Helligkeit wird ĂŒber einen anderen Bewegungsmelder (aussen) gemessen. Diesen Vergleichswert nutze ich in allen anderen Blocklys mit Helligkeitsschwelle.
In diesem Blockly wird auch ĂŒberprĂŒft, aber die Bewegungserkennung des Melders eingeschaltet ist. Mit anderen Blocklys ĂŒber Taster oder per Sprache (Alexa) kann ich die Bewegungserkennung vorĂŒbergehend deaktivieren.(z.B. im Badezimmer, wenn ich "Bewegungslos" in der Badewanne liege und das Licht trotzdem an bleiben soll)
Die Zeit, wann die Bewegungs-oder PrÀsenzmelder wieder auf false gehen, wenn keine Bewegung mehr erkannt wird, ist in den Meldern selbst eingestellt, deshalb brauche ich auch keine Verzögerungen im Blockly, oder im Adapter.
-
@Mic
Ich habe heute mal Deinen Adapter installiert und absichtlich nichts vorher dazu gelesen. Warum ? : weil ich wissen wollte ob sich der Adapter (wie von Dir gewĂŒnscht) ohne Vorkenntnisse konfigurieren lĂ€sst.Leider muss ich sagen, fĂŒr mich noch nicht.
Ich habe den Adapter installiert und eine Instanz angelegt. In dieser Instanz waren dann schon "Dinge" eingestellt. Diese habe ich dann erstmal alle gelöscht. (weil ich englische Bezeichnungen nicht mag). Dann gespeichert und es kamen sofort Fehlermeldungen im Log, weil nun nichts mehr im Adapter vorhanden war.
Als nĂ€chstes habe ich versucht ein KĂŒchenlicht (HUE Szene) ĂŒber einen HMIP PrĂ€senzmelder (ĂŒber rpc Adapter) ohne zusĂ€tzliche Bedingungen zu schalten. (ohne Schwellwert Helligkeit oder Zeitplan oder irgendwas)
Ergebnis, es schaltet nichts und es kommen Fehler im Log...Wert fĂŒr ein (true) ist ein Button (es ist eine HUE Szene), Wert fĂŒr aus ist ein Schalter (switch) aus den Datenpunkten des HUE Adapter.

Das ist ein PrĂ€senzmelder (HMIP ĂŒber rpc)

In AusfĂŒhrung habe ich nichts eingestellt (weil ich noch keine Zonen oder Zeiten habe, es soll einfach erstmal nur schalten, was aber ohne diese Einstellung wahrscheinlich nicht funktioniert ?) Warum soll mann Zeiten oder Zonen definieren, wenn einfach immer geschaltet werden soll ? Wie wĂŒrde ich eine vorherige ĂberprĂŒfung machen, ob das Licht schon/noch an ist ? Wenn noch/schon an, dann muss ja nicht geschaltet werden.

Ergebnis beim speichern

Das soll alles kein meckern sein, das soll nur als mein allererstes Feedback dienen.
EDIT:
Das wĂ€re z.B. ein kleines Blockly, was dann ĂŒber Deinen Adapter abgelöst werden könnte (davon habe ich noch sehr viele andere, zum Teil mit vielen anderen Bedingungen) In diesem Blockly gibt es eine Helligkeitschwelle (selbst erstellter Datenpunkt). Die Helligkeit wird ĂŒber einen anderen Bewegungsmelder (aussen) gemessen. Diesen Vergleichswert nutze ich in allen anderen Blocklys mit Helligkeitsschwelle.
In diesem Blockly wird auch ĂŒberprĂŒft, aber die Bewegungserkennung des Melders eingeschaltet ist. Mit anderen Blocklys ĂŒber Taster oder per Sprache (Alexa) kann ich die Bewegungserkennung vorĂŒbergehend deaktivieren.(z.B. im Badezimmer, wenn ich "Bewegungslos" in der Badewanne liege und das Licht trotzdem an bleiben soll)
Die Zeit, wann die Bewegungs-oder PrÀsenzmelder wieder auf false gehen, wenn keine Bewegung mehr erkannt wird, ist in den Meldern selbst eingestellt, deshalb brauche ich auch keine Verzögerungen im Blockly, oder im Adapter.
Danke fĂŒr dein umfangreiches Feedback :-)
Ich habe den Adapter installiert und eine Instanz angelegt. In dieser Instanz waren dann schon "Dinge" eingestellt. Diese habe ich dann erstmal alle gelöscht. (weil ich englische Bezeichnungen nicht mag). Dann gespeichert und es kamen sofort Fehlermeldungen im Log, weil nun nichts mehr im Adapter vorhanden war.
Genau so sollte das auch sein ;) Die Warn-Zeilen und die Fehler-Zeile weisen eben darauf hin, dass die Adapter-Optionen nicht passen, also fehlende EintrÀge usw.
ZukĂŒnftig denke ich an, hier schon eine Meldung beim Versuch des Speicherns der Admin-Optionen auszugeben.Ergebnis, es schaltet nichts und es kommen Fehler im Log...
(...) In AusfĂŒhrung habe ich nichts eingestelltWie soll denn das Hue-KĂŒchenlicht bei deinen Einstellungen wissen, dass es schalten soll, wenn der "PrĂ€senzmelder KĂŒche" auslöst? Diese Verbindung musst du herstellen, in dem du auch eine Zone anlegst und eine AusfĂŒhrung.
Das steht so auch in den Adapter-Optionen gleich beim Start.Warum soll mann Zeiten oder Zonen definieren, wenn einfach immer geschaltet werden soll
Zeiten brauchst du nicht zu definieren. Unter "AusfĂŒhrung" fĂŒhrst du alles zusammen, wenn immer geschaltet werden soll, dann:

Wie wĂŒrde ich eine vorherige ĂberprĂŒfung machen, ob das Licht schon/noch an ist ? Wenn noch/schon an, dann muss ja nicht geschaltet werden.
Das macht alles der Adapter im Hintergrund fĂŒr dich automatisch ;-)
Die Zeit, wann die Bewegungs-oder PrÀsenzmelder wieder auf false gehen, wenn keine Bewegung mehr erkannt wird, ist in den Meldern selbst eingestellt, deshalb brauche ich auch keine Verzögerungen im Blockly, oder im Adapter.
Das verstehe ich nicht, und was meinst du mit "Verzögerungen?"
Oder möchtest du keinen Timer in Sekunden fĂŒr das Ausschalten setzen, weil das schon ĂŒber ein anderes Script lĂ€uft? -
Danke fĂŒr dein umfangreiches Feedback :-)
Ich habe den Adapter installiert und eine Instanz angelegt. In dieser Instanz waren dann schon "Dinge" eingestellt. Diese habe ich dann erstmal alle gelöscht. (weil ich englische Bezeichnungen nicht mag). Dann gespeichert und es kamen sofort Fehlermeldungen im Log, weil nun nichts mehr im Adapter vorhanden war.
Genau so sollte das auch sein ;) Die Warn-Zeilen und die Fehler-Zeile weisen eben darauf hin, dass die Adapter-Optionen nicht passen, also fehlende EintrÀge usw.
ZukĂŒnftig denke ich an, hier schon eine Meldung beim Versuch des Speicherns der Admin-Optionen auszugeben.Ergebnis, es schaltet nichts und es kommen Fehler im Log...
(...) In AusfĂŒhrung habe ich nichts eingestelltWie soll denn das Hue-KĂŒchenlicht bei deinen Einstellungen wissen, dass es schalten soll, wenn der "PrĂ€senzmelder KĂŒche" auslöst? Diese Verbindung musst du herstellen, in dem du auch eine Zone anlegst und eine AusfĂŒhrung.
Das steht so auch in den Adapter-Optionen gleich beim Start.Warum soll mann Zeiten oder Zonen definieren, wenn einfach immer geschaltet werden soll
Zeiten brauchst du nicht zu definieren. Unter "AusfĂŒhrung" fĂŒhrst du alles zusammen, wenn immer geschaltet werden soll, dann:

Wie wĂŒrde ich eine vorherige ĂberprĂŒfung machen, ob das Licht schon/noch an ist ? Wenn noch/schon an, dann muss ja nicht geschaltet werden.
Das macht alles der Adapter im Hintergrund fĂŒr dich automatisch ;-)
Die Zeit, wann die Bewegungs-oder PrÀsenzmelder wieder auf false gehen, wenn keine Bewegung mehr erkannt wird, ist in den Meldern selbst eingestellt, deshalb brauche ich auch keine Verzögerungen im Blockly, oder im Adapter.
Das verstehe ich nicht, und was meinst du mit "Verzögerungen?"
Oder möchtest du keinen Timer in Sekunden fĂŒr das Ausschalten setzen, weil das schon ĂŒber ein anderes Script lĂ€uft?@Mic sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Das verstehe ich nicht, und was meinst du mit "Verzögerungen?"
Oder möchtest du keinen Timer in Sekunden fĂŒr das Ausschalten setzen, weil das schon ĂŒber ein anderes Script lĂ€uft?Bisher lĂ€uft das bei mir (ĂŒber Blockly) so....
Das sind z.B. die Einstellungen des Melders:
Der Melder erkennt Bewegung und geht auf true, die HUE Lampe wird eingeschaltet. (Ein Button löst eine HUE Szene aus)
Der DP des Melders bleibt so lange auf true bis keine Bewegung mehr erkannt wird und setzt den DP nach der eingestellten Zeit (in diesem Fall nach 30s) auf false, dann geht das Licht wieder aus. (es wird ĂŒber HUE Command ein Befehl zum langsamen runter dimmen/ausschalten gesendet. Command Befehle arbeitet die HUE Bridge selbst ab)Im Adapter muĂ ich hier bei Sek eine Zahl eintragen (wofĂŒr wird die gebraucht und was macht das x ?)

Wie wĂŒrde ich eine vorherige ĂberprĂŒfung machen, ob das Licht schon/noch an ist ? Wenn noch/schon an, dann muss ja nicht geschaltet werden.
Das macht alles der Adapter im Hintergrund fĂŒr dich automatisch đ
Wenn ich die HUE Lampen ĂŒber Command/Szenen Button schalten möchte (siehe Blockly oben), woher weiĂ der Adapter ob das Licht an oder aus ist ? (der DP, in dem zu erkennen ist, ob das Licht an oder aus ist, wurde/wĂŒrde gar nicht im Adapter definiert ?)

-
Hallo zusammen,
ich teste den Adapter auch schon eine Weile und find ihn echt toll. Ich hab nun aber auch mal eine Frage:
So wie ich das verstanden hab gibt es momentan noch keine möglichkeit "Button" Datenpunkte zu triggern (z.B. eine Scene fĂŒr HUE oder Deconz). Richtig?
Ich wĂŒrde gerne meine Lichter ĂŒber Szenen steuern, weil ich bisher direkt in der HUE App die Möglichkeit hatte Szenen ĂŒber den BWM zu triggern und ich so je nach Tageszeit verschiedene Stimmungen erzeugen möchte.Und dann hab ich noch einen Verbesserungsvorschlag:
Es gibt ja schon die Möglichkeit verschiedene Einstellungen ĂŒber Datenpunkte zu deaktivieren / aktivieren. Ich fĂ€nde es gut wenn man auch die Helligkeit und die Einschaltedauer unter Auslöser/Bewegungsmelder per Datenpunkt verĂ€nderbar machen könnte. Dann könnte man mal schnell ĂŒber die VIS die "Helligkeit" fĂŒr einen Bewegungsmelder anpassen, so Ă€hnlich wie es ĂŒber die HUE App direkt möglich ist.GruĂ,
Frank -
@Mic sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Das verstehe ich nicht, und was meinst du mit "Verzögerungen?"
Oder möchtest du keinen Timer in Sekunden fĂŒr das Ausschalten setzen, weil das schon ĂŒber ein anderes Script lĂ€uft?Bisher lĂ€uft das bei mir (ĂŒber Blockly) so....
Das sind z.B. die Einstellungen des Melders:
Der Melder erkennt Bewegung und geht auf true, die HUE Lampe wird eingeschaltet. (Ein Button löst eine HUE Szene aus)
Der DP des Melders bleibt so lange auf true bis keine Bewegung mehr erkannt wird und setzt den DP nach der eingestellten Zeit (in diesem Fall nach 30s) auf false, dann geht das Licht wieder aus. (es wird ĂŒber HUE Command ein Befehl zum langsamen runter dimmen/ausschalten gesendet. Command Befehle arbeitet die HUE Bridge selbst ab)Im Adapter muĂ ich hier bei Sek eine Zahl eintragen (wofĂŒr wird die gebraucht und was macht das x ?)

Wie wĂŒrde ich eine vorherige ĂberprĂŒfung machen, ob das Licht schon/noch an ist ? Wenn noch/schon an, dann muss ja nicht geschaltet werden.
Das macht alles der Adapter im Hintergrund fĂŒr dich automatisch đ
Wenn ich die HUE Lampen ĂŒber Command/Szenen Button schalten möchte (siehe Blockly oben), woher weiĂ der Adapter ob das Licht an oder aus ist ? (der DP, in dem zu erkennen ist, ob das Licht an oder aus ist, wurde/wĂŒrde gar nicht im Adapter definiert ?)

@dslraser Hi, klick mal auf den dunkelblauen Balken in der Adapterkonfig, dann kommt der Hilfetext, dann ist dein RĂ€tselraten vorbei...
-
@dslraser Hi, klick mal auf den dunkelblauen Balken in der Adapterkonfig, dann kommt der Hilfetext, dann ist dein RĂ€tselraten vorbei...
@ilovegym
den habe ich tatsÀchlich bisher nicht mit bekommen. -
@dslraser nicht schlimm, soviel Userfreundlichkeit kennt man vom Rest halt nicht...đđ€Ł
-
@dslraser Hi, klick mal auf den dunkelblauen Balken in der Adapterkonfig, dann kommt der Hilfetext, dann ist dein RĂ€tselraten vorbei...
@ilovegym sagte in Teste Adapter SmartControl 0.1.x-beta.x:
dann kommt der Hilfetext, dann ist dein RĂ€tselraten vorbei...
Ich rÀtsel trotzdem noch...(vielleicht verstehe ich es einfach nicht)
Hier im Hilfetext bei Auslöser steht

Meine Bewegungsmelder bleiben so lange true bis sie keine Bewegung mehr erkennen und schalten danach dann auf false. (z.B.30 Sekunden nach der letzten erkannten Bewegung. Es lÀuft quasi intern im Melder selbst ein Timer)

Ich muss im Adapter aber eine Zahl bei Sek. eintragen (sonst kommt eine Fehlermeldung wenn das Feld kleiner als 2 Sek. ist). Eine erneute Bewegung wird der Adapter aber nicht feststellen, da zwischendurch der Melder nicht von true auf false wechselt, weil der immer noch eine Bewegung erkennt und immer true bleibt. Trotzdem schaltet dann der Adapter das Licht nach der im Adapter eingestellten Zeit ab. Das heiĂt, ich mĂŒsste eine Zeit eintragen, die gröĂer ist als die im Melder definierte Zeit, oder ?

und woher will der Adapter wissen ob das ZielgerĂ€t bereits an ist (wenn ĂŒber Command eingeschaltet wird, steht da nur der letzte Command Befehl im DP drinn, deshalb kann die Lampe trotzdem an oder aus sein. Ob die Lampe an ist oder nicht steht in einem anderen Datenpunkt (nicht im Command Datenpunkt)
(z.B. wenn .on true ist, oder der .level > 0---dann ist die Lampe an)

-
@ilovegym sagte in Teste Adapter SmartControl 0.1.x-beta.x:
dann kommt der Hilfetext, dann ist dein RĂ€tselraten vorbei...
Ich rÀtsel trotzdem noch...(vielleicht verstehe ich es einfach nicht)
Hier im Hilfetext bei Auslöser steht

Meine Bewegungsmelder bleiben so lange true bis sie keine Bewegung mehr erkennen und schalten danach dann auf false. (z.B.30 Sekunden nach der letzten erkannten Bewegung. Es lÀuft quasi intern im Melder selbst ein Timer)

Ich muss im Adapter aber eine Zahl bei Sek. eintragen (sonst kommt eine Fehlermeldung wenn das Feld kleiner als 2 Sek. ist). Eine erneute Bewegung wird der Adapter aber nicht feststellen, da zwischendurch der Melder nicht von true auf false wechselt, weil der immer noch eine Bewegung erkennt und immer true bleibt. Trotzdem schaltet dann der Adapter das Licht nach der im Adapter eingestellten Zeit ab. Das heiĂt, ich mĂŒsste eine Zeit eintragen, die gröĂer ist als die im Melder definierte Zeit, oder ?

und woher will der Adapter wissen ob das ZielgerĂ€t bereits an ist (wenn ĂŒber Command eingeschaltet wird, steht da nur der letzte Command Befehl im DP drinn, deshalb kann die Lampe trotzdem an oder aus sein. Ob die Lampe an ist oder nicht steht in einem anderen Datenpunkt (nicht im Command Datenpunkt)
(z.B. wenn .on true ist, oder der .level > 0---dann ist die Lampe an)

@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
z.B. wenn .on true ist, oder der .level > 0---dann ist die Lampe an
und das sind ja deine ZielgerÀte die du im Adapter definierst, somit weià der Adapter ob das GerÀt an oder aus ist.
@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Trotzdem schaltet dann der Adapter das Licht nach der im Adapter eingestellten Zeit ab.
weil beim schalten auf true der Timer im Adapter beginnt.
deine xx sek die du bei deinem BWM einstellen kannst ist doch auch nichts anderes, als bei einem z.b. einfachen Xiaomi BWM...nur das der nach einer festen Zeit bei nicht Bewegung von true auf false wechselt.
wenn dein BWM das Licht nicht auschalten soll, musst du das X setzen, andernfalls schaltet der Adapter dein Licht nach der definierten Zeit, die du im Adapter angeben musst.
Ich hab BWM, die nach 120 sek und auch welche, die nach 5sek eine neue Bewegung erkennen, der Status (true/false) wechselt paar sek danach. Im Adapter ist meine hinterlegte Zeit zum schalten gröĂer ( ab 2min aufwĂ€rts)@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Eine erneute Bewegung wird der Adapter aber nicht feststellen
bin nicht sicher ob nur auf Ănderung oder auf Aktualisierung abgefragt wird
-
@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
z.B. wenn .on true ist, oder der .level > 0---dann ist die Lampe an
und das sind ja deine ZielgerÀte die du im Adapter definierst, somit weià der Adapter ob das GerÀt an oder aus ist.
@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Trotzdem schaltet dann der Adapter das Licht nach der im Adapter eingestellten Zeit ab.
weil beim schalten auf true der Timer im Adapter beginnt.
deine xx sek die du bei deinem BWM einstellen kannst ist doch auch nichts anderes, als bei einem z.b. einfachen Xiaomi BWM...nur das der nach einer festen Zeit bei nicht Bewegung von true auf false wechselt.
wenn dein BWM das Licht nicht auschalten soll, musst du das X setzen, andernfalls schaltet der Adapter dein Licht nach der definierten Zeit, die du im Adapter angeben musst.
Ich hab BWM, die nach 120 sek und auch welche, die nach 5sek eine neue Bewegung erkennen, der Status (true/false) wechselt paar sek danach. Im Adapter ist meine hinterlegte Zeit zum schalten gröĂer ( ab 2min aufwĂ€rts)@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Eine erneute Bewegung wird der Adapter aber nicht feststellen
bin nicht sicher ob nur auf Ănderung oder auf Aktualisierung abgefragt wird
@crunchip sagte in Teste Adapter SmartControl 0.1.x-beta.x:
und das sind ja deine ZielgerÀte die du im Adapter definierst, somit weià der Adapter ob das GerÀt an oder aus ist.
Eben nicht. Das/die ZielgerÀte sind der Command Datenpunkt. (habe ich auch so beschrieben)
Command deshalb, weil ich da die transitionstime selbst bestimmen kann, das geht bei .on oder .level nicht, da wird dann einfach an oder ausgeschaltet.Ich weiĂ nicht ob ich der Einzige mit HM oder HMIP Bewegungsmeldern und HUE Lampen bin, vielleicht bin ich auch nur noch immer nicht dahinter gekommen wie es funktionieren soll...? Vielleicht beschreibe ich es auch nur schlecht.
Egal, ich lese hier einfach weiter mit und verfolge gespannt die Entwicklung.
-
@crunchip sagte in Teste Adapter SmartControl 0.1.x-beta.x:
und das sind ja deine ZielgerÀte die du im Adapter definierst, somit weià der Adapter ob das GerÀt an oder aus ist.
Eben nicht. Das/die ZielgerÀte sind der Command Datenpunkt. (habe ich auch so beschrieben)
Command deshalb, weil ich da die transitionstime selbst bestimmen kann, das geht bei .on oder .level nicht, da wird dann einfach an oder ausgeschaltet.Ich weiĂ nicht ob ich der Einzige mit HM oder HMIP Bewegungsmeldern und HUE Lampen bin, vielleicht bin ich auch nur noch immer nicht dahinter gekommen wie es funktionieren soll...? Vielleicht beschreibe ich es auch nur schlecht.
Egal, ich lese hier einfach weiter mit und verfolge gespannt die Entwicklung.
@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Das/die ZielgerÀte sind der Command Datenpunkt. (habe ich auch so beschrieben)
das hab ich schon gelesen, deine Beschreibung, deshalb hab ich darauf ja geantwortet, (ZielgerÀte on/off...true/false)
wie soll sonst der Adapter wissen welches GerÀt an oder aus ist....wie du ja selbst festgestellt hast:blush:der einzigste mit diesen GerÀten bist bestimmt nicht, aber der Adapter noch nicht so verbreitet
mal abwarten was @Mic spricht...vllt denken wir beide zu kompliziert... -
Hallo zusammen,
ich teste den Adapter auch schon eine Weile und find ihn echt toll. Ich hab nun aber auch mal eine Frage:
So wie ich das verstanden hab gibt es momentan noch keine möglichkeit "Button" Datenpunkte zu triggern (z.B. eine Scene fĂŒr HUE oder Deconz). Richtig?
Ich wĂŒrde gerne meine Lichter ĂŒber Szenen steuern, weil ich bisher direkt in der HUE App die Möglichkeit hatte Szenen ĂŒber den BWM zu triggern und ich so je nach Tageszeit verschiedene Stimmungen erzeugen möchte.Und dann hab ich noch einen Verbesserungsvorschlag:
Es gibt ja schon die Möglichkeit verschiedene Einstellungen ĂŒber Datenpunkte zu deaktivieren / aktivieren. Ich fĂ€nde es gut wenn man auch die Helligkeit und die Einschaltedauer unter Auslöser/Bewegungsmelder per Datenpunkt verĂ€nderbar machen könnte. Dann könnte man mal schnell ĂŒber die VIS die "Helligkeit" fĂŒr einen Bewegungsmelder anpassen, so Ă€hnlich wie es ĂŒber die HUE App direkt möglich ist.GruĂ,
FrankDanke fĂŒr eure RĂŒckmeldungen.
Hi Frank,
@hetti72 sagte in Teste Adapter SmartControl 0.1.x-beta.x:
So wie ich das verstanden hab gibt es momentan noch keine möglichkeit "Button" Datenpunkte zu triggern (z.B. eine Scene fĂŒr HUE oder Deconz). Richtig?
Ich wĂŒrde gerne meine Lichter ĂŒber Szenen steuern, weil ich bisher direkt in der HUE App die Möglichkeit hatte Szenen ĂŒber den BWM zu triggern und ich so je nach Tageszeit verschiedene Stimmungen erzeugen möchte.Siehe Issue #5 - kommt noch.
Und dann hab ich noch einen Verbesserungsvorschlag:
Es gibt ja schon die Möglichkeit verschiedene Einstellungen ĂŒber Datenpunkte zu deaktivieren / aktivieren. Ich fĂ€nde es gut wenn man auch die Helligkeit und die Einschaltedauer unter Auslöser/Bewegungsmelder per Datenpunkt verĂ€nderbar machen könnte. Dann könnte man mal schnell ĂŒber die VIS die "Helligkeit" fĂŒr einen Bewegungsmelder anpassen, so Ă€hnlich wie es ĂŒber die HUE App direkt möglich ist.Gerne. Bitte am besten hier ein Github-Issue ("Enhancement Request") aufmachen.
@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
und woher will der Adapter wissen ob das ZielgerĂ€t bereits an ist (wenn ĂŒber Command eingeschaltet wird, steht da nur der letzte Command Befehl im DP drinn, deshalb kann die Lampe trotzdem an oder aus sein. Ob die Lampe an ist oder nicht steht in einem anderen Datenpunkt (nicht im Command Datenpunkt)
Der jetzige Adapter arbeitet ohne "Command"-Datenpunkt. Scheinbar kann dem noch mehr mitgegeben werden, wie ich verstehe. Das bieten mihome und zigbee nicht fĂŒr Aquara.
Wie auch immer: Was zu schalten ist, ist ausschlieĂlich im Adapter zu hinterlegen, und nicht per "Command-Datenpunkt" zu senden.
Daher bitte statt dem Command einfach nuronhinterlegen, z.B.:

Achtung: ich habe diese Hardware nicht, evtl. ist es ein anderer Datenpunkt, der eben auf "true" geht, sobald Bewegung erkannt wird.
Was dann geschaltet werden soll, wann wieder aus, usw., macht der Adapter dann selbst anhand der Optionen, die definiert werden.
-
Danke fĂŒr eure RĂŒckmeldungen.
Hi Frank,
@hetti72 sagte in Teste Adapter SmartControl 0.1.x-beta.x:
So wie ich das verstanden hab gibt es momentan noch keine möglichkeit "Button" Datenpunkte zu triggern (z.B. eine Scene fĂŒr HUE oder Deconz). Richtig?
Ich wĂŒrde gerne meine Lichter ĂŒber Szenen steuern, weil ich bisher direkt in der HUE App die Möglichkeit hatte Szenen ĂŒber den BWM zu triggern und ich so je nach Tageszeit verschiedene Stimmungen erzeugen möchte.Siehe Issue #5 - kommt noch.
Und dann hab ich noch einen Verbesserungsvorschlag:
Es gibt ja schon die Möglichkeit verschiedene Einstellungen ĂŒber Datenpunkte zu deaktivieren / aktivieren. Ich fĂ€nde es gut wenn man auch die Helligkeit und die Einschaltedauer unter Auslöser/Bewegungsmelder per Datenpunkt verĂ€nderbar machen könnte. Dann könnte man mal schnell ĂŒber die VIS die "Helligkeit" fĂŒr einen Bewegungsmelder anpassen, so Ă€hnlich wie es ĂŒber die HUE App direkt möglich ist.Gerne. Bitte am besten hier ein Github-Issue ("Enhancement Request") aufmachen.
@dslraser sagte in Teste Adapter SmartControl 0.1.x-beta.x:
und woher will der Adapter wissen ob das ZielgerĂ€t bereits an ist (wenn ĂŒber Command eingeschaltet wird, steht da nur der letzte Command Befehl im DP drinn, deshalb kann die Lampe trotzdem an oder aus sein. Ob die Lampe an ist oder nicht steht in einem anderen Datenpunkt (nicht im Command Datenpunkt)
Der jetzige Adapter arbeitet ohne "Command"-Datenpunkt. Scheinbar kann dem noch mehr mitgegeben werden, wie ich verstehe. Das bieten mihome und zigbee nicht fĂŒr Aquara.
Wie auch immer: Was zu schalten ist, ist ausschlieĂlich im Adapter zu hinterlegen, und nicht per "Command-Datenpunkt" zu senden.
Daher bitte statt dem Command einfach nuronhinterlegen, z.B.:

Achtung: ich habe diese Hardware nicht, evtl. ist es ein anderer Datenpunkt, der eben auf "true" geht, sobald Bewegung erkannt wird.
Was dann geschaltet werden soll, wann wieder aus, usw., macht der Adapter dann selbst anhand der Optionen, die definiert werden.
Neue Version 0.1.2-beta.3
Dialog zur Auswahl von GerÀten etc. verbessert
- Beim Ăffnen des Dialogs werden alle EintrĂ€ge automatisch ausgeklappt, die selektiert sind
- ZusÀtzliche Buttons "alle einklappen" und "alle ausklappen"
Neues Feature: Möglichkeit zum Ăberschreiben der ZielgerĂ€te-Werte
#16.
ZielgerĂ€te-Werte in "ZONEN" ĂŒberschreiben: Im Dialog zur Auswahl der ZielgerĂ€te kann man nun durch Doppelklick oder F2 den Wert fĂŒr 'an' von "1. ZIELGERĂTE" jeweils ĂŒberschreiben, in dem man da einfach den neuen Zielwert eintrĂ€gt. Dieser erscheint dann in geschweiften Klammern hinter dem Namen, z.B. Bad.Spiegel.Licht {30%}.

-
Neue Version 0.1.2-beta.3
Dialog zur Auswahl von GerÀten etc. verbessert
- Beim Ăffnen des Dialogs werden alle EintrĂ€ge automatisch ausgeklappt, die selektiert sind
- ZusÀtzliche Buttons "alle einklappen" und "alle ausklappen"
Neues Feature: Möglichkeit zum Ăberschreiben der ZielgerĂ€te-Werte
#16.
ZielgerĂ€te-Werte in "ZONEN" ĂŒberschreiben: Im Dialog zur Auswahl der ZielgerĂ€te kann man nun durch Doppelklick oder F2 den Wert fĂŒr 'an' von "1. ZIELGERĂTE" jeweils ĂŒberschreiben, in dem man da einfach den neuen Zielwert eintrĂ€gt. Dieser erscheint dann in geschweiften Klammern hinter dem Namen, z.B. Bad.Spiegel.Licht {30%}.

@Mic Ich kann die Zielwerte eintragen, aber sie werden bei mir nicht ĂŒbernommen. Mache ich etwas falsch?





EDIT: Ok, der Log ist aufschlussreich. Sicher ein Bug an dieser Stelle oder? Er mĂŒsste ja den aktuellen Wert mit dem Zielwert vergleichen (entweder den definierten oder den neuen ĂŒberschriebenen) um zu prĂŒfen, ob er ggf. doch nicht schalten soll:
Trigger 'Test' activated Zone 'Deckenlampen Helligkeit'. However, devices 'Wohnzimmer Deckenlampe groĂ Helligkeit,Wohnzimmer Deckenlampe klein Helligkeit' not turned on as these are already o -
@Mic Ich kann die Zielwerte eintragen, aber sie werden bei mir nicht ĂŒbernommen. Mache ich etwas falsch?





EDIT: Ok, der Log ist aufschlussreich. Sicher ein Bug an dieser Stelle oder? Er mĂŒsste ja den aktuellen Wert mit dem Zielwert vergleichen (entweder den definierten oder den neuen ĂŒberschriebenen) um zu prĂŒfen, ob er ggf. doch nicht schalten soll:
Trigger 'Test' activated Zone 'Deckenlampen Helligkeit'. However, devices 'Wohnzimmer Deckenlampe groĂ Helligkeit,Wohnzimmer Deckenlampe klein Helligkeit' not turned on as these are already o@siggi85 sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Ok, der Log ist aufschlussreich. Sicher ein Bug an dieser Stelle oder? Er mĂŒsste ja den aktuellen Wert mit dem Zielwert vergleichen (entweder den definierten oder den neuen ĂŒberschriebenen) um zu prĂŒfen, ob er ggf. doch nicht schalten soll:
Danke fĂŒr den Test.
Also bei mir funktioniert das. Was waren denn die Ausgangswerte in den Datenpunkten?
Am besten postest du mal den kompletten Debug-Log hiervon, damit ich es besser nachvollziehen kann. -
@siggi85 sagte in Teste Adapter SmartControl 0.1.x-beta.x:
Ok, der Log ist aufschlussreich. Sicher ein Bug an dieser Stelle oder? Er mĂŒsste ja den aktuellen Wert mit dem Zielwert vergleichen (entweder den definierten oder den neuen ĂŒberschriebenen) um zu prĂŒfen, ob er ggf. doch nicht schalten soll:
Danke fĂŒr den Test.
Also bei mir funktioniert das. Was waren denn die Ausgangswerte in den Datenpunkten?
Am besten postest du mal den kompletten Debug-Log hiervon, damit ich es besser nachvollziehen kann. -

UPDATE - 18.08.2020
Hier geht's weiter: https://forum.iobroker.net/topic/36053/test-adapter-smartcontrol-0-2-x-github-ab-18-08-20
ALT:
Aktuelle Test Version 0.1.x-beta.x Veröffentlichungsdatum ab 19.07.2020 (siehe Github) Github Link https://github.com/Mic-M/ioBroker.smartcontrol Bisherige Threads und alle ErklÀrungen zum Adapter im jeweils 1. Beitrag:
- 10.07. - 19.07.2020 : Aufruf: Neuen SmartControl-Adapter 0.1.0-alpha.x testen
- 23.05. - 10.07.2020 : Planung neuer Adapter: Smart Control
- 25.04.2020 : Umfrage: Welchen Adapter soll ich als nÀchstes entwickeln?
Was macht dieser Adapter?
Mein ursprĂŒnglicher Plan war/ist, das Bewegungsmelder-Script durch einen Adapter abzulösen. In meiner Umfrage war das auch Wunsch Nummer 1 als nĂ€chster Adapter. Daraus ist nun der "Smart Control"-Adapter entstanden, der aber deutlich mehr kann als nur Bewegungsmelder :-) und auch völlig ohne Bewegungsmelder sehr gut zu gebrauchen ist.
Ein paar Beispiel-Anwendungen (Use Cases):
- Kaffeemaschine tÀglich morgens einschalten. Mo-Fr um 6:30 Uhr, Sa/So um 8:00 Uhr, Feiertags auch um 8:00 Uhr. Aber nie einschalten, wenn keiner anwesend.
- Bad wird am Mo-Fr zwischen 7:00-9:00 betreten (falls nicht Feiertag): Licht an und das Radio einschalten. Falls nach 5 Minuten keine Bewegung mehr: ausschalten.
- Flurlicht-Steuerung mit Bewegungsmeldern, Lichtschaltern, etc.
- KĂŒchenlicht schaltet sich bei Bewegung ein, wenn Helligkeit kleiner x Lux und andere Kriterien (z.B. jemand anwesend, Uhrzeit/Astro, etc.) zutreffen.
- UnterstĂŒtzung von Astro-Zeiten (z.B. Sonnenuntergang) mit "Offset", also Zeitdifferenz.
Wie Testen?
Infos zum Testen findest du im Adapter selbst:

Wohin mit Bugs / Fehlerberichten oder ErweiterungswĂŒnschen?
Am besten postest du erst mal hier (auch wenn in den Adapter-Optionen schon mal anders beschrieben fĂŒr zukĂŒnftige Versionen), weil der Adapter frĂŒh in der Entwicklung ist.
Ich hab ggf. dann entsprechend RĂŒckfragen usw. Dann ĂŒbertragen wir das zu Github.Bei Bugs:
Bitte immer aussagekrÀftig beschreiben, am besten mit Screenshots, Konfig-Export und entsprechenden Log-Auszug (in Code-Tags).Was wurde alles seit der letzten Version geÀndert?
Siehe Change Log
@Mic
Hi, soweit alles super gelöst von dir!Frage, muss ich den Aqara-Motion-Sensor zweimal anlegen als Auslöser, einmal mit Helligkeitswert fĂŒr die GerĂ€te, die bei Dunkelheit geschaltet werden sollen, und einmal fĂŒr die GerĂ€te, die immer bei Bewegung geschaltet werden sollen?
Mir ist das erst jetzt aufgefallen, da ich meist in einem Raum einen Aqara und einen Xiaomi Motion habe, nur in dem Raum, indem nur ein Aqara ist, löst jetzt nix mehr aus, nur noch, wenn es dunkel ist... soll aber auch auslösen, wenn hell und Bewegung...