[73_AutoShuttersControl] Beschattung in Abhängigkeit von der Raumtemperatur

Begonnen von stw-fhem, 17 April 2020, 20:12:51

Vorheriges Thema - Nächstes Thema

CoolTux

Kannst alles so lassen.

Einspielen, Rechte der Datei noch mal prüfen und dann neustart.
Wie Du an die Datei kommst weißt Du?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Die Version 0.9.18 hat nicht viel gebracht im Hinblick auf mein Problem. Heute fährt der entsprechende Rolladen wieder Jojo.

2020-05-20_12:51:59 Sh_S_Fr pct: 20
2020-05-20_12:51:59 Sh_S_Fr ASC_ShuttersLastDrive: shading in
2020-05-20_13:27:01 Sh_S_Fr pct: 100
2020-05-20_13:27:01 Sh_S_Fr ASC_ShuttersLastDrive: shading out
2020-05-20_15:20:50 Sh_S_Fr pct: 20
2020-05-20_15:20:50 Sh_S_Fr ASC_ShuttersLastDrive: shading in
2020-05-20_16:02:01 Sh_S_Fr pct: 100
2020-05-20_16:02:01 Sh_S_Fr ASC_ShuttersLastDrive: shading out
2020-05-20_16:31:59 Sh_S_Fr pct: 20
2020-05-20_16:31:59 Sh_S_Fr ASC_ShuttersLastDrive: shading in


2020-05-20_12:25:07 SD_WS07_TH_1 temperature: 25.8
2020-05-20_12:33:40 SD_WS07_TH_1 temperature: 26
2020-05-20_12:40:19 SD_WS07_TH_1 temperature: 26.1
2020-05-20_12:52:40 SD_WS07_TH_1 temperature: 26.3
2020-05-20_12:53:37 SD_WS07_TH_1 temperature: 26.2
2020-05-20_12:58:22 SD_WS07_TH_1 temperature: 26
2020-05-20_13:03:07 SD_WS07_TH_1 temperature: 25.9
2020-05-20_13:12:37 SD_WS07_TH_1 temperature: 25.7
2020-05-20_13:27:49 SD_WS07_TH_1 temperature: 25.6
2020-05-20_13:33:31 SD_WS07_TH_1 temperature: 25.8
2020-05-20_13:42:04 SD_WS07_TH_1 temperature: 26
2020-05-20_13:57:16 SD_WS07_TH_1 temperature: 25.9
2020-05-20_14:07:43 SD_WS07_TH_1 temperature: 26
2020-05-20_14:21:57 SD_WS07_TH_1 temperature: 25.9
2020-05-20_14:35:16 SD_WS07_TH_1 temperature: 26
2020-05-20_14:51:24 SD_WS07_TH_1 temperature: 26
2020-05-20_15:06:37 SD_WS07_TH_1 temperature: 26.1
2020-05-20_15:21:49 SD_WS07_TH_1 temperature: 26.3
2020-05-20_15:24:39 SD_WS07_TH_1 temperature: 26.2
2020-05-20_15:33:13 SD_WS07_TH_1 temperature: 26
2020-05-20_15:39:51 SD_WS07_TH_1 temperature: 25.9
2020-05-20_15:55:04 SD_WS07_TH_1 temperature: 25.8
2020-05-20_16:12:10 SD_WS07_TH_1 temperature: 26
2020-05-20_16:18:49 SD_WS07_TH_1 temperature: 26.1
2020-05-20_16:34:58 SD_WS07_TH_1 temperature: 26.1
2020-05-20_16:36:51 SD_WS07_TH_1 temperature: 26
2020-05-20_16:45:25 SD_WS07_TH_1 temperature: 25.9


Es geht um die Zentelgrad, die die Fahrt auslösen.

Was kann ich Dir noch an Infos schicken?

CoolTux

Nichts weiter. Ich muss nur Zeit finden mir das an zu schauen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

flummy1978

