[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

FunkOdyssey

Zitat von: Cluni am 26 März 2019, 23:42:59
In meiner Steuerung mit meinem Skript kann ich eine "Sperrzeit nach manuell" in Minuten am Rollladen definieren. Während dieser Sperrzeit packt mein Skript diesen Rollladen nach einer manuellen Fahrt nicht an. Wäre das nicht auch bei dir die Lösung? [emoji848]

Zitat von: CoolTux am 27 März 2019, 06:25:39
In diesem speziellen Fall sollte eigentlich die blockingAfterManual Einstellung greifen. Passt das bei Dir nicht, funktioniert sie also bei Dir nicht?
Ist da ein Fensterkontakt der kein event-on-change-reading für state hat?

Das Fahren der Jalousien durch ASC findet nur zwischen der Startzeit und der Endzeit statt. Sollte ich blockingAfterManual dann auch diesen Zeitraum (in Sekunden) setzen?

Fensterkontakte & Co. nutze ich nicht.

Zitat von: CoolTux am 27 März 2019, 09:46:15
Folgendes habe ich in der aktuellen Entwicklerversion gemacht.
  Attribut im ASC Device 'ASC_forceNoDriveThenManual'
ist dieses mit 1 gesetzt und der Rolladen hat eine andere Position wie die als Attribut einstellbaren Fahrpositionen für Beschattung, Open, Closed, Comfort, Lüften etc und die letzte Fahrt wurde als manuelle Fahrt erkannt dann wird ASC keinen Fahrbefehl los schicken. Für gar nichts.

Das finde ich sehr nett von dir. Das muss ich jetzt erst einmal sacken lassen und die verschiedenen Konstellationen gedanklich durchspielen. Solche Situationen wie "mal kurz aus dem Fenster schauen" sollten damit abgefangen sein. Ich frage mich gerade nur, wenn ich am Tag manuell die Jalousien senke, weil die Sonne zu grell ist. Also die ASC-Beschattung manuell feinjustiere. Aber das wird dann wohl einfach mein Pech sein. Ist auch nicht schlimm. Ich kann vom ASC-Modul halt keine KI erwarten. Woher soll das Modul beim abendlichen Trigger wissen, dass die Jalousien dann halt doch runterfahren darf.

Zitat von: CoolTux am 27 März 2019, 09:46:15
Desweiteren habe ich nun für Brightness ein Merker gesetzt wenn bereits eine Sunrise oder Sunset Fahrt durchgeführt wurde. Dann wird für diesen Fahrgrund (Sunrise oder Sunset) keine Fahrt mehr durchgeführt.
Die selbe Logik verwende ich nun um bei den normalen Sunrise und Sunset Fahrten die Rücklaufende oder Vorlaufende Zeitberechnung zu erkennen und das WE Verhalten.

Das ist eine sehr gute Idee und ich danke dir. Das wird viele Probleme bzw. "Machtkämpfe"  :D obsolet machen. Danke.

Zitat von: Kai-Alfonso am 27 März 2019, 09:59:56
Ich hatte gestern auch das Problem: Krank im Bett, Rollladen heruntergefahren und beim nächsten Brightness Event fuhr die Rollladen wieder hoch. Hatte das mit ASC_BlockingTime_afterManual gelöst, in dem ich den Standardwert (1200) auf 2 Stunden (7200) geändert habe.

Wann fährt denn bei ASC_forceNoDriveThenManual = 1 dann die Rolllade wieder manuell? Irgendwann muss sie ja wieder automatisch funktionieren

Danke für den Tipp.

CoolTux

Zitat von: FunkOdyssey am 27 März 2019, 11:10:30
Das Fahren der Jalousien durch ASC findet nur zwischen der Startzeit und der Endzeit statt. Sollte ich blockingAfterManual dann auch diesen Zeitraum (in Sekunden) setzen?

Verstehe die Frage nicht. Die Zeitangabe bedeutet das er nach einem manuellen Fahren kein ASC Befehl mehr ausführen soll solange die angegebene Zeit in blockingAfterManual noch nicht abgelaufen ist. Also Zeit nach dem manuellen Fahren + blockingAfterManual = es darf wieder gefahren werden vom ASC Device
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

Wuppi68

Habe da auch noch eine Kleinigkeit :-)

