NEWS
Test Adapter SmartControl 0.3.x-0.6.x Latest
-
@Kaiser-Franz-Josef Hi,
dann trage mal im "Auslöser" bei "Sek" die Zeit ein die Du haben möchtest und die von mir angegeben Ănderungen in "Zonen" vor.ja so passt es , jetzt wir es immer wieder verlĂ€ngert so lange bis keine Bewegung mehr festgestellt wird :+1:
was hast du bei occupancy_timeout eingestellt ?

und kann ich das unterbrechen wenn ich z.b das Licht am Schalter einschalte ?
-
ja so passt es , jetzt wir es immer wieder verlÀngert so lange bis keine Bewegung mehr festgestellt wird :+1:
was hast du bei occupancy_timeout eingestellt ?

und kann ich das unterbrechen wenn ich z.b das Licht am Schalter einschalte ?
@Kaiser-Franz-Josef
Gerade mal geschaut, bei mir steht da gar nichts drin. Zur Zeit nutze ich den BWM noch nicht richtig.und kann ich das unterbrechen wenn ich z.b das Licht am Schalter einschalte ?
Bestimmt, nur kann ich Dir nicht 100%ig sagen wie. Es sollte aber ĂŒber den Punkt "Nie ausschalten wenn..." in "Zonen", da musst Du mal testen. Ich denke das wird aber nur funktionieren wenn der Wandschalter auch "smart" ist bzw. könntest Du Dir auch eigene Datenpunkte erzeugen die dann auf "true" wenn das Licht per Wandschalter eingeschaltet wurde.
Ich bin aber sehr sicher das es hier im Thread schon mal Thema war :grimacing: -
@Kaiser-Franz-Josef
Gerade mal geschaut, bei mir steht da gar nichts drin. Zur Zeit nutze ich den BWM noch nicht richtig.und kann ich das unterbrechen wenn ich z.b das Licht am Schalter einschalte ?
Bestimmt, nur kann ich Dir nicht 100%ig sagen wie. Es sollte aber ĂŒber den Punkt "Nie ausschalten wenn..." in "Zonen", da musst Du mal testen. Ich denke das wird aber nur funktionieren wenn der Wandschalter auch "smart" ist bzw. könntest Du Dir auch eigene Datenpunkte erzeugen die dann auf "true" wenn das Licht per Wandschalter eingeschaltet wurde.
Ich bin aber sehr sicher das es hier im Thread schon mal Thema war :grimacing:trotzdem danke , ja der Switch ist auch smart , mal schauen
-
trotzdem danke , ja der Switch ist auch smart , mal schauen
@Kaiser-Franz-Josef Das wird schon werden :+1:
-
trotzdem danke , ja der Switch ist auch smart , mal schauen
@Kaiser-Franz-Josef
hier wurde schon mal nachgefragt, vielleicht haben @hetti72 und/oder @Steffengr eine Antwort fĂŒr Dich. -
ja so passt es , jetzt wir es immer wieder verlÀngert so lange bis keine Bewegung mehr festgestellt wird :+1:
was hast du bei occupancy_timeout eingestellt ?

