Fibaro Roller Shutter an Jalousien

Begonnen von Typ1er, 12 November 2017, 18:33:13

Vorheriges Thema - Nächstes Thema

Typ1er

Nachdem ich die Rolladen alle schön in Betrieb habe, habe ich Probleme mit den Jalousien.

Auf und Abfahren klappt sauber
der Wendebefehl, wir von der Zeit irgendwie ignoriert.

folgende configByte Parameter habe ich gesendet:
3 1
10 2 (Jalousie-Modus)
12 30 (0,3Sek)oder 12 150 (1,5Sek.) sieht beides gleich aus (Wendezeit der Jalousien)
13 2
14 1 (Taster =0, Schalter=1, Single Taster=2)

und einmal Kalibrieren:
29 1

Internals:
   DEF        e70e5109 9
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     435
   NAME       Jalousie.Rechts
   NR         139
   STATE      Blind 4 Slat 1
   TYPE       ZWave
   ZWDongle_0_MSGCNT 435
   ZWDongle_0_RAWMSG 0004000906310504220000
   ZWDongle_0_TIME 2017-11-12 17:48:35
   ZWaveSubDevice no
   cmdsPending 0
   homeId     e70e5109
   isWakeUp
   lastMsgSent 1510505313.65066
   nodeIdHex  09
   READINGS:
     2017-11-12 12:10:37   CMD             ZW_APPLICATION_UPDATE
     2017-11-12 17:43:28   energy           0.04 kWh
     2017-11-12 12:10:47   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2017-11-12 12:10:47   modelConfig     fibaro/fgrm222.xml
     2017-11-12 12:10:47   modelId         010f-0302-1000
     2017-11-12 17:48:35   position        Blind 4 Slat 1
     2017-11-12 17:48:35   power           0.0 W
     2017-11-12 17:46:15   reportedState   dim 4
     2017-11-12 17:48:33   state           positionSlat 1
     2017-11-12 17:48:33   timeToAck       0.034
     2017-11-12 17:48:33   transmit        OK
Attributes:
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 0:fts_shutter_100 9\d.*:fts_shutter_10@orange 1\d.*:fts_shutter_90@orange 2\d.*:fts_shutter_80@orange 3\d.*:fts_shutter_70@orange 4\d.*:fts_shutter_60@orange 5\d.*:fts_shutter_50@orange 6\d.*:fts_shutter_40@orange 7\d.*:fts_shutter_30@orange 8\d.*:fts_shutter_20@orange
   eventMap   on:öffnen off:schließen
   genericDeviceType blind
   group      Jalousie
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=99 TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter
   room       Rolladen
   stateFormat position
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen

-Der Wendebefehl klappt nur unzureichend. wird der Wert Prozentual oder in Gradangaben ausgegeben? Wenn ich zb 10 Milisekunden angebe, fährt er die Lamellen trotzdem um mehr als 1 Sekunde.
- Jetzt das komplizierte, wie ergänzt man FHEM und das Homebridgemapping und die Lamellen auch über Siri zu steuern?






krikan

ZitatDer Wendebefehl klappt nur unzureichend. wird der Wert Prozentual oder in Gradangaben ausgegeben?
In Prozent, wie es in  https://fhem.de/commandref.html#ZWave steht.

Die abgesetzten Konfigurationsbefehle sehen auf den ersten Blick korrekt aus. Hier https://wiki.fhem.de/wiki/Z-Wave-FIB_FGRM-222-Rollladenaktor#Jalousie_mit_Lammellen kannst Du noch einmal vergleichen. Danach habe ich eingerichtet und Lammellen lassen sich steuern.

Mir fällt im list-Auszug nur auf, dass es keine Readings für abgefragte Konfigurationswerte und Assoziationen gibt. Vielleicht hat der Aktor Deine eingestellten Konfig-Werte also nie ordnungsgemäß verarbeitet. Sollte man immer kontrollieren:
get <device> associationAll
get <device> configAll


Gruß, Christian

Typ1er

