NEWS
Test Adapter shuttercontrol v2.0.x
-
Und genau dafür gibt es Jacascript bzw. Blockly, da ein Adapter in diesem Bereich nicht jeden Benutzerwunsch abdecken kann. Jeder hat seine eigene Vision seines Smarthomes
@simatec Jetzt, wo ich dich gerade dran hab 😉...
hast du mal Zeit gehabt hier
https://forum.iobroker.net/post/1303375nachzusehen warum das Stubenfenster nach manu mode abends nicht schließt?
-
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Dagegen ist das mit Weihnachten doch bestimmt nur ein Klacks… :-)
Das ist aber nicht die Aufgabe von shuttercontrol!
Schreib dir ein kleines Script, das einen eigenen Datenpunkt für die Zeit, die du dir vorstellst auf true setzt.
hab da so was

für dich gefunden.
wobei steuere falsch wäre, da muss aktualisiere hin@Homoran Na das ist ja nun wirklich eine einfache Lösung und eine solche habe ich für meine Lichter natürlich auch. Aber darum geht es ja nicht. Nicht um Lichter.
Schreibst du mir auch eine solche klitzekleine einfache Lösung auch für die Ansteuerung der Jalousien, während gleichzeitig Shuttercontrol für die Steuerung der Jalousien läuft? Also so, dass einige davon während der Weihnachtszeit beispielsweise nur zu 50% Abends runterfahren und dann erst später schließen? Und immer die States in Shuttercontrol auch passend aktualisiert sind? Kann man sicher irgendwie machen, aber klitzeklein und einfach wird das nicht. Da wäre es, da der Mechanismus dafür in Shuttercontrol ja schon 100% da ist, möglicherweise einfacher, wenn man beschreibbare Datenpunkte für Beginn und Ende der Weihnachtszeit in Shuttercontrol hätte. Dachte ich zumindest...
-
@Homoran Na das ist ja nun wirklich eine einfache Lösung und eine solche habe ich für meine Lichter natürlich auch. Aber darum geht es ja nicht. Nicht um Lichter.
Schreibst du mir auch eine solche klitzekleine einfache Lösung auch für die Ansteuerung der Jalousien, während gleichzeitig Shuttercontrol für die Steuerung der Jalousien läuft? Also so, dass einige davon während der Weihnachtszeit beispielsweise nur zu 50% Abends runterfahren und dann erst später schließen? Und immer die States in Shuttercontrol auch passend aktualisiert sind? Kann man sicher irgendwie machen, aber klitzeklein und einfach wird das nicht. Da wäre es, da der Mechanismus dafür in Shuttercontrol ja schon 100% da ist, möglicherweise einfacher, wenn man beschreibbare Datenpunkte für Beginn und Ende der Weihnachtszeit in Shuttercontrol hätte. Dachte ich zumindest...
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Schreibst du mir auch eine solche klitzekleine einfache Lösung auch für die Ansteuerung der Jalousien,
es geht doch um
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
könnte Beginn und Ende der Weihnachtszeit ein Datenpunkt werden?
und genau dafür ist das Blockly
-
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Schreibst du mir auch eine solche klitzekleine einfache Lösung auch für die Ansteuerung der Jalousien,
es geht doch um
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
könnte Beginn und Ende der Weihnachtszeit ein Datenpunkt werden?
und genau dafür ist das Blockly
@Homoran ok, ich präzisiere meinen grooooßen Wunsch zu Ostern, Geburtstag und Weihnachten 2026 wie folgt: Könnten Beginn und Ende der Weihnachtszeit im Adapter Shuttercontrol Datenpunkte werden, welche man per selbst geschriebenem Script mit den Daten für Beginn und Ende der Weihnachtszeit befüllen kann und welche der Adapter dann für Aktionen, welche in der Weihnachtszeit mit Jalousien stattfinden sollen für welche der Adapter die Funktionen schon bereit stellt, verwendet?
Ja, ich hatte weiter oben nur die verkürzte Version des Wunsches wiedergegeben, hatte diesen aber schon mehrfach geäußert und jeweils so ausführlich beschrieben wie hier auch. Die Datenpunkte sollen also nicht die Weihnachtszeit ausgeben sondern die Daten für die Weihnachtszeit zur weiteren Verarbeitung im Adapter empfangen.
-
@Homoran ok, ich präzisiere meinen grooooßen Wunsch zu Ostern, Geburtstag und Weihnachten 2026 wie folgt: Könnten Beginn und Ende der Weihnachtszeit im Adapter Shuttercontrol Datenpunkte werden, welche man per selbst geschriebenem Script mit den Daten für Beginn und Ende der Weihnachtszeit befüllen kann und welche der Adapter dann für Aktionen, welche in der Weihnachtszeit mit Jalousien stattfinden sollen für welche der Adapter die Funktionen schon bereit stellt, verwendet?
Ja, ich hatte weiter oben nur die verkürzte Version des Wunsches wiedergegeben, hatte diesen aber schon mehrfach geäußert und jeweils so ausführlich beschrieben wie hier auch. Die Datenpunkte sollen also nicht die Weihnachtszeit ausgeben sondern die Daten für die Weihnachtszeit zur weiteren Verarbeitung im Adapter empfangen.
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
jeweils so ausführlich beschrieben wie hier auch
ok!
Das ist schon ganz was anderes.Dann stelle dir einfach mal vor, was hinter
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Aktionen, welche in der Weihnachtszeit mit Jalousien stattfinden sollen
genau für Anforderungen steckt.
Was muss deiner Meinung nach an dem Adapter dafür alles angepasst werden, damit du damit das machen kannst, was du dir vorgestellt hast?Wenn du das dediziert von der Konfiguration bis zur Ausführung ausarbeitest, überprüfe bitte die Aussage, das sei doch
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
bestimmt nur ein Klacks
-
Es gibt doch im Adapter schon die beiden Punkte Beginn und Ende der Weihnachtszeit:

