Autor Thema: Rollladensteuerung mit ASC und Shelly  (Gelesen 927 mal)

Offline Matthias182

  • New Member
  • *
  • Beiträge: 40
Rollladensteuerung mit ASC und Shelly
« am: 09 September 2021, 08:15:54 »
Hallo zusammen,

bisher hatte ich nur eine rudimentäre Steuerung meiner Rollladen mittels Zeitschaltuhren mit Sonnensensor. Nun wollte ich das Thema mal richtig angehen und habe mir Testweise an einem Rollladen einen Shelly 2.5 montiert.

In FHEM bin ich dann auf das ASC gestoßen und habe den Shelly dort eingebunden. Nach der Konfiguration dachte ich, dass alles klappen würde, aber leider nicht.

Ich kann den Rollladen zwar manuell aus FHEM heraus ansteuern, aber die automatische Steuerung über ASC funktioniert überhaupt nicht. In der Config sieht das so aus:

define Rollladen Shelly 192.168.10.40
setuuid Rollladen 5f8b0d58-f33f-9c6a-b116-3357b45549b74825
attr Rollladen ASC 2
attr Rollladen mode roller
attr Rollladen model shelly2.5
attr Rollladen room HWR

define Rollladensteuerung AutoShuttersControl
setuuid Rollladensteuerung 607a8f1d-f33f-9c6a-de85-9f61df5811b1f1a7
attr Rollladensteuerung devStateIcon { ShuttersControl_DevStateIcon($name) }
attr Rollladensteuerung icon fts_shutter_automatic
attr Rollladensteuerung room ASC

Könnt ihr mich ein wenig auf die richtige Fährte führen, woran es liegen könnte?


Danke und Gruß
Matthias

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #1 am: 09 September 2021, 09:12:36 »
 :) Sehr schön, ein Einsteiger, der die Doku anscheinend noch nicht gründlich gelesen hat... ;D

Ausnahmsweise ist das ernst gemeint: Du könntest helfen, die Doku zu verbessern ;) .

In https://forum.fhem.de/index.php/topic,112325.msg1172734.html#msg1172734 findest du zwei Dateien, die zusammen (am richtigen Ort und nach einem FHEM-Neustart) dafür sorgen, dass man zu allen ASC-settern, ... und den an den "untergeordneten Devices" Attributen eine "Direkthilfe" anzeigen. Das grundlegende frameworking habe ich zwar gemacht (und hoffe, dass CoolTux das dann auch übernehmen wird), aber inhaltlich ist da wenig passiert, schon gleich nicht im Hinblick auf eine "Einsteiger-Führung". Du könntest also schlicht ein paar Notizen machen zu den Punkten, die dir beim Einrichten dann jeweils fehlen :) . Interesse?

Ansonsten zwei Hinweise:
Du musst zum einen ASC anweisen, den/die neuen Rollladen-Devices zu suchen, wenn du das ASC-Attribut gesetzt hast. Danach sollten zum einen deutlich mehr Attribute verfügbar sein, und zum anderen dann auch das "list" anders aussehen.
Zum zweiten sind cfg-Auszüge "Mist", wir brauchen für ASC bitte "list"-Ausgaben.
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Matthias182

  • New Member
  • *
  • Beiträge: 40
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #2 am: 09 September 2021, 09:25:36 »
Danke, dass du mir da helfen möchtest. Ich habe mich durch die ganze Doku durchgearbeitet, vielleicht habe ich dann aber nicht alles richtig verstanden. Bin gerne bereit da etwas beizutragen, sobald ich es selber verstanden habe.

Zu deinen Anmerkungen:

Den Suchlauf hatte ich bereits laufen lassen und ich habe den Rollladen auch im ASC als Eintrag gesehen. Scheinbar "verliert" FHEM diese Verknüpfung wieder??

Hier dann ein List beider Devices:

