Modul-Entwicklung: Somfy RTS

Begonnen von thdankert, 12 Juli 2014, 21:04:31

Vorheriges Thema - Nächstes Thema

RaspiLED

Hi,
Auch den kann man ja mal kurz(lang)fristig mit der Signalduino Firmware flashen. Das geht seit Dezember im Entwicklungszweig.
https://wiki.fhem.de/wiki/SIGNALduino
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

viegener

Zitat von: Mave am 04 Mai 2017, 06:43:30
Ist der Modul Entwickler noch aktiv?

Eventuell könnte der die Sendezeit velängern. Also nicht nur mit <repetition> die Wiederholungen steuern sondern auch mit <duration> die Dauer des Sendebefehls.....falls das geht.  :-[

Vielen Dank.

ja, der Modulentwickler ist noch aktiv ;)

Den Sendebefehl verlängern ist jetzt eher eine witzige Idee. Das kann ja nicht gehen, denn was soll man denn da senden?

Es ist ja nicht ein einfaches an oder aus, dass man natürlich länger senden kann, sondern es wird eine bestimmte Anzahl von Daten gesendet, die jeweils eine bestimmte Länge haben. An ein Wort kann man jau auch nicht einfach Buchstaben dranhängen, ohne dass der Sinn sich ändert.

Um den Sendebefehl zu verlängern gibt es ja genau die repetition - also die Wiederholung von Kommandos und ich vermute, dass die Fernbedienung auch genau das macht.

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Mave

Moin viegener,

vielen Dank für Deine Rückmeldung.

Das heißt, ich komme nicht darum herum, auszulesen, was meine FB an Daten schickt, damit die Jalousie dauerhaft fährt....

Grüße Mave

Elektrolurch

Hallo,
ich betreibe seit längerem meine Somfy-Rolladen mit einm CUL 433. Nun möchte ich aber auch die Handsender so einbinden, dass fhem mitbekommt, wenn der Handsender betätigt wird und so die Rolladen verfahren wwerden.
Ich habe mir einen fhemDuiono besorgt, den ich vmtl. Mit der Firmware für den SinganlDuino flashen muss.
Da meine fhem-Instanz auf einem Cubie läuft und dort schon alle USB-Ports belegt sind, kann ich den SignalDuino nur an einen zweiten Cubie betreiben. Auf dem läuft auch eine fhem – Instanz, nur aber um per sysmon – Modul den Status über fhem2fhem an den ersten Cubie zu übertragen.
Wie bekomme ich nun den Status der Handsender, die auf dem zweiten Cubie empfangen werden so auf den ersten Cubie, dass dort die Rolladen-Instanzen auch die korrekte Position anzeigen, wenn die Rollos per Handsender verfahren werden.
Ich kann mich schwach daran erinnern, das hier schon mal im Forum gelesen zu haben, aber alle Suche war leider vergeblich und im wiki habe ich unter Somfy da auch nichts gefunden.

Danke für weiterführende Infos.

Elektrolurch

configDB und Windows befreite Zone!

Grafkox

#304
Ich empfangen meine Somfy Fernbedienungen auch mit dem 433er CUL, musste nur die Frequenz geringfügig anpassen. Die beiden Devices habe ich dann per Notify verknüpft.