Zitat von: wk am 20 Mai 2020, 17:02:40
Die Version 0.9.18 hat nicht viel gebracht im Hinblick auf mein Problem. Heute fährt der entsprechende Rolladen wieder Jojo.

2020-05-20_12:51:59 Sh_S_Fr pct: 20
2020-05-20_12:51:59 Sh_S_Fr ASC_ShuttersLastDrive: shading in
2020-05-20_13:27:01 Sh_S_Fr pct: 100
2020-05-20_13:27:01 Sh_S_Fr ASC_ShuttersLastDrive: shading out
2020-05-20_15:20:50 Sh_S_Fr pct: 20
2020-05-20_15:20:50 Sh_S_Fr ASC_ShuttersLastDrive: shading in
2020-05-20_16:02:01 Sh_S_Fr pct: 100
2020-05-20_16:02:01 Sh_S_Fr ASC_ShuttersLastDrive: shading out
2020-05-20_16:31:59 Sh_S_Fr pct: 20
2020-05-20_16:31:59 Sh_S_Fr ASC_ShuttersLastDrive: shading in


2020-05-20_12:25:07 SD_WS07_TH_1 temperature: 25.8
2020-05-20_12:33:40 SD_WS07_TH_1 temperature: 26
2020-05-20_12:40:19 SD_WS07_TH_1 temperature: 26.1
2020-05-20_12:52:40 SD_WS07_TH_1 temperature: 26.3
2020-05-20_12:53:37 SD_WS07_TH_1 temperature: 26.2
2020-05-20_12:58:22 SD_WS07_TH_1 temperature: 26
2020-05-20_13:03:07 SD_WS07_TH_1 temperature: 25.9
2020-05-20_13:12:37 SD_WS07_TH_1 temperature: 25.7
2020-05-20_13:27:49 SD_WS07_TH_1 temperature: 25.6
2020-05-20_13:33:31 SD_WS07_TH_1 temperature: 25.8
2020-05-20_13:42:04 SD_WS07_TH_1 temperature: 26
2020-05-20_13:57:16 SD_WS07_TH_1 temperature: 25.9
2020-05-20_14:07:43 SD_WS07_TH_1 temperature: 26
2020-05-20_14:21:57 SD_WS07_TH_1 temperature: 25.9
2020-05-20_14:35:16 SD_WS07_TH_1 temperature: 26
2020-05-20_14:51:24 SD_WS07_TH_1 temperature: 26
2020-05-20_15:06:37 SD_WS07_TH_1 temperature: 26.1
2020-05-20_15:21:49 SD_WS07_TH_1 temperature: 26.3
2020-05-20_15:24:39 SD_WS07_TH_1 temperature: 26.2
2020-05-20_15:33:13 SD_WS07_TH_1 temperature: 26
2020-05-20_15:39:51 SD_WS07_TH_1 temperature: 25.9
2020-05-20_15:55:04 SD_WS07_TH_1 temperature: 25.8
2020-05-20_16:12:10 SD_WS07_TH_1 temperature: 26
2020-05-20_16:18:49 SD_WS07_TH_1 temperature: 26.1
2020-05-20_16:34:58 SD_WS07_TH_1 temperature: 26.1
2020-05-20_16:36:51 SD_WS07_TH_1 temperature: 26
2020-05-20_16:45:25 SD_WS07_TH_1 temperature: 25.9


Es geht um die Zentelgrad, die die Fahrt auslösen.

Was kann ich Dir noch an Infos schicken?

Auch wenn es final Dein Problem nicht löst, vielleicht solltest Du hier Dein event-on-change reading ein wenig anpassen ?

Ich habe bsw an vielen Devices 0.2 was Temperatuten angeht. An manchen sogar 0.4, weil es unnötig ist so viele Events zu befeuern.... Nebenbei ganz ehrlich - es scheint ein warmer Raum zu sein - Wintergarten ? - Da kommt es doch auf n halbes Grad nicht an..... Da würde ich an Deiner Stelle mit einem userreading arbeiten, oder eben die event Skala anpassen, bis Cooltux da ggf was gefunden hat :)

