[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

Schnurpi


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

majestro84

Ich werde probiere dein Modul am Sonntag Mal einzuspielen und werde es dann Mal ausgiebig testen und dir entsprechenden Feedback geben.
Gruß Alex

Gesendet von meinem Redmi Note 4 mit Tapatalk

Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

enno

Zitat von: Cluni am 15 November 2018, 15:32:01
Ich habe das Gefühl, dass doch sehr viele mein Script noch nicht kannten..... :(
Mitgelesen hatte ich, dann aber die Funktionen und Ideen aus dem Script die für mich wichtig waren mit DOIF selbst "gestrickt". Bin halt doch eher Maschinenbauer als Programmierer.

Der Dank für die Vorarbeit und Grundlagen für die Arbeit die CoolTux gerade macht ist dir aber sicher.

Gruss
  Enno
Einfacher FHEM Anwender auf Intel®NUC mit Proxmox und Debian

Schnurpi

Zitat von: CoolTux am 15 November 2018, 16:23:44
Doch wird auch gefahren. Nur im hard wird gar nicht gefahren.
:o
Mhhh, im Hard-Mode wird der WAF leiden und im Soft-Mode der Rollladen. Kann man das nicht ähnlich wie bei Cluni machen, im Rollladen-Device ASC_Antifreeze - off/morning/evening/morning+evening ??

CoolTux

Da 3 Stimmen für den Vorschlag sind und Du aktuell alleine dagegen, belassen wir es für den Moment wie es ist. Das Modul befindet sich aber noch stark in der Entwicklung, kann sich also noch mit der Zeit in eine andere Richtung entwickeln was das Antifreeze an geht.
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

Zitat von: Schnurpi am 15 November 2018, 21:46:36
:o
Mhhh, im Hard-Mode wird der WAF leiden und im Soft-Mode der Rollladen. Kann man das nicht ähnlich wie bei Cluni machen, im Rollladen-Device ASC_Antifreeze - off/morning/evening/morning+evening ??

Vorschlag. In einer der nächsten Versionen kommt zusätzlich zu soft und hard noch am und pm. So kannst Du zusätzlich noch zwischen Vormittag und Nachmittag wählen. Vor + Nachmittag wäre dann ja wir hard. Also gar nicht fahren.
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

no_Legend

Hi Leute,

super Arbeit mit dem Modul.

Momentan hab ich alles per DOIF selbst erstellt.
Was echt aufwendig war und die Pflege auch nicht gerade einfach macht.

Gibt es ein Liste welche Funktionen noch umgesetzt werden sollen?

Leider hab ich bei meiner Recherche zu dem neunen Modul nicht alle meine Fragen beantworten können.
Ein Großteil von dem was ich jetzt schon mache kann das Modul.

Zu folgenden Funktionen konnte ich nichts finden, kann das Modul die Punkte unten?

1. Dachfenster Rolladen Temperatur wert.
Wenn die Temperatur unter 2°C liegt darf nicht verfahren werden. Weder hoch noch runter.
Problem ist das Vereisen des Rollladens welches zu einer Beschädigung führen kann.
2. Beschattung
Steigt die Temperatur am Tag über einen gewissen Schwellwert wird der Rolladen auf eine zum Beispiel Halb-geschlossene Position gefahren
3. Beschattung 2
Ist Laut Wetterbericht die Temperatur über 30°C zu erwarten, fährt der Rolladen am Morgen erst gar nicht komplett hoch.
Die Beschattung wird wie bei Punkt 2 angefahren.


Danke und Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

CoolTux

Zitat von: no_Legend am 16 November 2018, 07:37:43
Zu folgenden Funktionen konnte ich nichts finden, kann das Modul die Punkte unten?

1. Dachfenster Rolladen Temperatur wert.
Wenn die Temperatur unter 2°C liegt darf nicht verfahren werden. Weder hoch noch runter.
Problem ist das Vereisen des Rollladens welches zu einer Beschädigung führen kann.
Ist bereits umgesetzt und kann wie Du es möchtest so verwendet werden

Zitat von: no_Legend am 16 November 2018, 07:37:43
2. Beschattung
Steigt die Temperatur am Tag über einen gewissen Schwellwert wird der Rolladen auf eine zum Beispiel Halb-geschlossene Position gefahren
3. Beschattung 2
Ist Laut Wetterbericht die Temperatur über 30°C zu erwarten, fährt der Rolladen am Morgen erst gar nicht komplett hoch.
Die Beschattung wird wie bei Punkt 2 angefahren.

Beschattung ist aktuell in der Umsetzung. Wird aber noch dauern.


Grüße
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

no_Legend

Zitat von: CoolTux am 16 November 2018, 08:20:27
Ist bereits umgesetzt und kann wie Du es möchtest so verwendet werden

Beschattung ist aktuell in der Umsetzung. Wird aber noch dauern.


Grüße

Super danke für die Antwort.
Das mit der Temperatur hab ich gerade auch gefunden. Wie hat man mir beigebracht: "Wer lesen kann ist klar im Vorteil"

Wegen der Beschattung, gibt es ungefähr einen Plan bis wann es umgesetzt sein wird?
Kann auch gerne Betatesten.

Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

CoolTux

Zitat von: no_Legend am 16 November 2018, 08:24:49
Wegen der Beschattung, gibt es ungefähr einen Plan bis wann es umgesetzt sein wird?
Kann auch gerne Betatesten.

Jepp gibt es. Es ist fertig wenn es fertig ist  ;)
(ist nicht böse gemeint, sondern meine Philosophie)


Grüße
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

no_Legend

Zitat von: CoolTux am 16 November 2018, 08:27:18
Jepp gibt es. Es ist fertig wenn es fertig ist  ;)
(ist nicht böse gemeint, sondern meine Philosophie)