Internals:
   DEF        192.168.10.40
   DURATION   0
   FUUID      5f8b0d58-f33f-9c6a-b116-3357b45549b74825
   INTERVAL   60
   MOVING     stopped
   NAME       Rollladen
   NR         48
   SHELLYID   shellyswitch25-10521C45D7A7
   STATE      stopped
   TCPIP      192.168.10.40
   TYPE       Shelly
   Helper:
     DBLOG:
       cloud:
         DBLogging:
           TIME       1630767658.87222
           VALUE      enabled(connected)
       last_dir:
         DBLogging:
           TIME       1630734762.41488
           VALUE      up
       network:
         DBLogging:
           TIME       1630767598.66869
           VALUE      <html>connected to <a href="http://192.168.10.40">192.168.10.40</a></html>
       pct:
         DBLogging:
           TIME       1630734762.41488
           VALUE      100
       position:
         DBLogging:
           TIME       1630734762.41488
           VALUE      open
       power:
         DBLogging:
           TIME       1630734762.41488
           VALUE      0
       state:
         DBLogging:
           TIME       1630767598.66869
           VALUE      stopped
   READINGS:
     2021-09-09 09:15:16   ASC_Enable      on
     2021-09-09 09:15:19   ASC_Time_DriveDown 09.09.2021 - 19:47
     2021-09-09 09:15:19   ASC_Time_DriveUp 10.09.2021 - 06:56
     2021-09-09 09:15:16   associatedWith  Rollladensteuerung
     2021-09-04 17:00:58   cloud           enabled(connected)
     2021-04-16 20:14:59   energy_0        82.8
     2021-04-17 09:20:36   firmware        (update needed to v1.8.3)
     2021-09-04 07:52:42   last_dir        up
     2021-09-04 16:59:58   network         <html>connected to <a href="http://192.168.10.40">192.168.10.40</a></html>
     2021-09-04 07:52:42   pct             100
     2021-09-04 07:52:42   position        open
     2021-09-04 07:52:42   power           0
     2021-04-16 20:14:59   power_0         113.35
     2021-09-04 16:59:58   state           stopped
     2020-10-18 10:36:39   stop_reason     normal
Attributes:
   ASC        2
   ASC_Pos_Reading pct
   mode       roller
   model      shelly2.5
   room       HWR
   userattr   ASC_Adv:on,off 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,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate

Internals:
   FUUID      607a8f1d-f33f-9c6a-de85-9f61df5811b1f1a7
   FVERSION   73_AutoShuttersControl.pm:v0.10.12-s23934/2021-03-12 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Rollladen
   NR         50
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.12
   Helper:
     DBLOG:
       Rollladen_nextAstroTimeEvent:
         DBLogging:
           TIME       1631171719.56749
           VALUE      09.09.2021 - 19:47
       state:
         DBLogging:
           TIME       1631171719.69878
           VALUE      created new drive timer
       userAttrList:
         DBLogging:
           TIME       1631171716.44992
           VALUE      rolled out
   READINGS:
     2021-09-09 09:15:19   Rollladen_nextAstroTimeEvent 09.09.2021 - 19:47
     2021-08-01 09:41:27   ascEnable       on
     2021-08-01 09:41:27   controlShading  off
     2021-08-01 09:41:27   hardLockOut     off
     2021-09-09 09:15:16   room_HWR        Rollladen
     2021-08-01 09:41:27   selfDefense     off
     2021-09-09 09:15:19   state           created new drive timer
     2021-08-01 09:41:27   sunriseTimeWeHoliday off
     2021-09-09 09:15:16   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen
Attributes:
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #3 am: 09 September 2021, 09:46:04 »
Normalerweise bleibt das erhalten, eventuell musst du mal checken, ob das "pct"-Reading immer wieder upgedated wird? Ist das "zu jung", geht nämlich ASC davon aus, dass eine manuelle Schaltung vor Ort vorliegt, die die Automatik für eine gewisse Zeit unterdrücken soll.

Stichwort: "event-on-change-reading" (ist ein "Dauerbrenner").
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #4 am: 09 September 2021, 13:10:35 »
Kurzer Blick in den Modulcode... Für Shelly ist kein "setter" hinterlegt, man muss also entweder das "Reading"-Attribut setzen (glaube ich zumindest), oder den TYPE=Shelly ergänzen.
Letzteres wäre dann versuchsweise im Anhang zu finden, für den Pfad, wo das hin muss siehe den ASC-Mega-Thread...
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Matthias182

  • New Member
  • *
  • Beiträge: 40
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #5 am: 09 September 2021, 13:57:17 »
Jetzt bin ich ein wenig verwirrt. Der Type Shelly ist doch dort aber gesetzt.

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #6 am: 09 September 2021, 14:18:46 »
Sorry, war missverständlich: Im list von einem Shelly kennt der selbstredend seinen TYPE, ohne Modul weder ein define noch ein TYPE ;) .

ASC hat aber auch eine Erkennung für gängige Rollladenaktoren, und in der fehlte der TYPE Shelly bisher - falls ich die richtige Stelle erwischt habe, ist das in der Moduldatei im Anhang bereinigt...