Viele Grüße
Andreas

wk

Hallo Andreas,

ja, es ist ein sehr warmer Raum. Aber es ist kein Wintergarten sondern ein Kinderzimmer mit großem Dachliegefenster nach Süden.

Es ist nicht so, dass mir keine Notlösungen für mein "Problem" einfallen würden, aber ich sehe die Diskussion hier im Forum einerseits als Feedback für Marko, der bei der Kreation seiner "eierlegenden Wollmilchsau", immer perfekter wird und andererseits als Anregung für viele Anwender, die hier Lösungen finden auf die sie selber nie gekommen wären.

Auch ich lerne hier jeden Tag dazu und es gibt viele Wege, die nach Rom führen.
Ich hätte das "Problem" mit einem Dummy-Thermometer in einem Threshold-device gelöst, aber wie Du aufzeigst, gibt es auch andere Wege.

Offtopic:
Als ich angefangen habe, mich mit ASC zu beschäftigen, konnte ich mir gar nicht vorstellen, wie viele Gründe und Bedingungen es geben kann einen Rolladen zu bewegen. Was Marko alles berücksichtigt und schon eingearbeitet hat ist bewundernswert.
Man kann das noch potenzieren. Ich könnte mir vorstellen, dass ein Rolladen abhängig von Roommate nicht nur herunterfährt, sondern ein komplett anderes Zeit-, Shading, usw-Program fährt bei Abwesenheit. Wie das dann noch zu programmieren und zu handeln ist, kann ich auch nicht sagen, aber Wünsche kann man ja haben. ;-)

Euch Allen heute einen schönen sonnigen Vatertag mit viel Beschattung.
Walter

CoolTux

@wk

Erstmal gaaanz vielen Dank für Deine Hartnäckigkeit, ich bilde mir ein in der Tat den "Fehler" gefunden zu haben. Ich habe an einer anderen Stelle damals geschaut und dabei ganz übersehen das es ja die allgemiene ShadingOut Stelle gibt wo sobald unter der eingestellten Temperatur outTemp liegt Entschattet wird. Ich fixe das und dann kannst Du das gerne testen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Danke Marko für Deine Bemühungen, aber irgend etwas läuft schief.
File heruntergeladen, kopiert, Rechte korrigiert und Neustart gemacht. Daraufhin ist das ASC-device verschwunden. 2x versucht und auch Rechner neu gestartet.
Wenn ich dann V0.8.27 einspiele, muss ich neu nach shutters scannen.

Edit: Jetzt geht es mit der neuesten Version: 0.9.19.
Ich werde es verfolgen.

flummy1978

Mahlzeit,

Zitat von: wk am 21 Mai 2020, 08:32:34
Es ist nicht so, dass mir keine Notlösungen für mein "Problem" einfallen würden, aber ich sehe die Diskussion hier im Forum einerseits als Feedback für Marko, der bei der Kreation seiner "eierlegenden Wollmilchsau", immer perfekter wird und andererseits als Anregung für viele Anwender, die hier Lösungen finden auf die sie selber nie gekommen wären.

Auch ich lerne hier jeden Tag dazu und es gibt viele Wege, die nach Rom führen.
Ich hätte das "Problem" mit einem Dummy-Thermometer in einem Threshold-device gelöst, aber wie Du aufzeigst, gibt es auch andere Wege.
Du hast vollkommen Recht,es gibt viele Wege die nach Rom führen und Möglichkeiten wie man sowas lösen kann. Einige Beispiele hast Du ja bereits gebracht. Ich habe z.b die Regenerkennung direkt trotz der Änderung von Marko bezüglich Threshold Spielrau gar nicht eingebunden, weil ich gern eine Zeitverzögerung haben möchte, wenn der Regen aufgehört hat....