Diese beiden Punkte müssten "nur" wie nachfolgend ausgeführt werden:

Entweder es wird ein Datenpunkt eingetragen (wie hier der Sonnenschutzlichtsensor), dann wird der Wert genommen, oder es gibt keinen eingetragenen Datenpunkt (wie hier Innentemperatursensor), dann wird ein Defaultwert (oder der Wert aus Bild 1) verwendet.
Ich würde den Aufwand für überschaubar halten, aber am Ende kann das nur @simatec beantworten.
Ich kann natürlich verstehen, dass man so eine Anpassung nicht für einen einzigen Anwender macht, nur weil der damit andauernd um die Ecke kommt. Aber ich denke, das würde auch für andere den Adapter flexibler machen, weil Beginn und Ende der Weihnachtszeit ja keine feststehenden Daten sind sondern jeder für sich individuell festlegt (bei uns z.B. Beginn immer erst am Wochenende nach dem Totensonntag und Ende am Wochenende nach dem 06.01.). In anderen Regionen bestimmt auch anders. Dieses Jahr musste Weihnachten bei uns schon am 01.01. enden, weil ich bis jetzt keine Zeit gefunden hätte, unsere Wohnung von Weihnachten zu "befreien"... :-)
Ich hab dazu einen Schalter

über welchen ich den Weihnachtsmodus für die Lichter etc. steuere. Nur für die Jalousien muss ich in den Adapter und die Daten extra per Hand ändern. Da ich drei Instanzen davon laufen hab, muss ich die Daten dreimal ändern.
PS. Warum drei Instanzen? Bad, Ostseite und Südwestseite sollen bei unterschiedlichen Helligkeiten öffnen und schließen. Da die Helligkeit aber ein für alle Jalousien fest einzutragender Wert ist, muss ich mit drei verschiedenen Instanzen für die drei verschiedenen Bereiche arbeiten. Um das zu umgehen müsste für jede einzelne Jalousie ein Helligkeitswert für Öffnen und Schließen angegeben werden - das würde wirklich eine ganze Menge Aufwand für die Anpassung des Adapters bedeuten und dann wird er noch umfangreicher und komplizierter in der Handhabung. Das würde ich als Entwickler vermutlich auch kritisch sehen. Aber mit mehreren Instanzen kann man sich ja behelfen, insofern passt das.
-
Es gibt doch im Adapter schon die beiden Punkte Beginn und Ende der Weihnachtszeit:

Diese beiden Punkte müssten "nur" wie nachfolgend ausgeführt werden:

Entweder es wird ein Datenpunkt eingetragen (wie hier der Sonnenschutzlichtsensor), dann wird der Wert genommen, oder es gibt keinen eingetragenen Datenpunkt (wie hier Innentemperatursensor), dann wird ein Defaultwert (oder der Wert aus Bild 1) verwendet.
Ich würde den Aufwand für überschaubar halten, aber am Ende kann das nur @simatec beantworten.
Ich kann natürlich verstehen, dass man so eine Anpassung nicht für einen einzigen Anwender macht, nur weil der damit andauernd um die Ecke kommt. Aber ich denke, das würde auch für andere den Adapter flexibler machen, weil Beginn und Ende der Weihnachtszeit ja keine feststehenden Daten sind sondern jeder für sich individuell festlegt (bei uns z.B. Beginn immer erst am Wochenende nach dem Totensonntag und Ende am Wochenende nach dem 06.01.). In anderen Regionen bestimmt auch anders. Dieses Jahr musste Weihnachten bei uns schon am 01.01. enden, weil ich bis jetzt keine Zeit gefunden hätte, unsere Wohnung von Weihnachten zu "befreien"... :-)
Ich hab dazu einen Schalter