Internals:
   DEF        e70e5109 9
   IODev      ZWDongle_0
   NAME       Jalousie.Rechts
   NR         139
   STATE      Blind 0 Slat 0
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     e70e5109
   nodeIdHex  09
   READINGS:
     2017-11-12 12:10:37   CMD             ZW_APPLICATION_UPDATE
     2017-11-12 21:11:03   assocGroup_1    Max 16 Nodes ZWDongle_0
     2017-11-12 21:11:03   assocGroup_2    Max 16 Nodes
     2017-11-12 21:11:03   assocGroup_3    Max 1 Nodes ZWDongle_0
     2017-11-12 21:11:03   assocGroups     3
     2017-11-12 21:10:53   configEnergyReports 10
     2017-11-12 21:10:53   configInRollerBlindModeOrVenetianBlind17 10
     2017-11-12 21:10:53   configInVenetianBlindModeTheParameter12 150
     2017-11-12 21:10:58   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2017-11-12 21:10:58   configMotorOperationDetection 10
     2017-11-12 21:10:58   configMotorOperationTime 240
     2017-11-12 21:10:58   configPeriodicPowerOrEnergyReports 3600
     2017-11-12 21:10:58   configPowerReports 10
     2017-11-12 21:11:03   configReportsType BlindPositionReportsSentToThe1
     2017-11-12 21:11:03   configResponseToFloodingAlarm NoReaction
     2017-11-12 21:11:03   configResponseToGeneralAlarm CloseBlind
     2017-11-12 21:11:03   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2017-11-12 21:11:03   configResponseToTemperatureAlarm OpenBlind
     2017-11-12 21:11:03   configRollerShutterOperatingModes 2VenetianBlindModeWith2
     2017-11-12 21:11:03   configScenesAssociationsActivation AssociationsActivation
     2017-11-12 21:11:03   configSelfMeasurement SelfMeasurementInactive
     2017-11-12 21:11:03   configSetLamellasBackToPrevious13 2LamellasReturnToPreviouslySet2
     2017-11-12 21:11:03   configSwitchType ToggleSwitches
     2017-11-12 20:43:28   energy          0.05 kWh
     2017-11-12 12:10:47   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2017-11-12 12:10:47   modelConfig     fibaro/fgrm222.xml
     2017-11-12 12:10:47   modelId         010f-0302-1000
     2017-11-12 21:38:22   position        Blind 0 Slat 0
     2017-11-12 21:38:22   power           0.0 W
     2017-11-12 17:46:15   reportedState   dim 4
     2017-11-12 21:40:09   state           configByte 12 75
     2017-11-12 21:40:09   timeToAck       0.094
     2017-11-12 21:40:09   transmit        OK
Attributes:
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 0:fts_shutter_100 9\d.*:fts_shutter_10@orange 1\d.*:fts_shutter_90@orange 2\d.*:fts_shutter_80@orange 3\d.*:fts_shutter_70@orange 4\d.*:fts_shutter_60@orange 5\d.*:fts_shutter_50@orange 6\d.*:fts_shutter_40@orange 7\d.*:fts_shutter_30@orange 8\d.*:fts_shutter_20@orange
   eventMap   on:öffnen off:schließen
   genericDeviceType blind
   group      Jalousie
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=99 TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter
   room       Rolladen
   stateFormat position
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen
Ja hab schon gemerkt, mit 50% macht er jetzt eine volle Wendung, eingestellt sind die 150 Milisekunden, andere Werte übernimmt er nicht

krikan

150 ist laut Handbuch 1,5 Sekunden.
Es gehen Werte bis einschließlich 0.
Habe gerade mit 15 = 0,15 s probiert. Akzeptiert meiner;also noch mal probieren  :)

Typ1er

So der Befehl "set Jalousie.Rechts configByte 12 70" nimmt er nicht an, mit "set Jalousie.Rechts configInVenetianBlindModeTheParameter12 70" ging es dann, bin happy.

wie funktioniert jetzt die Übergabe an das Homebridgemapping? Hat man hier dann 2 Slider?

krikan

Zitat von: Typ1er am 12 November 2017, 22:08:21
So der Befehl "set Jalousie.Rechts configByte 12 70" nimmt er nicht an, mit "set Jalousie.Rechts configInVenetianBlindModeTheParameter12 70" ging es dann, bin happy.

Weil das ein Parameter mit 2 Byte Größe ist, muss man configWord nehmen.

homebridge ist nicht mein Bereich....

Typ1er

kleines Problem sicher

das eventMap wird nicht gespeichert.

so stand es bis zum Wochenende drin
eventMap   on:öffnen off:schließen
das habe dann so abgeändert, dann funktioniert das nur bis zum shudown restart
eventMap   /on:öffnen/off:schließen/dim 20:Lüften/

nach dem Neustart steht der letzte Eintrag wieder drin

gamauf


Typ1er

Nein defintiv nicht. Habe auch schon versucht einen weiteren Eintrag parallel zu ändern, dieser wird gespeichert der andere ist nach dem Neustart weg.