Die von Marko erwähnte  Hartnäckigkeit braucht man (leider) bei einer, wie Du so schön sagtest, eierlegenden Wollmichsau, damit diese irgendwann läuft. Natürlich hat Marko schon sehr sehr sehr viele Dinge beachtet. Aber auch er kann nicht an alle Umstände denken und viele Wünsche entstehen erst in der Nutzung des Moduls.
Marko selbst hat die Hartnäckigkeit den Leuten  oft das Gleiche zu erklären und immerwieder auf die gleichen Fehler einzugehen. Aber das ergibt sich leider derzeit aus dem Umfang des Modules der daraus resultierenden Menge an Menschen die oftmals zu faul sind zu lesen, zum anderen durch den Umfang das Modul  auch manchmal schwer zu verstehen ist..... War jetzt doch n bissl viel OT, aber vielleicht hat Marko da ja wa gefunden und Dir wäre schon geholfen :)

Schöne Grüße
Andreas

p.s. @ Marko: Leider war mein Schlaf heute ergiebiger als der Wille zu testen. Die Markise war schon in Beschattung bevor ich auf pct 30 testen konnte.....

CoolTux

Zitat von: flummy1978 am 21 Mai 2020, 13:29:31
Schöne Grüße
Andreas

p.s. @ Marko: Leider war mein Schlaf heute ergiebiger als der Wille zu testen. Die Markise war schon in Beschattung bevor ich auf pct 30 testen konnte.....

Ganz entspannt. Bleiben noch genug Tage zum testen  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Hallo Marko,

heute ist endlich wieder ein Wetter zum Testen. Wie groß hast Du die Hysterese eingestellt?

Die heutigen Werte:
2020-05-29_13:34:15 SD_WS07_TH_1 temperature: 25.8
2020-05-29_13:45:39 SD_WS07_TH_1 temperature: 26
2020-05-29_13:49:28 SD_WS07_TH_1 temperature: 25.9
2020-05-29_14:02:45 SD_WS07_TH_1 temperature: 26
2020-05-29_14:08:27 SD_WS07_TH_1 temperature: 26.1
2020-05-29_14:21:45 SD_WS07_TH_1 temperature: 26
2020-05-29_14:22:42 SD_WS07_TH_1 temperature: 25.9
2020-05-29_14:27:27 SD_WS07_TH_1 temperature: 25.7
2020-05-29_14:36:58 SD_WS07_TH_1 temperature: 25.5
2020-05-29_14:40:45 SD_WS07_TH_1 temperature: 25.4
2020-05-29_14:58:49 SD_WS07_TH_1 temperature: 25.3
2020-05-29_15:02:36 SD_WS07_TH_1 temperature: 25.1
2020-05-29_15:17:48 SD_WS07_TH_1 temperature: 25.1
2020-05-29_15:33:00 SD_WS07_TH_1 temperature: 25.1
2020-05-29_15:37:46 SD_WS07_TH_1 temperature: 25
2020-05-29_15:53:54 SD_WS07_TH_1 temperature: 25
2020-05-29_16:07:12 SD_WS07_TH_1 temperature: 24.9
2020-05-29_16:24:18 SD_WS07_TH_1 temperature: 25
2020-05-29_16:32:51 SD_WS07_TH_1 temperature: 25.1
2020-05-29_16:49:57 SD_WS07_TH_1 temperature: 25.1
2020-05-29_16:51:51 SD_WS07_TH_1 temperature: 25.3
2020-05-29_16:56:37 SD_WS07_TH_1 temperature: 25.1


2020-05-29_14:17:24 Sh_S_Fr pct: 20
2020-05-29_14:17:24 Sh_S_Fr ASC_ShuttersLastDrive: shading in
2020-05-29_16:22:06 Sh_S_Fr pct: 100
2020-05-29_16:22:06 Sh_S_Fr ASC_ShuttersLastDrive: shading out


Die Shading Temperatur ist 26 Grad. Bei 24,9 ist er wieder aufgefahren. Ist das so vorgesehen?


CoolTux

Zitat von: wk am 29 Mai 2020, 17:09:10
Hallo Marko,

