Diverse Fragen von Neuling

Begonnen von Kampfmade, 10 August 2015, 19:07:59

Vorheriges Thema - Nächstes Thema

Kampfmade

Servus alle!

Ich bin auf dem Gebiet der Automation ein ziemlicher Neuling. Habe nun ein EFH gebaut und mir überall EnOcean einbauen lassen für Licht, Rolläden und ein paar Steckdosen für den Anfang.

Nun habe ich FHEM auf einem Raspberry PI installiert.

Zwei Brennstellen habe ich hinzugefügt funktioniert auch soweit prima.

Ich habe nun den ersten Rolladen angebunden und da habe ich noch so meine Problemchen:

1. Wie bekomme ich nun den Wandsender da noch mit rein, dass er den Status auch erkennt wenn ich am Taster hoch oder runterfahre?
2. Irgendwie komme ich mit den Zeiten noch nicht klar, ich musste für 75% auf 50% stellen etc... sehr seltsam
3. Die Positionen gehen nur wenn ich ihn vorher ganz hochgefahren habe, wenn er unten ist läuft er überhaupt nicht an die richtige Stelle

Hier die Konfig:

IODev TCM_ESP3_0

comMode confirm
devStateIcon 100:fts_shutter_100 0:fts_window_2w 6\d.*:fts_shutter_90 5\d.*:fts_shutter_70 3\d.*:fts_shutter_50 1\d.*:fts_shutter_20
eventMap /opens:auf/position 10:25/position 30:50/position 50:75/closes:zu/position 65:schlitze
manufID 00D
model FSB61
room Rolläden,Wohnzimmer
shutTime 22
shutTimeCloses 25
stateFormat position
subDef FFAF4683
subType manufProfile
webCmd auf:zu:25:50:75:schlitze


Vielen Dank für eure Hilfe :)

krikan

Zitat von: Kampfmade am 10 August 2015, 19:07:59
1. Wie bekomme ich nun den Wandsender da noch mit rein, dass er den Status auch erkennt wenn ich am Taster hoch oder runterfahre?
Bei bidi-Aktor wird das durch das Bestätigungstelegramm des Aktor übermittelt.

Zitat2. Irgendwie komme ich mit den Zeiten noch nicht klar, ich musste für 75% auf 50% stellen etc... sehr seltsam
3. Die Positionen gehen nur wenn ich ihn vorher ganz hochgefahren habe, wenn er unten ist läuft er überhaupt nicht an die richtige Stelle
Ist die Laufzeit am Aktor korrekt eingestellt? Vermute nicht.
Die Genauigkeit der übermittelten Position ist begrenzt. Dazu findest Du hier einige Threads.

http://www.fhemwiki.de/wiki/EnOcean-FSB61-Aktor-Beschattungselemente-Rollladen

Kampfmade

Vielen Dank erstmal!

Das Bestätigungstelegramm kommt an muss ich damit noch was machen? Ich muss das bestimmt noch irgendwie verknüpfen oder?

Joa die Zeiten passen nun auch, allerdings nur wenn ich von offen fahre. Wenn ich von geschlossen fahre sind sie immer noch ganz wild gewürfelt :/

krikan

Zitat von: Kampfmade am 11 August 2015, 06:47:30
Das Bestätigungstelegramm kommt an muss ich damit noch was machen? Ich muss das bestimmt noch irgendwie verknüpfen oder?
Nein, wenn Du richtig das Fhem-Device richtig angelegt hast, solltest Du bei Fahraktionen in der Detailansicht die Veränderung an den Readings erkennen. Das Reading "position" hast Du ja bereits in den state gesetzt.

ZitatJoa die Zeiten passen nun auch, allerdings nur wenn ich von offen fahre. Wenn ich von geschlossen fahre sind sie immer noch ganz wild gewürfelt :/
Dann wirst Du noch ein wenig mit der Zeitanpassung experimentieren müssen: entsprechende Attribute und Aktoreinstellung.

PS: Gehe davon aus, dass Du einen aktuellen bidi FSB61 Aktor einsetzt!

Kampfmade

Also die Telegramme kommen zurück sehe ich im Log:

2015-08-11_17:13:01 EnO_4BS_0186D497 buttons: pressed
2015-08-11_17:13:01 EnO_4BS_0186D497 channelB: B0
2015-08-11_17:13:01 EnO_4BS_0186D497 B0
2015-08-11_17:13:01 EnO_4BS_0186D497 buttons: released
2015-08-11_17:13:01 EnO_4BS_0186D497 channelA: closes
2015-08-11_17:13:37 EnO_4BS_0186D497 buttons: pressed
2015-08-11_17:13:37 EnO_4BS_0186D497 channelB: BI
2015-08-11_17:13:37 EnO_4BS_0186D497 BI