Die Verknüpfung mit dem Fhemduino (oder signalduino, binmir da nichz mehr so sicher) ging wohl mit der Verwendung von Rawdevice. Allerdings war bei mir der Empfangsradius nur etwa 5m  :(

Sorry, kleine Korrektur: mein CUL 433 ist mit der Signalduino-FW geflashed
Raspberry Pi 3 mit Fhem 5.9, Tablet UI 2.6, SIGNALduino, Somfy RTS, Fritzbox 7490, IT-Steckdosen, Hikvision Kameras, Xiaomi Sensoren, Tecalor THZ, E3/DC

Elektrolurch

Hallo,
Zitat: Die beiden Devices habe ich dann per Notify
verknüpft

Was hast Du mit dem notify denn beim Rolladen-Device gesetzt? Ohne dass der dann auch ein Sendesignal abgibt?

Ich meine gelesen zu haben, dass es beim sendenen Device ein Attribut gibt, welches die Adressen / Namen der Handsender enthält,
auf dem der Rolladen reagieren soll, also den state ändert. Aber in der Command-Ref steht nichts dazu.

Elektrolurch
configDB und Windows befreite Zone!

Grafkox

Stimmt, das "FHEM-Device" sendet nochmal, das hatte mich aber nur bei den My-Positionen gehindert.
Da ich aber 80% der Rollo-Positionen über Fhem mit % angebe, habe ich die My-Position in allen Rollos gelöscht.

Such mal nach Rawdevice. Das war/ist glaube ich die verknüpfungsmethode die du meinst
Raspberry Pi 3 mit Fhem 5.9, Tablet UI 2.6, SIGNALduino, Somfy RTS, Fritzbox 7490, IT-Steckdosen, Hikvision Kameras, Xiaomi Sensoren, Tecalor THZ, E3/DC

timtom

Zitat von: Grafkox am 11 Mai 2017, 10:28:21
Ich empfangen meine Somfy Fernbedienungen auch mit dem 433er CUL, musste nur die Frequenz geringfügig anpassen. Die beiden Devices habe ich dann per Notify verknüpft.

Die Verknüpfung mit dem Fhemduino (oder signalduino, binmir da nichz mehr so sicher) ging wohl mit der Verwendung von Rawdevice. Allerdings war bei mir der Empfangsradius nur etwa 5m  :(

Sorry, kleine Korrektur: mein CUL 433 ist mit der Signalduino-FW geflashed
Ich habe ebenfalls meinen nanoCUL mit der SIGNALduino FW geflasht. Nach anpassung der Freq auf 433.420MHz kann ich die SOMFY Devices (und IT) wieder schalten. Auch wurde diesmal der Wandtaster mittels autocreate erkannt. Dann wollte ich, dass die Aktivitäten des Wandtasters gelesen werden, um entsprechend das Rolladen-Device anzupassen.

Könnte man dann auch die Position des Rolladen ablesen können? Dafür hatte ich das hier beschriebene notify genutzt. So richtig erschließt mir der Sinn auch noch nicht so ganz. :(

wz_RolladenHandsender:parsestate:.(on|off|stop) {
# <Handsendergerätename> => <FHEM-Gerätename>
   my %ger1 = (
      "wz_RolladenHandsender" => "wz_Rolladen"
   );

   my %cmd1 = (
      "off"  => "open",
      "on"   => "closed",
      "stop" => "go-my"
      "prog" => "prog"
   );

   return undef unless ($ger1{$NAME} and $cmd1{$EVTPART1});
   fhem "setreading $ger1{$NAME} state $cmd1{$EVTPART1}";
}


Ellert

Zitat von: timtom am 14 Mai 2017, 15:04:08
Ich habe ebenfalls meinen nanoCUL mit der SIGNALduino FW geflasht. Nach anpassung der Freq auf 433.420MHz kann ich die SOMFY Devices (und IT) wieder schalten. Auch wurde diesmal der Wandtaster mittels autocreate erkannt. Dann wollte ich, dass die Aktivitäten des Wandtasters gelesen werden, um entsprechend das Rolladen-Device anzupassen.

Könnte man dann auch die Position des Rolladen ablesen können? Dafür hatte ich das hier beschriebene notify genutzt. So richtig erschließt mir der Sinn auch noch nicht so ganz. :(

wz_RolladenHandsender:parsestate:.(on|off|stop) {
# <Handsendergerätename> => <FHEM-Gerätename>
   my %ger1 = (
      "wz_RolladenHandsender" => "wz_Rolladen"
   );

   my %cmd1 = (
      "off"  => "open",
      "on"   => "closed",
      "stop" => "go-my"
      "prog" => "prog"
   );

   return undef unless ($ger1{$NAME} and $cmd1{$EVTPART1});
   fhem "setreading $ger1{$NAME} state $cmd1{$EVTPART1}";
}

ZitatSo richtig erschließt mir der Sinn auch noch nicht so ganz.
Damit synchronisierst Du den Handsender mit dem FHEM-Gerät. Wenn Du das nicht machst, dann kann das FHEM-Gerät nicht wissen ob der Rolladen manuell betätigt wurde.
Könnte man dann auch die Position des Rolladen ablesen können?
Nein, das gibt das Somfy-Modul noch nicht her.

timtom

Zitat von: Ellert am 14 Mai 2017, 20:11:46
Damit synchronisierst Du den Handsender mit dem FHEM-Gerät. Wenn Du das nicht machst, dann kann das FHEM-Gerät nicht wissen ob der Rolladen manuell betätigt wurde.
Könnte man dann auch die Position des Rolladen ablesen können?
Nein, das gibt das Somfy-Modul noch nicht her.
Genau das verstehe ich dann nicht. Was genau weiß das FHEM-Gerät dann und wofür ist das wichtig bzw. kann das genutzt werden? Ich hatte das so verstanden, dass über das notify entsprechend das State Reading im FHEM-Gerät gesetzt wird, sobald eine Taste auf dem Handsender gedrückt wird. Was bringt mir das genau?  ;)
Ich war davon ausgegangen, dass dies dann automatisch in die Position umgerechnet wird. Wäre das genau genug, wenn man das manuell machen würde?

RaspiLED

Hi,
Du musst die Laufzeiten in den Attributen speichern und dann hast Du auch die berechneten Positionen. Das notify überträgt den Tastendruck auf das FHEM-FB-Device. Das sendet dann auch noch mal die Taste glaub ich. Und kennt dann den korrekten Status inkl. Position.
Also Fahrzeiten messen/stoppen in Sekunden  und hinterlegen
Gruß Arnd

Gesendet von meinem SM-G800F mit Tapatalk

Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

timtom

Zitat von: RaspiLED am 15 Mai 2017, 09:00:15
Hi,
Du musst die Laufzeiten in den Attributen speichern und dann hast Du auch die berechneten Positionen. Das notify überträgt den Tastendruck auf das FHEM-FB-Device. Das sendet dann auch noch mal die Taste glaub ich. Und kennt dann den korrekten Status inkl. Position.
Also Fahrzeiten messen/stoppen in Sekunden  und hinterlegen
Gruß Arnd

Gesendet von meinem SM-G800F mit Tapatalk
Hey, danke. Das ist mir schon klar. Der wz_Rolladen funktioniert ja auch mit allem Pipapo, also Position etc.
Jetzt empfange ich über den neuen SIGNALduino ja auch den zugehörigen Wandtaster. Den hatte ich mittels dem o.g. Notify versucht mit dem Rollladen zu synchronisieren. Das State Reading des Rolladen wird auch nach Druck auf den Handsender angepasst. Die Positionsbestimmung funktioniert jedoch nur, wenn ich den Rolladen über FHEM ansteuer.

RaspiLED

Gut und hast Du auch die Zeiten in dem FHEM Device drin?
Zeig mal ein Log bei verbose 4 in beiden FB Devices für eine Fahrt hoch-runter-hoch-mypos ;-)
Es gibt ja auch noch die Variante die normale FB jetzt zu entlernen und nur noch zum schalten der FHEM FB zu nutzen. Aber ich fand den Weg über doppelt senden auch okay ;-)

Gruß Arnd

Gesendet von meinem SM-G800F mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

timtom

Zitat von: RaspiLED am 15 Mai 2017, 09:42:41
Gut und hast Du auch die Zeiten in dem FHEM Device drin?
Zeig mal ein Log bei verbose 4 in beiden FB Devices für eine Fahrt hoch-runter-hoch-mypos ;-)
Es gibt ja auch noch die Variante die normale FB jetzt zu entlernen und nur noch zum schalten der FHEM FB zu nutzen. Aber ich fand den Weg über doppelt senden auch okay ;-)