und kann ich das unterbrechen wenn ich z.b das Licht am Schalter einschalte ?
@Kaiser-Franz-Josef Konntest du das Problem lösen oder brauchst du noch einen kleinen Schubs ?
-
@Kaiser-Franz-Josef Konntest du das Problem lösen oder brauchst du noch einen kleinen Schubs ?
@hetti72 said in Test Adapter SmartControl 0.3.x-0.6.x Latest:
@Kaiser-Franz-Josef Konntest du das Problem lösen oder brauchst du noch einen kleinen Schubs ?
naja nicht ganz weil ja das "nicht ausschalten wenn" nicht definieren kann
wenn ich dort den Taster anlege das wenn der true ist nicht ausgeschaltet werden soll hab ich das Problem das der Taster ja nie auf true bleicht , sonder kurz true wird und dann natĂŒrlich gleich wieder auf false springt
danke
-
@hetti72 said in Test Adapter SmartControl 0.3.x-0.6.x Latest:
@Kaiser-Franz-Josef Konntest du das Problem lösen oder brauchst du noch einen kleinen Schubs ?
naja nicht ganz weil ja das "nicht ausschalten wenn" nicht definieren kann
wenn ich dort den Taster anlege das wenn der true ist nicht ausgeschaltet werden soll hab ich das Problem das der Taster ja nie auf true bleicht , sonder kurz true wird und dann natĂŒrlich gleich wieder auf false springt
danke
Hallo Zusammen,
Ich melde mich auch mal mit meinen "Problemen"....
Eine Lampe, welche ĂŒber Zigbee am ioBroker angebunden ist, soll via Smartem Lichtschalter Ein & Ausgeschalten werden können. Zudem soll ein Bewegungsmelder den Bereich auf Anwesenheit prĂŒfen. Wird eine definierbare Zeit keine Bewegung festgestellt, soll das Licht ausgeschalten werden. Soweit lĂ€uft das alles auch schon so :-)
Nun jedoch die weitere Anforderung. Das Licht soll manuell mit dem Lichtschalter auch ausgeschalten werden können. Egal was ich versuche, ich krieg das nicht hin! Hab hier auch schon einige Tipps gelesen und versucht anzuwenden, jedoch ohne Erfolg.Hier mein aktuellstes Setting:




Ein weiteres Problem habe ich mit den Enum's...
Was fehlt in dieser Einstellung noch, damit diese Lampen damit geschalten werden können?



Vielen Dank fĂŒr die Hilfe, und sorry, falls diese Fragen schon mehrfach gestellt wurden!
Ich bin noch am Anfang und steh immer wieder auf dem Schaluch...Gruss Thomas
-
@hetti72 said in Test Adapter SmartControl 0.3.x-0.6.x Latest:
@Kaiser-Franz-Josef Konntest du das Problem lösen oder brauchst du noch einen kleinen Schubs ?
naja nicht ganz weil ja das "nicht ausschalten wenn" nicht definieren kann
wenn ich dort den Taster anlege das wenn der true ist nicht ausgeschaltet werden soll hab ich das Problem das der Taster ja nie auf true bleicht , sonder kurz true wird und dann natĂŒrlich gleich wieder auf false springt
danke
@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wenn ich dort den Taster anlege das wenn der true ist nicht ausgeschaltet werden soll hab ich das Problem das der Taster ja nie auf true bleicht , sonder kurz true wird und dann natĂŒrlich gleich wieder auf false springt
Das lÀsst sich relativ leicht lösen:
Du legst dir einen neuen Bool Datenpunkt an. Bei mir ist das "0_userdata.0.dauerlicht.badezimmer"
Diesen DP legst du in Smartcontrol unter "zusÀtzliche Bedingungen" an:

Diese bedingung trÀgst du dann in der entsprechenden Zone unter "nie ausschalten wenn" ein:

Ich habe im Smartcontrol den Ikea Taster als Auslöser eingetragen damit das Licht bei Druck auf den Taster auch angeht.
Zum schluss ein kleines Blockly das dir den DP bei jedem Druck auf den Taster umschaltet:

Das wars...
Ich hab mein Blockly dann nach und nach noch ein wenig erweitert, weil man ja den Wert des "Dauerlicht an" DP nicht kennt. Ich lasse mir nun bei jedem Druck auf den Taster ĂŒber die Alexa im Badezimmer "Dauerlicht an" oder "Dauerlicht aus" ausgeben.

gruĂ,
Frank -
@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wenn ich dort den Taster anlege das wenn der true ist nicht ausgeschaltet werden soll hab ich das Problem das der Taster ja nie auf true bleicht , sonder kurz true wird und dann natĂŒrlich gleich wieder auf false springt
Das lÀsst sich relativ leicht lösen:
Du legst dir einen neuen Bool Datenpunkt an. Bei mir ist das "0_userdata.0.dauerlicht.badezimmer"
Diesen DP legst du in Smartcontrol unter "zusÀtzliche Bedingungen" an:

Diese bedingung trÀgst du dann in der entsprechenden Zone unter "nie ausschalten wenn" ein:

Ich habe im Smartcontrol den Ikea Taster als Auslöser eingetragen damit das Licht bei Druck auf den Taster auch angeht.
Zum schluss ein kleines Blockly das dir den DP bei jedem Druck auf den Taster umschaltet:

Das wars...
Ich hab mein Blockly dann nach und nach noch ein wenig erweitert, weil man ja den Wert des "Dauerlicht an" DP nicht kennt. Ich lasse mir nun bei jedem Druck auf den Taster ĂŒber die Alexa im Badezimmer "Dauerlicht an" oder "Dauerlicht aus" ausgeben.

gruĂ,
FrankDanke das muss ich mal in Ruhe setzen lassen đ
-
@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wenn ich dort den Taster anlege das wenn der true ist nicht ausgeschaltet werden soll hab ich das Problem das der Taster ja nie auf true bleicht , sonder kurz true wird und dann natĂŒrlich gleich wieder auf false springt
Das lÀsst sich relativ leicht lösen:
Du legst dir einen neuen Bool Datenpunkt an. Bei mir ist das "0_userdata.0.dauerlicht.badezimmer"
Diesen DP legst du in Smartcontrol unter "zusÀtzliche Bedingungen" an:

Diese bedingung trÀgst du dann in der entsprechenden Zone unter "nie ausschalten wenn" ein:

Ich habe im Smartcontrol den Ikea Taster als Auslöser eingetragen damit das Licht bei Druck auf den Taster auch angeht.
Zum schluss ein kleines Blockly das dir den DP bei jedem Druck auf den Taster umschaltet:

Das wars...
Ich hab mein Blockly dann nach und nach noch ein wenig erweitert, weil man ja den Wert des "Dauerlicht an" DP nicht kennt. Ich lasse mir nun bei jedem Druck auf den Taster ĂŒber die Alexa im Badezimmer "Dauerlicht an" oder "Dauerlicht aus" ausgeben.

gruĂ,
Frank@hetti72
wie kommts du auf den Wert oder ist das bei deinem Schalter so
könnte doch auch den Datenpunkt mit false oder wahr definieren? -
@hetti72
wie kommts du auf den Wert oder ist das bei deinem Schalter so
könnte doch auch den Datenpunkt mit false oder wahr definieren?@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wie kommts du auf den Wert oder ist das bei deinem Schalter so
Ja das ist beim meinem Taster so, das musst daran anpassen was dein Taster bei betĂ€tigung zurĂŒckliefert.
Wenn dein Taster bei betĂ€tigung ein "true" zurĂŒckgibt reicht schon ein Mini Blockly:
gruĂ,
Frank -
@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wie kommts du auf den Wert oder ist das bei deinem Schalter so
Ja das ist beim meinem Taster so, das musst daran anpassen was dein Taster bei betĂ€tigung zurĂŒckliefert.
Wenn dein Taster bei betĂ€tigung ein "true" zurĂŒckgibt reicht schon ein Mini Blockly:
gruĂ,
Frank@hetti72
super danke das probier ich heute gleich mal auswo legst du dir die ganzen Datenpunkte an die du brauchtst ? im Ordner Javascript ?
-
@hetti72
super danke das probier ich heute gleich mal auswo legst du dir die ganzen Datenpunkte an die du brauchtst ? im Ordner Javascript ?
@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wo legst du dir die ganzen Datenpunkte an die du brauchtst ? im Ordner Javascript ?
Unter "0_userdata.0."
gruĂ,
Frank -