Ich habe ihn nun komplett runtergefahren, allerdings zeigt mir das Webinterface an, dass er offen ist.

shutTime steht auf 16. Das sind exakt die Sekunden die er braucht von offen nach unten zu fahren um noch Schlitze anzuzeigen.
shutTimeCloses steht auf 22. Das sind exakt die Sekunden die er braucht um komplett nach unten zu fahren.
Am Aktor (Jäger Direkt 561.164 Datum: 35/14) ist die Zeit kurz über 1 damit fährt auch komplett runter und schaltet direkt beim Ankommen ab (hörbar durch das Klacken).

krikan

Sind das wirklich die Bestätigungstelegramme des Aktors oder Telegramme Deines Tasters?
Bitte zeige mal ein komplettes "list" des Fhem-Aktordevices. Was oben steht ist unvollständig, so dass ich es nicht prüfen kann.
Hast Du einen Link zur Bedienungsanleitung des Aktors? Bin mir unsicher, ob es definitiv ein umgelabelter Eltako ist sowie ob Eltako und Jäegr direkt-Produktionsdatum übereinstimmen.


Kampfmade

Hier der Link zur Anleitung http://www.jaeger-direkt.com/xs_db/DOKUMENT_DB//www/PM/BED/561_164--BED-5-de.pdf

Ist ein PDF Dokument direkt auf der Jäger Direkt Seite.

Hier das komplette Log:
2015-08-11_06:14:16 EnO_4BS_0186D497 buttons: released
2015-08-11_06:14:16 EnO_4BS_0186D497 channelA: AI
2015-08-11_06:14:20 EnO_4BS_0186D497 0
2015-08-11_06:14:20 EnO_4BS_0186D497 sensor1: 0
2015-08-11_06:14:20 EnO_4BS_0186D497 sensor2: 40
2015-08-11_06:14:20 EnO_4BS_0186D497 sensor3: 2
2015-08-11_06:14:20 EnO_4BS_0186D497 D3: 1
2015-08-11_06:14:20 EnO_4BS_0186D497 D2: 0
2015-08-11_06:14:20 EnO_4BS_0186D497 D1: 1
2015-08-11_06:14:20 EnO_4BS_0186D497 D0: 0
2015-08-11_17:10:43 EnO_4BS_0186D497 buttons: released
2015-08-11_17:10:48 EnO_4BS_0186D497 0
2015-08-11_17:10:48 EnO_4BS_0186D497 sensor1: 0
2015-08-11_17:10:48 EnO_4BS_0186D497 sensor2: 200
2015-08-11_17:10:48 EnO_4BS_0186D497 sensor3: 0
2015-08-11_17:10:48 EnO_4BS_0186D497 D3: 1
2015-08-11_17:10:48 EnO_4BS_0186D497 D2: 0
2015-08-11_17:10:48 EnO_4BS_0186D497 D1: 1
2015-08-11_17:10:48 EnO_4BS_0186D497 D0: 0
2015-08-11_17:12:34 EnO_4BS_0186D497 buttons: released
2015-08-11_17:12:34 EnO_4BS_0186D497 channelA: closes
2015-08-11_17:12:44 EnO_4BS_0186D497 buttons: pressed
2015-08-11_17:12:44 EnO_4BS_0186D497 channelB: B0
2015-08-11_17:12:44 EnO_4BS_0186D497 B0
2015-08-11_17:12:51 EnO_4BS_0186D497 buttons: released
2015-08-11_17:12:51 EnO_4BS_0186D497 channelA: closes
2015-08-11_17:13:01 EnO_4BS_0186D497 buttons: pressed
2015-08-11_17:13:01 EnO_4BS_0186D497 channelB: B0
2015-08-11_17:13:01 EnO_4BS_0186D497 B0
2015-08-11_17:13:01 EnO_4BS_0186D497 buttons: released
2015-08-11_17:13:01 EnO_4BS_0186D497 channelA: closes
2015-08-11_17:13:37 EnO_4BS_0186D497 buttons: pressed
2015-08-11_17:13:37 EnO_4BS_0186D497 channelB: BI
2015-08-11_17:13:37 EnO_4BS_0186D497 BI


Das ist zumindest die ID, die auf dem Aktor steht.

krikan

Zitat von: krikan am 11 August 2015, 17:28:48
Bitte zeige mal ein komplettes "list" des Fhem-Aktordevices. Was oben steht ist unvollständig, so dass ich es nicht prüfen kann.
Ich bauche ein "list EnO_4BS_0186D497". Ist das das gleiche Fhem-Device wie das (unvollständige) in Deinem ersten Beitrag?

Kampfmade

Oh sorry, wie schon geschrieben, Neuling ^^