Gruß Arnd

Gesendet von meinem SM-G800F mit Tapatalk
Dein Wunsch ist mir Befehl ;)

Hier erst mal Definitionen
Rolladen:
define wz_Rolladen SOMFY 000001
attr wz_Rolladen IODev nanoSIGNALduino
attr wz_Rolladen devStateIcon open:fts_window_2w@black 10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100:fts_shutter_100 close:fts_shutter_100@black
attr wz_Rolladen drive-down-time-to-100 24
attr wz_Rolladen drive-down-time-to-close 28
attr wz_Rolladen drive-up-time-to-100 4
attr wz_Rolladen drive-up-time-to-open 30
attr wz_Rolladen eventMap on:down stop:stop off:up
attr wz_Rolladen group Rolladenstatus
attr wz_Rolladen room IT,SOMFY,Wohnzimmer
attr wz_Rolladen webCmd stop:down:10:20:30:40:50:60:70:80:90:100:up


Wandtaster (via autocreate):
define wz_RolladenHandsender SOMFY 612208 AB 157B
attr wz_RolladenHandsender IODev nanoSIGNALduino
attr wz_RolladenHandsender room SOMFY,Wohnzimmer
define FileLog_wz_RolladenHandsender FileLog ./log/wz_RolladenHandsender-%Y.log wz_RolladenHandsender
attr FileLog_wz_RolladenHandsender logtype text
attr FileLog_wz_RolladenHandsender room SOMFY


Notify hier aus dem Forum:
define n_RolladenHandsenderSync notify wz_RolladenHandsender:parsestate:.(on|off|stop) {\
# <Handsendergerätename> => <FHEM-Gerätename>\
   my %ger1 = (\
      "wz_RolladenHandsender" => "wz_Rolladen"\
   );;\
\
   my %cmd1 = (\
      "off"  => "open",\
      "on"   => "closed",\
      "stop" => "go-my"\
#      "prog" => "prog"\
   );;\
\
   return undef unless ($ger1{$NAME} and $cmd1{$EVTPART1});;\
   fhem "setreading $ger1{$NAME} state $cmd1{$EVTPART1}";;\
}\