Aktuelle Test Version 0.6.x Veröffentlichungsdatum 0.3.x ab 12.09.2020 (seit 23.09.20 im Latest Repository) Github Link https://github.com/Mic-M/ioBroker.smartcontrol Permanenter Forum-Link ioBroker Forum: Smart Control Neu mit 0.3.0
Breaking Changes
- (Mic-M) Entire adapter code refactored. Therefore, tests are required to verify if these massive changes do not affect the adapter functionality. However, none of your existing adapter configuration should be lost and will be kept if you upgrade from 0.2.0+. But please check ALL of your configuration, since new options were added which
can have an effect to your existing configuration. - (Mic-M) New feature: Implemented issue #22 - Motion sensors timeout, e.g. for Homematic sensors: Motion sensor timer will now start once a motion sensor is set to false. In previous adapter versions, it was started once set to true. Note: This change will cause that per your existing adapter configuration, the timer end will be reached later (so: once no motion detected any longer + the seconds you have set)
- (Mic-M) New feature: Time triggers - added options for additional conditions for 'any' or 'all'. issue #24
- (Mic-M) New feature: Zones > Execution - added options for additional conditions for 'any' or 'all'.
- (Mic-M) Many fixes under the hood
Was macht dieser Adapter?
In unserer Heim-Automation haben wir ja diverse Auslöser, z.B. Bewegungsmelder im Flur löst aus, ein Wandschalter wird gedrĂŒckt, oder eine bestimmte Zeit tritt ein (z.B. 30 Minuten nach Sonnenuntergang, oder Mo-Fr um 7:00, usw.), zu der wir was schalten möchten.
Dieser Adapter fĂŒhrt nun das ganze zusammen, also
- Auslöser lösen aus oder bestimmte Zeitpunkte (wie Mo-Fr um 7:00) treten ein
- Optional zusÀtzliche Bedingungen (jemand anwesend?, Fenster im Bad offen, Feiertag heute, usw.)
- Zu schaltende ZielgerÀte
Das ganze fĂŒhrt man dann gemÀà IFTTT in Zonen zusammen.
Ziel ist, hiermit viele JavaScripts und Blockly abzulösen und hierfĂŒr eine anwenderfreundliche Möglichkeit zu bieten.
Auszug aus den Features
- Auslöser: hier können Bewegungsmelder, Datenpunkte, oder Zeiten definiert werden. Es werden dabei auch Taster unterstĂŒtzt.
- Smarte Bewegungsmelder-Schaltung: mehrere Bewegungsmelder pro Raum, BerĂŒcksichtung Helligkeit, automatischer Ausschalttimer (optional aber nicht gesetzt, falls ZielgerĂ€te bereits vor Bewegung an waren), Optional Ignorierung Helligkeit falls Ausschalt-Timer noch lĂ€uft (damit auch wiederkehrende Bewegungen erfasst werden trotz Licht an), ...
- Pro definierter Zone können dann zur AusfĂŒhrung detaillierte ZeitplĂ€ne mit Bedingungen hinterlegt werden.
- UnterstĂŒtzung von Astro-Zeiten (z.B. Sonnenuntergang) mit "Offset", also Zeitdifferenz.
Ein paar Beispiel-Anwendungen (Use Cases):
- Flurlicht-Steuerung mit Bewegungsmeldern, Lichtschaltern, etc. (Ablösung Bewegungsmelder-Script)
- 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.
- Staubsaugerroboter-Integration
Bisherige Threads
Alle ErklÀrungen zum Adapter sind jeweils im 1. Beitrag:
- 18.08. - 12.09.2020: Test Adapter SmartControl 0.2.x GitHub
- 19.07. - 18.08.2020: Teste Adapter SmartControl 0.1.x-beta.x
- 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?
FAQ / Use Cases (Anwendungs-FĂ€lle/Szenarien)
https://forum.iobroker.net/topic/36237/smart-control-adapter-faq-use-cases
Adapter-Anleitung / Dokumentation
Diese ist direkt und ohne Umwege in den Adapter-Optionen integriert, ihr werdet es sehen ;-)
Screenshots der Adapter-Optionen
Einstiegsseite:

Zonen:

Zonen - Button "AusfĂŒhrung":