set AscMasterDevice force <all|AscClientDevice>

setzt den laut AscMasterDevice den aktuell gültigen Soll Zustand ;-)

Wäre damit z.B. ein Einfaches den Kino Modus zu beenden ohne das man sich den aktuellen Sollzustand selber holen muss

und für unsere temporär lichtempfindlichen Menschen:

set AscClientDevice <lock|unlock> [until <timespec>]
ent/sperrt temporär die Funktion für diese Rollade
FHEM unter Proxmox als VM

FunkOdyssey

Kann man das Reading "ASC_ShuttersLastDrive" irgendwie ins Log des Jalousie-Devices bekommen? Hilft ein wenig beim debuggen.

Beetle2003

Hallo,

ich möchte noch einmal die Freitagsproblematik aufgreifen.
Bei mir und anderen Useren ( hier berichtet ) ist der Freitag von den Rollofahrzeiten ein Wochenende.
Ich habe mir gestern die mühe gemacht und alles beobachtet.
Nachdem das Rollo u 20:30 geschlossen wurde, hatte ich folgenden Eintrag inm ASC Modul für das Rollo:
setstate RolloControl 2019-03-28 20:33:02 Rollo_Arbeitszimmer_PosValue 0
setstate RolloControl 2019-03-28 20:30:04 Rollo_Arbeitszimmer_lastPosValue 100
setstate RolloControl 2019-03-28 20:30:04 Rollo_Arbeitszimmer_nextAstroTimeEvent 29.03.2019 - 06:17

Heute morgen ging das Rollo nicht wie geplant um 6:17 auf, sondern erst um 7:30 ( Wochendzeiten ). Dieses war im ASC Modul so hinterlegt.

Stellt sich mir die Frage: Wann und wieso wird die Fahrzeit zu einem Zeitpunkt nach 20:30 - 7:00 Uhr neu berechnet?

Hat jemand eine Idee?

Danke 

CoolTux

Die Antwort ist einfach.
Um 6:17 wird die neue Fahrzeit berechnet. Also genau dann wenn die Rollos laut Sunrise hoch fahren. Warum sie nicht hochfahren kannst nur Du wissen. Schlafräume oder nur bei home.

Wenn neu berechnet wird um 6:17 wird festgestellt das die nächste Zeit um 7:30 ist, leider wird nicht festgestellt das bereits einmal gefahren wurde und heute nun schon Tag ist. Deswegen nimmt er die Uhrzeit am selben Tag und Fahrt dann noch mal.

Wenn Du magst kannst Du gerne die aktuelle Developer Version testen. Dort sollte es bereinigt sein.

https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel
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

Vorhand

Hallo,
Die Rollläden fahren automatisch rauf und runter. Leider bekomme ich das mit der Beschattung nicht hin. Mein Sensor ist mit "ASC_BrightnessSensor TSL2561:luminosity 10:2000" eingetragen. Der aktuelle Wert beträgt 650.
Cloudy und Sunny sind mit 200 und 300 in den Attributen. Ansonsten sind Roommate, WindowsRec, Tempsensor auf none gestellt.
Die Wartezeit ist auf 12 s gestellt, so dass man schneller Testen kann.
ASC_AutoAstroModeEvening steht im RolloDevice auf none. Im ASCModul "ASC_autoAstroModeEvening" auf civil. Muss das auch im Rollo auf civil gestellt werden?
Woran könnte es liegen?
Danke
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

CoolTux