Logfile

Rolladen "runter" (via FHEM wz_Rolladen)
2017.05.15 20:45:44 4: SOMFY_set: wz_Rolladen -> entering with mode :send: cmd :on:  arg1 ::  pos :0:
2017.05.15 20:45:44 4: SOMFY_set: handled command on --> move :on:  newState :0:
2017.05.15 20:45:44 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:0:   updatestate:200:   move:on:
2017.05.15 20:45:44 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:0:  rounded:0:  stateTrans:open:
2017.05.15 20:45:44 4: SOMFY_sendCommand: wz_Rolladen -> cmd :on:
2017.05.15 20:45:44 4: SOMFY_set: wz_Rolladen -> update state in 28 sec
2017.05.15 20:45:47 4: SOMFY_TimedUpdate
2017.05.15 20:45:47 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:12.5:   updatestate:200:   move:on:
2017.05.15 20:45:47 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:12.5:  rounded:10:  stateTrans:10:
2017.05.15 20:45:47 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 25 sec
2017.05.15 20:45:50 4: SOMFY_TimedUpdate
2017.05.15 20:45:50 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:24.9583333333333:   updatestate:200:   move:on:
2017.05.15 20:45:50 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:24.9583333333333:  rounded:20:  stateTrans:20:
2017.05.15 20:45:50 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 22.01 sec
2017.05.15 20:45:53 4: SOMFY_TimedUpdate
2017.05.15 20:45:53 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:37.4166666666667:   updatestate:200:   move:on:
2017.05.15 20:45:53 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:37.4166666666667:  rounded:40:  stateTrans:40:
2017.05.15 20:45:53 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 19.02 sec
2017.05.15 20:45:56 4: SOMFY_TimedUpdate
2017.05.15 20:45:56 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:49.875:   updatestate:200:   move:on:
2017.05.15 20:45:56 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:49.875:  rounded:50:  stateTrans:50:
2017.05.15 20:45:56 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 16.03 sec
2017.05.15 20:45:59 4: SOMFY_TimedUpdate
2017.05.15 20:45:59 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:62.3333333333333:   updatestate:200:   move:on:
2017.05.15 20:45:59 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:62.3333333333333:  rounded:60:  stateTrans:60:
2017.05.15 20:45:59 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 13.04 sec
2017.05.15 20:46:02 4: SOMFY_TimedUpdate
2017.05.15 20:46:02 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:74.7916666666667:   updatestate:200:   move:on:
2017.05.15 20:46:02 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:74.7916666666667:  rounded:70:  stateTrans:70:
2017.05.15 20:46:02 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 10.05 sec
2017.05.15 20:46:05 4: SOMFY_TimedUpdate
2017.05.15 20:46:05 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:87.25:   updatestate:200:   move:on:
2017.05.15 20:46:05 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:87.25:  rounded:90:  stateTrans:90:
2017.05.15 20:46:05 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 7.05999999999999 sec
2017.05.15 20:46:08 4: SOMFY_TimedUpdate
2017.05.15 20:46:08 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:99.7083333333333:   updatestate:200:   move:on:
2017.05.15 20:46:08 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:99.7083333333333:  rounded:100:  stateTrans:100:
2017.05.15 20:46:08 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 4.06999999999999 sec
2017.05.15 20:46:11 4: SOMFY_TimedUpdate
2017.05.15 20:46:11 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:173:   updatestate:200:   move:on:
2017.05.15 20:46:11 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:173:  rounded:150:  stateTrans:down:
2017.05.15 20:46:11 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 1.07999999999999 sec
2017.05.15 20:46:12 4: SOMFY_TimedUpdate
2017.05.15 20:46:12 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:200:   updatestate:<undef>:   move:stop:
2017.05.15 20:46:12 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:200:  rounded:200:  stateTrans:closed:


Rolladen  "hoch" (via FHEM wz_Rolladen)
2017.05.15 20:46:24 4: SOMFY_set: wz_Rolladen -> entering with mode :send: cmd :off:  arg1 ::  pos :200:
2017.05.15 20:46:24 4: SOMFY_set: handled command off --> move :off:  newState :200:
2017.05.15 20:46:24 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:200:   updatestate:0:   move:off:
2017.05.15 20:46:24 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:200:  rounded:200:  stateTrans:closed:
2017.05.15 20:46:24 4: SOMFY_sendCommand: wz_Rolladen -> cmd :off:
2017.05.15 20:46:24 4: SOMFY_set: wz_Rolladen -> update state in 30 sec
2017.05.15 20:46:27 4: SOMFY_TimedUpdate
2017.05.15 20:46:27 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:125:   updatestate:0:   move:off:
2017.05.15 20:46:27 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:125:  rounded:150:  stateTrans:down:
2017.05.15 20:46:27 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 27 sec
2017.05.15 20:46:30 4: SOMFY_TimedUpdate
2017.05.15 20:46:30 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:92.3461538461538:   updatestate:0:   move:off:
2017.05.15 20:46:30 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:92.3461538461538:  rounded:90:  stateTrans:90:
2017.05.15 20:46:30 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 24.01 sec
2017.05.15 20:46:33 4: SOMFY_TimedUpdate
2017.05.15 20:46:33 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:80.8461538461538:   updatestate:0:   move:off:
2017.05.15 20:46:33 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:80.8461538461538:  rounded:80:  stateTrans:80:
2017.05.15 20:46:33 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 21.02 sec
2017.05.15 20:46:36 4: SOMFY_TimedUpdate
2017.05.15 20:46:36 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:69.3076923076923:   updatestate:0:   move:off:
2017.05.15 20:46:36 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:69.3076923076923:  rounded:70:  stateTrans:70:
2017.05.15 20:46:36 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 18.02 sec
2017.05.15 20:46:39 4: SOMFY_TimedUpdate
2017.05.15 20:46:39 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:57.8076923076923:   updatestate:0:   move:off:
2017.05.15 20:46:39 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:57.8076923076923:  rounded:60:  stateTrans:60:
2017.05.15 20:46:39 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 15.03 sec
2017.05.15 20:46:42 4: SOMFY_TimedUpdate
2017.05.15 20:46:42 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:46.3076923076923:   updatestate:0:   move:off:
2017.05.15 20:46:42 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:46.3076923076923:  rounded:50:  stateTrans:50:
2017.05.15 20:46:42 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 12.04 sec
2017.05.15 20:46:45 4: SOMFY_TimedUpdate
2017.05.15 20:46:45 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:34.8076923076923:   updatestate:0:   move:off:
2017.05.15 20:46:45 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:34.8076923076923:  rounded:30:  stateTrans:30:
2017.05.15 20:46:45 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 9.05 sec
2017.05.15 20:46:48 4: SOMFY_TimedUpdate
2017.05.15 20:46:48 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:23.3076923076923:   updatestate:0:   move:off:
2017.05.15 20:46:48 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:23.3076923076923:  rounded:20:  stateTrans:20:
2017.05.15 20:46:48 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 6.06 sec
2017.05.15 20:46:51 4: SOMFY_TimedUpdate
2017.05.15 20:46:51 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:11.8076923076923:   updatestate:0:   move:off:
2017.05.15 20:46:51 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:11.8076923076923:  rounded:10:  stateTrans:10:
2017.05.15 20:46:51 4: SOMFY_TimedUpdate: wz_Rolladen -> update state in 3.06999999999999 sec
2017.05.15 20:46:54 4: SOMFY_TimedUpdate
2017.05.15 20:46:54 4: SOMFY_UpdateState: wz_Rolladen enter with  newState:0:   updatestate:<undef>:   move:stop:
2017.05.15 20:46:54 4: SOMFY_UpdateState: wz_Rolladen after conversions  newState:0:  rounded:0:  stateTrans:open:


Rolladen  "runter" "stop" "doch (via FHEM wz_Handsender). Ich habe den Rolladen jedoch nicht ganz runter gelassen. Weiterhin ist mir aufgefallen, dass ich schon sehr nah am SIGNALduino dran sein muss, damit der Handsender empfangen wird.
2017.05.15 21:02:11 4: SOMFY wz_RolladenHandsender on
2017.05.15 21:02:14 4: SOMFY wz_RolladenHandsender stop
2017.05.15 21:02:37 4: SOMFY wz_RolladenHandsender on
2017.05.15 21:02:40 4: SOMFY wz_RolladenHandsender stop


Das Reading position ändert sich nicht, wenn ich über den Wandtaster schalte.

RaspiLED

Hi,
Also in den Internals des Handsenders habe ich keine definierten Zeiten erkannt. Dann schaltet der auch nie den State und und triggert keine Notifies, oder? Was passiert, wenn Du die Zeiten auch in die Handfernbedienung einträgst? On, Off, Mypos sollten dann eigentlich gehen nur auf Position fahren müsste zu Fehlern führen...
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...