Internals:
   CFGFN
   DEF        0186D497
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     16
   NAME       EnO_4BS_0186D497
   NR         101
   NTFY_ORDER 50-EnO_4BS_0186D497
   STATE      B0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 16
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -73
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2015-08-11 20:28:39
   TYPE       EnOcean
   Readings:
     2015-08-11 20:28:29   D0              0
     2015-08-11 20:28:29   D1              1
     2015-08-11 20:28:29   D2              0
     2015-08-11 20:28:29   D3              1
     2015-08-11 20:28:39   buttons         pressed
     2015-08-11 20:28:29   channelA        AI
     2015-08-11 20:28:39   channelB        B0
     2015-08-11 20:28:29   sensor1         0
     2015-08-11 20:28:29   sensor2         67
     2015-08-11 20:28:29   sensor3         1
     2015-08-11 20:28:39   state           B0
Attributes:
   IODev      TCM_ESP3_0
   alias      Rolladen_EG_Wohnzimmer_Taster
   eventMap   A0:opens AI:closes
   manufID    00D
   room       Wohnzimmer
   shutTimeCloses 25
   subType    switch

krikan

Zitat von: Kampfmade am 11 August 2015, 23:28:58
Oh sorry, wie schon geschrieben, Neuling ^^
Ja, mir ist bekannt, dass Du "Neuling" bist. Ist ja kein Problem  ;).
Deine konkreten Infos zu Fhem und Deinem Problem sind nur recht knapp, so dass ich nur schwer den Überblick bekomme  :-[ .
Ausführlichkeit schadet in dem Falle nicht: http://www.fhemwiki.de/wiki/EnOcean_Starter_Guide#Welche_Infos_sollten_Anfragen_im_EnOcean-Forum_enthalten.3F

Ich versuche mal aufgrund Deiner Angaben eine Erklärung:

Zitat von: Kampfmade am 11 August 2015, 23:28:58
Internals:
   CFGFN
   DEF        0186D497
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     16
   NAME       EnO_4BS_0186D497
   NR         101
   NTFY_ORDER 50-EnO_4BS_0186D497
   STATE      B0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 16
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -73
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2015-08-11 20:28:39
   TYPE       EnOcean
   Readings:
     2015-08-11 20:28:29   D0              0
     2015-08-11 20:28:29   D1              1
     2015-08-11 20:28:29   D2              0
     2015-08-11 20:28:29   D3              1
     2015-08-11 20:28:39   buttons         pressed
     2015-08-11 20:28:29   channelA        AI
     2015-08-11 20:28:39   channelB        B0
     2015-08-11 20:28:29   sensor1         0
     2015-08-11 20:28:29   sensor2         67
     2015-08-11 20:28:29   sensor3         1
     2015-08-11 20:28:39   state           B0
Attributes:
   IODev      TCM_ESP3_0
   alias      Rolladen_EG_Wohnzimmer_Taster
   eventMap   A0:opens AI:closes
   manufID    00D
   room       Wohnzimmer
   shutTimeCloses 25
   subType    switch

Wenn das wirklich das Fhem-Device des Aktors (und nicht des Tasters) ist, kann das nicht funktionieren. Der Aktor ist so http://www.fhemwiki.de/wiki/EnOcean-FSB61-Aktor-Beschattungselemente-Rollladen in Fhem einzubinden. Nur dann funktioniert die Steuerung und die korrekte Einbindung der Bestätigungstelegramme.

In Deinem ersten Beitrag hast Du schon mal (unvollständig) ein Fhem-Device, welches eher einem Fhem-Aktor-Device entspricht, gepostet:
Zitat von: Kampfmade am 10 August 2015, 19:07:59
IODev TCM_ESP3_0

comMode confirm
devStateIcon 100:fts_shutter_100 0:fts_window_2w 6\d.*:fts_shutter_90 5\d.*:fts_shutter_70 3\d.*:fts_shutter_50 1\d.*:fts_shutter_20
eventMap /opens:auf/position 10:25/position 30:50/position 50:75/closes:zu/position 65:schlitze
manufID 00D
model FSB61
room Rolläden,Wohnzimmer
shutTime 22
shutTimeCloses 25
stateFormat position
subDef FFAF4683
subType manufProfile
webCmd auf:zu:25:50:75:schlitze


Für mich ist der Unterschied in Deinen beiden Angaben zu den Fhem-Devices unklar. Deshalb habe ich nach dem Unterschied gefragt. Ich vermute, dass Du Fhem-Taster- und Fhem-Aktor-Device durcheinanderwirfst und mir beide gepostet hast. Das Fhem-Taster-Device ist für eine Steuerung und Visualisierung in Fhem bei bidi Aktoren nicht notwendig. Das Fhem-Aktor-Device muss richtig sein.

Hast Du http://www.fhemwiki.de/wiki/EnOcean_Starter_Guide gelesen?

So, jetzt darfst Du und bitte frage weiter, wenn Du nicht klar kommst  :).

Gruß, Christian