Definition der ZielgerÀte:

Auslöser:

Wie Testen?
Infos zum Testen findest du im Adapter selbst:

Wohin mit Bugs / Fehlerberichten oder ErweiterungswĂŒnschen?
Da der Adapter noch jung und in fortlaufender Erweiterung ist, könnt ihr diese gerne hier posten (anders als es bereits in den Adapter-Optionen steht).
Wichtig: Fehler (Bugs) bitte immer aussagekrÀftig beschreiben, am besten mit
- Screenshots, soweit möglicherweise hilfreich fĂŒr mich als Entwickler
- Log-Auszug (in Code-Tags)
- Adapter-Optionen-Export, sofern als sinnvoll erachtet, Diese bekommt ihr so: ganz oben rechts in den SmartControl-Adapter-Optionen den blauen Button mit dem "Pfeil nach unten" anklicken.
Was wurde alles seit der letzten Version geÀndert?
Siehe Change Log
Hallo,
ich hÀtte da jetzt auch mal ein Problem: Ich möchte mit einem Bewegungsmelder das Licht in einem Raum nach 15 Minuten ausschalten.
Genauer: Wenn der Bewegungsmelder 15 Minuten keine Bewegung registriert hat soll das Licht ausgeschaltet werden, es soll aber nicht automatisch durch den BWM eingeschaltet werden.
Ich finde momentan keinen Weg das in Smartcontrol zu realisieren.Jemand einen Tipp?
gruĂ,
Frank - (Mic-M) Entire adapter code refactored. Therefore, tests are required to verify if these massive changes do not affect the adapter functionality. However, none of your existing adapter configuration should be lost and will be kept if you upgrade from 0.2.0+. But please check ALL of your configuration, since new options were added which
-
@Kaiser-Franz-Josef sagte in Test Adapter SmartControl 0.3.x-0.6.x Latest:
wie kommts du auf den Wert oder ist das bei deinem Schalter so
Ja das ist beim meinem Taster so, das musst daran anpassen was dein Taster bei betĂ€tigung zurĂŒckliefert.
Wenn dein Taster bei betĂ€tigung ein "true" zurĂŒckgibt reicht schon ein Mini Blockly:
gruĂ,
Frankes lÀuft hab das Blockly so gemacht weil ich beim Aqara Button den 1 Button zum Einschalten und den 2. zum Ausschalten nutze

-
es lÀuft hab das Blockly so gemacht weil ich beim Aqara Button den 1 Button zum Einschalten und den 2. zum Ausschalten nutze

@Kaiser-Franz-Josef
Verstehe ich das richtig, Du kannst nun mit zwei unterschiedlichen Tasten das Licht Ein & Aus schalten?
Wie hast Du den Aktor angelegt? Wie oben beschrieben? Danke und Gruss Thomas -
@Kaiser-Franz-Josef
Verstehe ich das richtig, Du kannst nun mit zwei unterschiedlichen Tasten das Licht Ein & Aus schalten?
Wie hast Du den Aktor angelegt? Wie oben beschrieben? Danke und Gruss Thomas@Funbug
Nein mit einem Taster ein mit anderen aus
Der Apara Switch hat 6 Tasten -
@Funbug
Nein mit einem Taster ein mit anderen aus
Der Apara Switch hat 6 Tasten@Kaiser-Franz-Josef
Benutzt Du fĂŒr diese Funktion auch einen Bewegungsmelder?
Falls Ja, zum einschalten oder zum an behalten fĂŒr eine bestimmte Zeit? -
@Kaiser-Franz-Josef
Benutzt Du fĂŒr diese Funktion auch einen Bewegungsmelder?
Falls Ja, zum einschalten oder zum an behalten fĂŒr eine bestimmte Zeit?@Funbug du meinst mit dem Smartcontrol Adapter ?
ich nutze einen Zigbee Schalter und einen Shelly der das Licht schaltet
sowie einen BWM der das Licht automatisch einschaltet und wieder aus wenn keine Bewegung mehr ist