über welchen ich den Weihnachtsmodus für die Lichter etc. steuere. Nur für die Jalousien muss ich in den Adapter und die Daten extra per Hand ändern. Da ich drei Instanzen davon laufen hab, muss ich die Daten dreimal ändern.
PS. Warum drei Instanzen? Bad, Ostseite und Südwestseite sollen bei unterschiedlichen Helligkeiten öffnen und schließen. Da die Helligkeit aber ein für alle Jalousien fest einzutragender Wert ist, muss ich mit drei verschiedenen Instanzen für die drei verschiedenen Bereiche arbeiten. Um das zu umgehen müsste für jede einzelne Jalousie ein Helligkeitswert für Öffnen und Schließen angegeben werden - das würde wirklich eine ganze Menge Aufwand für die Anpassung des Adapters bedeuten und dann wird er noch umfangreicher und komplizierter in der Handhabung. Das würde ich als Entwickler vermutlich auch kritisch sehen. Aber mit mehreren Instanzen kann man sich ja behelfen, insofern passt das.
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Es gibt doch im Adapter schon die beiden Punkte Beginn und Ende der Weihnachtszeit:
ich nutze diese Option nicht.
gibt es denn beteits dazu
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
nur zu 50% Abends runterfahren und dann erst später schließen?
-
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Ja, das gibt es alles schon.
klar, allgemein!
aber die Frage war ja, ob es das für die Weihnachtszeit extra zu konfigurieren gibt?
ich kenne nur den Rolladenpegel -
Doch, das gibt es alles schon:

Edit: befindet sich in den Einstellungen der jeweiligen Jalousie, dort rechts unter Extraeinstellungen Weihnachtseinstellungen.
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
das gibt es alles schon:
nicht alles!
das wird mir zu mühsam, dir alles aus der Nase zu ziehen!@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
befindet sich in den Einstellungen
ich weiss das!
ich schrieb dochsagte in Test Adapter shuttercontrol v2.0.x:
ich kenne nur den Rolladenpegel
aber nicht
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
und dann erst später schließen?
-
Doch, das gibt es alles schon, aber nicht alles im Adapter... :-)
Das Schließen hab ich abhängig von den Fensterbeleuchtungen in der Weihnachtszeit selbst programmiert. Musste da auch tatsächlich erst noch mal nachschauen wie ich das gemacht hatte, das geht aber. War mir tatsächlich entfallen bei den vielen Skripten die ich im ioBroker am Laufen hab (nicht alle für Shuttercontrol!).
Wenn man den Adapter noch weiter verbessern möchte, dann könnte man dem Schließen zur Weihnachtszeit auch einen Datenpunkt geben, denn ich weiß nicht wie viele Leute tatsächlich die ganze Nacht den Rollladen auf Halbmast setzen. Bei uns macht man das Abends wenn die Lichter an sind und dann macht man das Licht aus und die Jalousien zu.
Aber das war ja alles gar nicht das Thema - es ging mir doch wirklich nur um Beginn und Ende der Weihnachtszeit als beschreibbarem Datenpunkt, weil ich denke, dass das mit überschaubarem Aufwand realisierbar ist und MIR (und vielleicht auch anderen) sehr helfen würde. Wenn es nicht geht oder zuviel Aufwand ist, dann ist das auch OK, dann muss ich mir eben eine andere Lösung selber bauen. Hab ja ein knappes Jahr Zeit bis nächstes Weihnachten... :-) Und gehen tut es auch außerhalb des Adapters, es wäre eben nur schöner wenn im Adapter.
Ich will ja auch nicht, dass man sich hier die Köpfe heiß diskutiert. War ja nur eine Frage, keine Klage.
Wenn es aber zusätzlich dazu darum geht, den Adapter an sich noch zu verbessern und man dafür Ideen sucht, dann könnte ich einige dazu beisteuern. Das ist aber alles für MICH nicht so wichtig, ich hab mir da schon selbst geholfen. Und nicht alles was für mich wichtig ist brauchen andere auch. Aber wie gesagt, wenn es eine Ideensammlung braucht, dann herzlich gern, aber ich möchte keine Diskussion dazu lostreten. Der Adapter ist ja so wie er ist eine sehr große und unschätzbare Hilfe und ich möchte @simatec da auch noch einmal ausdrücklich für seine umfangreiche Arbeit danken!!
-
Doch, das gibt es alles schon, aber nicht alles im Adapter... :-)
Das Schließen hab ich abhängig von den Fensterbeleuchtungen in der Weihnachtszeit selbst programmiert. Musste da auch tatsächlich erst noch mal nachschauen wie ich das gemacht hatte, das geht aber. War mir tatsächlich entfallen bei den vielen Skripten die ich im ioBroker am Laufen hab (nicht alle für Shuttercontrol!).
Wenn man den Adapter noch weiter verbessern möchte, dann könnte man dem Schließen zur Weihnachtszeit auch einen Datenpunkt geben, denn ich weiß nicht wie viele Leute tatsächlich die ganze Nacht den Rollladen auf Halbmast setzen. Bei uns macht man das Abends wenn die Lichter an sind und dann macht man das Licht aus und die Jalousien zu.
Aber das war ja alles gar nicht das Thema - es ging mir doch wirklich nur um Beginn und Ende der Weihnachtszeit als beschreibbarem Datenpunkt, weil ich denke, dass das mit überschaubarem Aufwand realisierbar ist und MIR (und vielleicht auch anderen) sehr helfen würde. Wenn es nicht geht oder zuviel Aufwand ist, dann ist das auch OK, dann muss ich mir eben eine andere Lösung selber bauen. Hab ja ein knappes Jahr Zeit bis nächstes Weihnachten... :-) Und gehen tut es auch außerhalb des Adapters, es wäre eben nur schöner wenn im Adapter.
Ich will ja auch nicht, dass man sich hier die Köpfe heiß diskutiert. War ja nur eine Frage, keine Klage.
Wenn es aber zusätzlich dazu darum geht, den Adapter an sich noch zu verbessern und man dafür Ideen sucht, dann könnte ich einige dazu beisteuern. Das ist aber alles für MICH nicht so wichtig, ich hab mir da schon selbst geholfen. Und nicht alles was für mich wichtig ist brauchen andere auch. Aber wie gesagt, wenn es eine Ideensammlung braucht, dann herzlich gern, aber ich möchte keine Diskussion dazu lostreten. Der Adapter ist ja so wie er ist eine sehr große und unschätzbare Hilfe und ich möchte @simatec da auch noch einmal ausdrücklich für seine umfangreiche Arbeit danken!!
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Doch, das gibt es alles schon, aber nicht alles im Adapter..
sag mal, willst du uns verscheissern?
es geht doch ausschließlich um den Adapter -
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
Doch, das gibt es alles schon, aber nicht alles im Adapter..
sag mal, willst du uns verscheissern?
es geht doch ausschließlich um den Adapter@Homoran sagte in Test Adapter shuttercontrol v2.0.x:
willst du uns verscheissern
Entschuldigung, aber eine Mäßigung im Ton wäre durchaus angebracht.
Auch wenn du mir (und sicher auch anderen) bei vielen Problemen in ioBroker schon sehr geholfen hast (wofür ich dir ausgesprochen dankbar bin), berechtigt dich das imho nicht, andere mit Gossensprache zu überziehen.Zur Sache: Nein, ich will niemanden ärgern. Mir war tatsächlich entfallen, dass ich es selbst programmiert hatte. Insofern gibt es BEI MIR diese Funktionen schon, aber eben nicht im Adapter. - so wie ich es geschrieben hab. Und ich hab es sogar noch mit einem Smiley versehen um der Aussage auch noch einen zusätzlichen positiven Ausdruck zu verleihen. Aber vielleicht hast du heute auch nur einen schlechten Tag (den jeder mal hat), denn ich bin von dir sonst immer Hilfe und nicht Konfrontation gewöhnt. Und mein Tag ist vielleicht zu fröhlich, denn hier scheint die Sonne und es ist warm und ich sitze auf der Terrasse und genieße die Helligkeit und Wärme.
Und bevor wir hier weiter den Thread füllen sollten wir besser mal abwarten, ob @simatec sich dazu äußert ob er bezüglich der eigentlichen Frage und Bitte eine Chance zur Umsetzung sieht oder ob es zu viel Aufwand ist. Oder was denkst du?
-
Bevor das hier weiter eskaliert... @guitardoc Du kannst dir das ganz einfach mit einem Script selber setzen. Hier ein Script, den ich in 5 Minuten geschrieben habe.
Javascript gibt soviel her, was für den User mit individuellen Wünschen möglich ist. Ein Adapter wird nie jeden Usecase abdecken können. Als verwende bitte den Script und du kannst dir deine Weihnachtszeit über ein State, Visu oder was auch immer anpassen.../* Weihnachtszeiten in Shuttercontrol per State anpassen */ const shuttercontrolInstance = 0; // Instanz von Shuttercontrol // State XMasStart createState('0_userdata.0.shuttercontrol.weihnachten.start_weihnachten', { name: 'Start der Weihnachtszeit', role: "state", type: "string", read: true, write: true, def: "01.12." }); // State XMasEnd createState('0_userdata.0.shuttercontrol.weihnachten.ende_weihnachten', { name: 'Ende der Weihnachtszeit', role: "state", type: "string", read: true, write: true, def: "31.12." }); on({ id: [].concat(['0_userdata.0.shuttercontrol.weihnachten.start_weihnachten']).concat(['0_userdata.0.shuttercontrol.weihnachten.ende_weihnachten']), change: 'ne' }, async (obj) => { const shuttercontrolSettings = await getObjectAsync(`system.adapter.shuttercontrol.${shuttercontrolInstance}`); const _XMasStart = await getStateAsync('0_userdata.0.shuttercontrol.weihnachten.start_weihnachten'); const _XMasEnd = await getStateAsync('0_userdata.0.shuttercontrol.weihnachten.ende_weihnachten'); if (shuttercontrolSettings?.native) { log('_XMasStart' + _XMasStart?.val) shuttercontrolSettings.native['XMasStart'] = _XMasStart?.val; log('_XMasEnd' + _XMasEnd?.val) shuttercontrolSettings.native['XMasEnd'] = _XMasEnd?.val; await setObjectAsync(`system.adapter.shuttercontrol.${shuttercontrolInstance}`, shuttercontrolSettings); } }); -
@Homoran sagte in Test Adapter shuttercontrol v2.0.x:
willst du uns verscheissern
Entschuldigung, aber eine Mäßigung im Ton wäre durchaus angebracht.
Auch wenn du mir (und sicher auch anderen) bei vielen Problemen in ioBroker schon sehr geholfen hast (wofür ich dir ausgesprochen dankbar bin), berechtigt dich das imho nicht, andere mit Gossensprache zu überziehen.Zur Sache: Nein, ich will niemanden ärgern. Mir war tatsächlich entfallen, dass ich es selbst programmiert hatte. Insofern gibt es BEI MIR diese Funktionen schon, aber eben nicht im Adapter. - so wie ich es geschrieben hab. Und ich hab es sogar noch mit einem Smiley versehen um der Aussage auch noch einen zusätzlichen positiven Ausdruck zu verleihen. Aber vielleicht hast du heute auch nur einen schlechten Tag (den jeder mal hat), denn ich bin von dir sonst immer Hilfe und nicht Konfrontation gewöhnt. Und mein Tag ist vielleicht zu fröhlich, denn hier scheint die Sonne und es ist warm und ich sitze auf der Terrasse und genieße die Helligkeit und Wärme.
Und bevor wir hier weiter den Thread füllen sollten wir besser mal abwarten, ob @simatec sich dazu äußert ob er bezüglich der eigentlichen Frage und Bitte eine Chance zur Umsetzung sieht oder ob es zu viel Aufwand ist. Oder was denkst du?
@guitardoc ich versuche die ganze Zeit für dich eine Lösung mit dem Adapter zu finden oder herauszufinden was bereits damit machbar ist, und ob es dann wirklich nur um die Anlegung von 2 DP geht.
Dazu bat ich dich systematisch, dass
sagte in Test Adapter shuttercontrol v2.0.x:
du das dediziert von der Konfiguration bis zur Ausführung ausarbeitest
damit man das einschätzen kann.
Deine Antwort
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
das gibt es alles schon, aber nicht alles im Adapter
klang da leider nicht sehr hilfreich, weil bestenfalls am Thema vorbei, schlimmstenfalls wie gesagt.
@guitardoc sagte in Test Adapter shuttercontrol v2.0.x:
es sogar noch mit einem Smiley versehen
hat dabei sogar letzteren Eindruck verstärkt.
Das wirkte auf mich wie: wenn ich das kann, muss das doch auch mit dem Adapter gehen.Ansonsten hätte ich dir noch vorgeschlagen mit zwei Instanzen im Automaticmodus zu arbeiten, deren eine zur Weihnachtszeit, und die andere die restliche Zeit aktiv sind
Die zwei TriggerDP legst du dir selber an. fertig!