Man kann testen, ob die Fahrkommandos passen: mit dem "wiggle"-Befehl.
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #7 am: 10 September 2021, 07:45:17 »
Vielleicht kurz zu dem noch:
Bin gerne bereit da etwas beizutragen, sobald ich es selber verstanden habe.
Es geht gerade darum mitzuprotokollieren, an welchen Stellen du "hängen" geblieben bist. Das macht m.E. nur Sinn, solange du noch nicht weißt, nach was du eigentlich suchst ;) ...
Sobald man "betriebsblind" ist, wird es schwieriger, eventuelle Lücken in der Doku zu finden.
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Matthias182

  • New Member
  • *
  • Beiträge: 40
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #8 am: 10 September 2021, 09:46:51 »
Ich schreibe alles mit, was ich nicht verstehe  ;)

Zugegeben, im Moment rudere ich mit dem ganzen noch sehr. Das Modul, das du mir gestern gegeben hast, hat einen anderen Namen als das in der FHEM Installation vorhandene. Soll ich das vorhandene ersetzen oder muss das woanders hin?

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #9 am: 10 September 2021, 09:55:37 »
Die .pm liegt in der Tat an einem anderen Ort; habe eben auch noch HMCCUDEV eingefügt, in der Hoffnung, dass damit auch https://forum.fhem.de/index.php/topic,112325.msg1174020.html#msg1174020 geholfen ist.

Aktualisierte Datei kannst du mit dem unteren der in https://forum.fhem.de/index.php/topic,112325.msg1173867.html#msg1173867 genannten Befehlen runterladen (das brauchst du nicht mitschreiben ;) , ist eine Einmalaktion, die nicht mehr erforderlich ist, wenn das via normalem update kommt).
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Matthias182

  • New Member
  • *
  • Beiträge: 40
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #10 am: 18 September 2021, 07:57:10 »
Also ich habe jetzt noch einige Beiträge gelesen und auch im Wiki, aber so recht komme ich mit deinen Anweisungen nicht zurecht.

Die Verzeichnisstruktur mit FHEM/Automation gibt es bei mir so gar nicht. Es ist weder in /lib noch /opt vorhanden.

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #11 am: 18 September 2021, 08:20:06 »
Na ja, CoolTux hat es jetzt auch in das Test-repo eingebaut:
Ich habe Bta-User seine Änderungen und Erweiterungen entsprechend übernommen.
Können bitte einige User das ganze einmal testen

update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/testing/controls_AutoShuttersControl.txt

Bitte schaut vorher ob Ihr des Repo nicht schon habt.
Danach kannst du das einfach per update bekommen. Wenn es dann ins normale svn übernommen wurde, kannst du es wieder löschen (details siehe "help update").
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Offline Matthias182

  • New Member
  • *
  • Beiträge: 40
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #12 am: 24 September 2021, 17:14:23 »
So hat es jetzt scheinbar geklappt. Der Rollladen ist jetzt das erste mal heute Morgen alleine gefahren.

Werde mal weitere Dinge ausprobieren, bin aber erstmal zufrieden.

Offline chefschaffner

  • New Member
  • *
  • Beiträge: 15
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #13 am: 29 November 2021, 10:02:54 »
Hallo,
ich hänge mich mal hier dran, weil ich ein ähnliches Problem habe und nicht mehr weiter komme.
Ich habe Rolladen von Elero und Rollotron (Fritz!Dect) und habe diese alle (jeweils) über ein ROLLO-Device abgebildet.
ASC habe ich gemäß WIKI Eintrag konfiguriert.

Das Fahren der Rolladen über die ROLLO-Devices funktioniert, ebenso das WIGGLE-Kommando von ASC. Aber: zur angegebenen Zeit wird kein Rolladen verfahren. Wahrscheinlich übersehe ich eine Kleinigkeit, aber ich komme gerade nicht mehr weiter.