heute ist endlich wieder ein Wetter zum Testen. Wie groß hast Du die Hysterese eingestellt?

Die heutigen Werte:
2020-05-29_13:34:15 SD_WS07_TH_1 temperature: 25.8
2020-05-29_13:45:39 SD_WS07_TH_1 temperature: 26
2020-05-29_13:49:28 SD_WS07_TH_1 temperature: 25.9
2020-05-29_14:02:45 SD_WS07_TH_1 temperature: 26
2020-05-29_14:08:27 SD_WS07_TH_1 temperature: 26.1
2020-05-29_14:21:45 SD_WS07_TH_1 temperature: 26
2020-05-29_14:22:42 SD_WS07_TH_1 temperature: 25.9
2020-05-29_14:27:27 SD_WS07_TH_1 temperature: 25.7
2020-05-29_14:36:58 SD_WS07_TH_1 temperature: 25.5
2020-05-29_14:40:45 SD_WS07_TH_1 temperature: 25.4
2020-05-29_14:58:49 SD_WS07_TH_1 temperature: 25.3
2020-05-29_15:02:36 SD_WS07_TH_1 temperature: 25.1
2020-05-29_15:17:48 SD_WS07_TH_1 temperature: 25.1
2020-05-29_15:33:00 SD_WS07_TH_1 temperature: 25.1
2020-05-29_15:37:46 SD_WS07_TH_1 temperature: 25
2020-05-29_15:53:54 SD_WS07_TH_1 temperature: 25
2020-05-29_16:07:12 SD_WS07_TH_1 temperature: 24.9
2020-05-29_16:24:18 SD_WS07_TH_1 temperature: 25
2020-05-29_16:32:51 SD_WS07_TH_1 temperature: 25.1
2020-05-29_16:49:57 SD_WS07_TH_1 temperature: 25.1
2020-05-29_16:51:51 SD_WS07_TH_1 temperature: 25.3
2020-05-29_16:56:37 SD_WS07_TH_1 temperature: 25.1


2020-05-29_14:17:24 Sh_S_Fr pct: 20
2020-05-29_14:17:24 Sh_S_Fr ASC_ShuttersLastDrive: shading in
2020-05-29_16:22:06 Sh_S_Fr pct: 100
2020-05-29_16:22:06 Sh_S_Fr ASC_ShuttersLastDrive: shading out


Die Shading Temperatur ist 26 Grad. Bei 24,9 ist er wieder aufgefahren. Ist das so vorgesehen?

Ja das passt. Meinste müsste mehr sein?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

flummy1978

Zitat von: CoolTux am 29 Mai 2020, 19:09:39
Ja das passt. Meinste müsste mehr sein?

Ich weiss nicht wie aufwändig ist wäre, das einzubinden, aber da Du ja bereits mehrmals die Optionen hast, wie wäre es mit:

ASC_Shading_Min_OutsideTemperature: 26 2

ASC_Shading_Min_OutsideTemperature - ab welcher Temperatur soll Beschattet werden, immer in Abhängigkeit der anderen einbezogenen Sensorwerte. Der zweite optionale Wert stellt die Hysterese dar. (default: 18 [1])

Sprich einen einstellbaren Threshold ... Ich finde 1 Grad schon passend, aber auch nur in 1-2 Räumen. In manch anderen fände ich maximal 0,5 Grad besser und in manchen wären es wiederum 2 Grad. Wil sagen: Wenn man es einstellbar macht, kann JEDER bestimmen wie er es braucht (sogar Raumweise bzw Deviceweise)

Just my2 Cent
Viele Grüße
Andreas

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wk

Ich hätte den gleichen Vorschlag gemacht wie Andreas, aber um die Zeit habe ich geschlafen ;-).

Wenn Du aber schon dabei bist zu ändern: Wie der Thread schon heist, geht es um die Raumtemperatur und nicht mehr nur um die Aussentemperatur. So ist der Name des Attributs nicht mehr ganz korrekt.

Schöne Pfingsten
Walter