Zitat von: Vorhand am 29 März 2019, 12:37:54
Hallo,
Die Rollläden fahren automatisch rauf und runter. Leider bekomme ich das mit der Beschattung nicht hin. Mein Sensor ist mit "ASC_BrightnessSensor TSL2561:luminosity 10:2000" eingetragen. Der aktuelle Wert beträgt 650.
Cloudy und Sunny sind mit 200 und 300 in den Attributen. Ansonsten sind Roommate, WindowsRec, Tempsensor auf none gestellt.
Die Wartezeit ist auf 12 s gestellt, so dass man schneller Testen kann.
ASC_AutoAstroModeEvening steht im RolloDevice auf none. Im ASCModul "ASC_autoAstroModeEvening" auf civil. Muss das auch im Rollo auf civil gestellt werden?
Woran könnte es liegen?
Danke

Ich gehe davon aus das Du die neuste Developer Version testest? Sonst funktionieren Deine Angaben nicht.
Ansonsten passt das schon so weit.

Wenn Du Sunrise und Sunset nicht mit Brightness fahren tust, kannst Du beim Sensor folgendes einstellen
ASC_BrightnessSensor TSL2561:luminosity -1:-1
Das aber nur am Rande.

Ansonsten passt es soweit. Hast Du alles korrekt für die Beschattung eingestellt. Zeig mal bitte ein List.
Du brauchst ein ASC_twilightDevice, ein ASC_tempSensor   Du brauchst eine tempSensor, Du brauchst im Rollladen ASC_BrightnessSensor und natürlich die ganzen Shading Attribute inklusive ASC_Shading_Mode korrekt gesetzt. Zum testen am besten always.
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

Vorhand


hier das ASC list

Internals:
   FUUID      5c9ddd1f-f33f-74f5-f609-75334d4b0af64c6c
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControlDG
   NOTIFYDEV  global,ASControlDG,RolloAtelierN,RolloAtelierNW,RolloAtelierS,RolloAtelierSW,RolloBueroO,RolloBueroS,RolloDuscheWcO,RolloFlurN,RolloBueroO,RolloAtelierNW,RolloAtelierN,RolloAtelierS,TSL2561,myAstro,RolloBueroS,RolloFlurN,RolloDuscheWcO,RolloAtelierSW
   NR         161
   NTFY_ORDER 51-ASControlDG
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta48
   OLDREADINGS:
   READINGS:
     2019-03-29 13:03:19   RolloAtelierNW_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloAtelierN_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloAtelierSW_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloAtelierS_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloBueroO_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloBueroS_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloDuscheWcO_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 13:03:19   RolloFlurN_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 09:53:51   hardLockOut     off
     2019-03-29 09:53:51   partyMode       off
     2019-03-29 13:03:14   room_Rollo-_Bedienung RolloAtelierN,RolloAtelierNW,RolloAtelierS,RolloAtelierSW,RolloBueroO,RolloBueroS,RolloDuscheWcO,RolloFlurN
     2019-03-29 09:53:51   selfDefense     off
     2019-03-29 13:03:19   state           created new drive timer
     2019-03-29 09:53:51   sunriseTimeWeHoliday off
     2019-03-29 13:03:14   userAttrList    rolled out
   helper:
     shuttersList:
       RolloAtelierN
       RolloAtelierNW
       RolloAtelierS
       RolloAtelierSW
       RolloBueroO
       RolloBueroS
       RolloDuscheWcO
       RolloFlurN
   monitoredDevs:
     RolloAtelierN:
     RolloAtelierNW:
     RolloAtelierS:
     RolloAtelierSW:
     RolloBueroO:
     RolloBueroS:
     RolloDuscheWcO:
     RolloFlurN:
     TSL2561:
       RolloAtelierN ASC_BrightnessSensor
     myAstro:
       ASControlDG ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_twilightDevice myAstro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC

und hier ein Rollo
Internals:
   FUUID      5c9dd4fc-f33f-74f5-7202-ce50bfdb81773e33
   NAME       RolloAtelierN
   NR         128
   STATE      open
   TYPE       ROLLO
   READINGS:
     2019-03-28 18:44:06   ASC_ShuttersLastDrive night close
     2019-03-29 13:03:19   ASC_Time_DriveDown 29.03.2019 - 19:23
     2019-03-29 13:03:19   ASC_Time_DriveUp 30.03.2019 - 05:37
     2019-03-29 10:20:53   command         open
     2019-03-29 10:20:53   desired_pct     0
     2019-03-29 10:20:53   drive-type      modul
     2019-03-29 10:20:53   last_drive      drive-up
     2019-03-29 10:21:15   pct             0
     2019-03-29 10:21:15   state           open
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 12
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor TSL2561:luminosity 10:2000
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 131
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 350
   ASC_Shading_WaitingPeriod 12
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set S21 Port6 on
   rl_commandStopDown set S21 Port6 off
   rl_commandStopUp set S21 Port7 off
   rl_commandUp set S21 Port7 on
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 16
   rl_secondsUp 16
   rl_switchTime 1
   rl_type    normal
   room       Rollo->Bedienung
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Beta-User

Zitat von: Vorhand am 29 März 2019, 15:43:51
hier das ASC list

   VERSION    0.4.0.11beta48

Anregung: Wollt ihr das nicht im Thread zur Entwickerversion weiter diskutieren? Ist m.E. für die Mehrzahl der hier mitlesenden sehr verwirrend, wenn doch teilweise sehr unterschiedliche Syntax durcheinandergeht...

[kurz OT]
@CoolTux:
Bis dato läuft die Entwicklerversion sehr gut! Habe aber eigentlich noch nichts weiter groß getestet und kann daher nur berichten, dass ich keine besonderen Vorkommnisse im Basisbetrieb hatte und auch die Zeiten für morgen früh plausibel sind.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Vorhand

Danke. Hab jetzt einen Tempsensor gesetzt  z.Zt. 19°
Twilight ist auch erfüllt.
Würde denn die Automatik direkt reagieren, wenn ein fehlendes Kriterium erfüllt ist?
Bis jetzt keine Reaktion?

hier das aktuelle ASC list. (Habe jetzt den Winkel auf 220° gestellt wegen Nachmittag)

Internals:
   FUUID      5c9ddd1f-f33f-74f5-f609-75334d4b0af64c6c
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControlDG
   NOTIFYDEV  ASControlDG,RolloAtelierN,RolloAtelierNW,RolloAtelierS,RolloAtelierSW,RolloBueroO,RolloBueroS,RolloDuscheWcO,RolloFlurN,TSL2561,global,myAstro
   NR         161
   NTFY_ORDER 51-ASControlDG
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta48
   OLDREADINGS:
   READINGS:
     2019-03-29 15:53:21   RolloAtelierNW_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloAtelierN_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloAtelierSW_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloAtelierS_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloBueroO_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloBueroS_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloDuscheWcO_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 15:53:21   RolloFlurN_nextAstroTimeEvent 29.03.2019 - 19:23
     2019-03-29 09:53:51   hardLockOut     off
     2019-03-29 09:53:51   partyMode       off
     2019-03-29 15:53:15   room_Rollo-_Bedienung RolloAtelierN,RolloAtelierNW,RolloAtelierS,RolloAtelierSW,RolloBueroO,RolloBueroS,RolloDuscheWcO,RolloFlurN
     2019-03-29 09:53:51   selfDefense     off
     2019-03-29 16:02:28   state           created new drive timer
     2019-03-29 09:53:51   sunriseTimeWeHoliday off
     2019-03-29 15:53:15   userAttrList    rolled out
   helper:
     shuttersList:
       RolloAtelierN
       RolloAtelierNW
       RolloAtelierS
       RolloAtelierSW
       RolloBueroO
       RolloBueroS
       RolloDuscheWcO
       RolloFlurN
   monitoredDevs:
     RolloAtelierN:
     RolloAtelierNW:
     RolloAtelierS:
     RolloAtelierSW:
     RolloBueroO:
     RolloBueroS:
     RolloDuscheWcO:
     RolloFlurN:
     TSL2561:
       RolloAtelierN ASC_BrightnessSensor
     myAstro:
       ASControlDG ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_temperatureSensor AussenNord
   ASC_twilightDevice myAstro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC

und hier ein Rollo

Internals:
   FUUID      5c9dd4fc-f33f-74f5-7202-ce50bfdb81773e33
   NAME       RolloAtelierN
   NR         128
   STATE      open
   TYPE       ROLLO
   READINGS:
     2019-03-28 18:44:06   ASC_ShuttersLastDrive night close
     2019-03-29 16:02:27   ASC_Time_DriveDown 29.03.2019 - 19:23
     2019-03-29 16:02:27   ASC_Time_DriveUp 30.03.2019 - 05:37
     2019-03-29 10:20:53   command         open
     2019-03-29 10:20:53   desired_pct     0
     2019-03-29 10:20:53   drive-type      modul
     2019-03-29 10:20:53   last_drive      drive-up
     2019-03-29 10:21:15   pct             0
     2019-03-29 10:21:15   state           open
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 12
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor TSL2561:luminosity -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 131
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 11
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 350
   ASC_Shading_WaitingPeriod 12
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set S21 Port6 on
   rl_commandStopDown set S21 Port6 off
   rl_commandStopUp set S21 Port7 off
   rl_commandUp set S21 Port7 on
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 16
   rl_secondsUp 16
   rl_switchTime 1
   rl_type    normal
   room       Rollo->Bedienung
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

Vorhand

Entschuldige Beta-User. Meine Fragen beziehen auf allgemeine Funktionen, nicht auf Neuerungen. Ich hatte zwischendurch nur mal auf die Devil-Version umgestellt, in der Hoffnung, dass mein Problem gelöst wird. Ich kehre wieder zur offiziellen Version zurück.
Grüße
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly

CoolTux

Zitat von: Vorhand am 29 März 2019, 16:27:39
Entschuldige Beta-User. Meine Fragen beziehen auf allgemeine Funktionen, nicht auf Neuerungen. Ich hatte zwischendurch nur mal auf die Devil-Version umgestellt, in der Hoffnung, dass mein Problem gelöst wird. Ich kehre wieder zur offiziellen Version zurück.
Grüße

Nein bitte nicht. Das geht nicht!!!
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

Beta-User

Zitat von: Vorhand am 29 März 2019, 16:27:39
Entschuldige Beta-User. Meine Fragen beziehen auf allgemeine Funktionen, nicht auf Neuerungen. Ich hatte zwischendurch nur mal auf die Devil-Version umgestellt, in der Hoffnung, dass mein Problem gelöst wird. Ich kehre wieder zur offiziellen Version zurück.
Grüße
Du brauchst dich nicht zu entschuldigen, für mich macht es keinen Unterschied, ich lese auch im Parallelthread mit.

Aber da der "Weg zurück" eventuell steinig ist, würde ich auch empfehlen, auf der Entwicklerversion zu bleiben. Hat den weiteren Vorteil, dass man da vermutlich auch einfacher mal einen fork gemeinsam testen kann...

Vermutlich wäre CoolTux auch daran gelegen, dass mehr es mehr Leute"wagen", die devel-Version zu testen (und v.a. den Transfer von der heutigen zur Devel-Version. Wenn das klappt, können wir das ja als nächste stable ausliefern). Wäre vermutlich sinnvoller, da dann eventuelle Verbesserungen nicht doppelt gepflegt werden müssen und wenn es dann für alle wieder einheitlich ist, können wir auch wieder hier diskutieren ;) .
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Vorhand

Ok, dann bleibe ich auf der Developer Version und gehe mit meinen Fragen auf das andere Forum.
Grüße
Viele Grüße
Raspi,Homatic,ESP,Fronius,KIA-PHEV,DHW300,Mi,Shelly