ASC-Device:
Internals:
   FUUID      61a32ae5-f33f-98ff-aa0a-f55f628feae753fb
   FVERSION   73_AutoShuttersControl.pm:v0.10.19-s25223/2021-11-14
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RlAsc
   NOTIFYDEV  global,RlAsc,RlRoAC,RlRoAH,RlRoGt,RlRoGz,RlRoKu,RlRoSz,RlRoTe,RlRoWz,FkHmAH
   NR         179
   NTFY_ORDER 51-RlAsc
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.10.19
   OLDREADINGS:
   READINGS:
     2021-11-28 21:19:19   ASC_Enable      on
     2021-11-29 07:19:19   ASC_Time_DriveDown 29.11.2021 - 17:03
     2021-11-29 07:19:19   ASC_Time_DriveUp 30.11.2021 - 07:20
     2021-11-29 09:53:56   RlRoAC_PosValue 0
     2021-11-29 09:10:37   RlRoAC_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-28 18:02:12   RlRoAH_PosValue 100
     2021-11-29 09:10:37   RlRoAH_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-28 08:44:14   RlRoGt_PosValue 100
     2021-11-29 09:10:37   RlRoGt_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-29 09:54:33   RlRoGz_PosValue 0
     2021-11-29 09:10:37   RlRoGz_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-29 07:32:38   RlRoKu_PosValue 0
     2021-11-29 09:10:38   RlRoKu_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-28 18:02:12   RlRoSz_PosValue 100
     2021-11-29 09:10:38   RlRoSz_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-29 07:40:05   RlRoTe_PosValue 0
     2021-11-29 09:10:38   RlRoTe_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-29 08:06:34   RlRoWz_PosValue 0
     2021-11-29 09:10:38   RlRoWz_nextAstroTimeEvent 29.11.2021 - 17:03
     2021-11-29 08:56:25   ascEnable       on
     2021-11-28 21:19:19   associatedWith  RlAsc
     2021-11-29 08:56:25   controlShading  off
     2021-11-29 08:56:25   hardLockOut     off
     2021-11-29 09:10:28   room_EleroDrive RlRoAC,RlRoGz,RlRoKu,RlRoTe,RlRoWz
     2021-11-29 09:10:28   room_FritzBox   RlRoAH,RlRoGt,RlRoSz
     2021-11-29 08:56:25   selfDefense     off
     2021-11-29 09:54:33   state           manual
     2021-11-29 08:56:25   sunriseTimeWeHoliday off
     2021-11-29 09:10:28   userAttrList    rolled out
   helper:
     shuttersList:
       RlRoAC
       RlRoAH
       RlRoGt
       RlRoGz
       RlRoKu
       RlRoSz
       RlRoTe
       RlRoWz
   monitoredDevs:
     FkHmAH:
       RlRoAH     ASC_WindowRec
     RlRoAC:
     RlRoGz:
Attributes:
   ASC_Pos_Reading position
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_debug  1
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
   userattr   ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate

Eines der Rolladen-Devices:
Internals:
   FUUID      61a1246c-f33f-98ff-ac89-d1c914d07d03713e
   NAME       RlRoGz
   NR         170
   STATE      open
   TYPE       ROLLO
   stoptime   1638176073
   READINGS:
     2021-11-28 08:09:31   ASC_Enable      on
     2021-11-29 09:54:33   ASC_ShuttersLastDrive manual
     2021-11-29 09:10:37   ASC_Time_DriveDown 29.11.2021 - 17:03
     2021-11-29 09:10:37   ASC_Time_DriveUp 30.11.2021 - 07:20
     2021-11-29 09:10:28   associatedWith  ElWsRl,RlAsc,none
     2021-11-29 09:54:03   command         open
     2021-11-29 09:54:03   desired_pct     0
     2021-11-29 09:54:03   drive-type      modul
     2021-11-29 09:54:03   last_drive      drive-up
     2021-11-29 09:54:33   pct             0
     2021-11-27 09:32:52   percentClosed   0
     2021-11-27 09:32:52   position        top_position
     2021-11-29 09:54:33   state           open
Attributes:
   ASC        1
   ASC_Pos_Reading pct
   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 1
   rl_commandDown set sysRlElGz moveDown
   rl_commandStop set sysRlElGz stop
   rl_commandUp set sysRlElGz moveUp
   rl_excessBottom 0
   rl_excessTop 0
   rl_secondsDown 30
   rl_secondsUp 30
   rl_switchTime 1
   rl_type    normal
   room       EleroDrive
   userattr   ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct

Hat jemand eine Idee, wo ich ansetzen kann?

Danke und Gruß aus Hessen...
Raspi 4 / fhem / zigbee2mqtt / RaspiMatic / Elero / Fritz!Dect

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18139
Antw:Rollladensteuerung mit ASC und Shelly
« Antwort #14 am: 29 November 2021, 10:29:57 »
Vermutlich ist es "der übliche Verdächtige":    2021-11-29 09:54:33   ASC_ShuttersLastDrive manualDa kommt irgendein Event vom Gerät, der bedingt, dass ASC der Auffassung ist, dass jemand manuell geschaltet hätte. => event-on-...-Attribute ansehen/setzen.
Server: HP-T620@Debian 11, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

 

decade-submarginal