Grüße

Okay verstand, Gut Ding will weile haben. :-*
Solange ihr vor dem Sommer damit durch seit ist alles gut  ;)
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

CoolTux

Zitat von: no_Legend am 16 November 2018, 08:28:28
Okay verstand, Gut Ding will weile haben. :-*
Solange ihr vor dem Sommer damit durch seit ist alles gut  ;)

Also davon gehe ich aktuell sehr stark aus  ;D
Brauche es ja selber.
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

no_Legend

Zitat von: CoolTux am 16 November 2018, 08:31:40
Also davon gehe ich aktuell sehr stark aus  ;D
Brauche es ja selber.

Ich sehe wir verstehen uns. ;D

Danke für deine Arbeit!
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

hexenmeister

Ich habe auch Dachrolläden. Da diese eine Hindernisserkennung besitzen, stellt sich das  Problem nicht so scharf. Dennoch würde ich unter bestimmten Umständen eine Fahrt blockieren wollen. Allerdings nicht, wenn es nur <2°C draußen ist. Ich würde noch mit einberechnen, wenn es z.B. am Vortag/Nacht geregnet hat.
Wie man sieht, kann man es beliebig komplex gestallten. Daher denke ich, wir benötigen eine Art Plugin-Konzept, dmit man eigene Logiken einbinden kann.
Das beste, was mit derzeit einfällt, wäre eine Möglichkeit, einen weiteren Device (pro Rolladen) anzugeben, wo eine Reading die Fahrt blockieren könnte. Sowas wie: ASC_inhibit_dev / ASC_inhibit_Reading.

Diesen kann man dann mit eigenen Scripten etc. befüllen. Dann könnte man auch für die heufigsten Anwendungsfälle spezielle Module entwickeln, die solche Informationen bereitstellen würden, ohne dass dabei das Hauptmodul mit verschiedensten Logiken überfrachtet wird.
Dürfte die Entwicklungszeit verkürzen und die Fehlersuche erleichtern.

Was hält ihr davon?