FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Enilno am 29 Juni 2015, 17:51:07

Titel: fhem auf raspberry für somfy
Beitrag von: Enilno am 29 Juni 2015, 17:51:07
Guten Tag,
Ich fange an zu renovieren und wollte mal endlich mit der hausautomatisierung beginnen :)
Da ich absoluter leihe auf diesem Gebiet bin und trotz einigen einlesen noch nicht wirklich schlauer geworden bin hab ich zu Anfang erstmal ein paar anschaffungs Fragen.

Ich habe meinen tv, sowie beamer und leinwand mit rolladenmotoren betrieben, an dennen eine somfy rts funkbannane hängt. Hierbei hat jeder motor eine eigene funkantenne. Dies Steuer ich momentan über eine 4 kanal somfy fernbedienung.
Der tv senkt sich sich ab sobald der beamer aus einer klappe in der Dachschräge kommt und die Leinwand runterfährt.
Da ich hier noch einen raspberry 2 rumliegen habe würde ich es gern so einrichten, das diese prozesse über tablet bzw Smartphone gesteuert werden können, ich aber im Notfall noch die somfy fb nutzen kann.
Bei ausfahren des beamers oder des tvs würde ich noch gern ein paar funk steckdosen einbauen damit die passenden Geräte geschaltet werden.  Später wurde ich auch gern noch die heizungen steuern und ein multiroom audio System installieren, aber das ist wohl wieder ein anderes Kapitel :D

Meine erste frage wäre mit welchem stick sich die somfy funk bannanen ansteuern lassen. Eventuell hat jemand eine kauf Empfehlung für mich, die natürlich am günstigsten, aber auch für meine gewünschten Anforderungen ausreicht.
Worauf sollte ich noch achten? Einige anleitungen zum einrichten von fhem auf dem raspberry habe ich schon gefunden, denke das sollte kein Problem werden.
Ich hoffe ihr habt ein paar tips für mich :)
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Doggiebert am 29 Juni 2015, 20:06:47
mit dem Rfxtrx433e kann man somfy steuern, funktioniert bei mir tadellos. der rfxtrx kann dann noch gleich diverse Funksteckdosen steuern, schau einfach in Wiki und Commandref
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 29 Juni 2015, 21:49:47
Somfy soweit es Somfy RTS ist

Senden können auch CUx (CUL, auch selbstbau CUL etc) in den verschiedenen Varianten.

Empfangen kann man mit fhemduino

Zu beiden gibt es auch entsprechende Forenbeiträge...

Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Enilno am 30 Juni 2015, 09:14:51
Super, danke schon mal.
Der fhemduino zum empfangen ist dann für die statusabfrage?
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 30 Juni 2015, 10:38:56
Zitat von: Enilno am 30 Juni 2015, 09:14:51
Super, danke schon mal.
Der fhemduino zum empfangen ist dann für die statusabfrage?

Bitte, gerne

Leider unterstützt Somfy keine Statusabfrage, aber der Empfänger ist dafür da, um eventuell parallel betriebene Handsender/Wandsender weiterbetreiben zu können und trotzdem die POsition der Rolläden zu kennen.

Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Enilno am 30 Juni 2015, 18:40:58
Achso ok. Sollte ich den fhemduino aber nicht benutzen hat es doch keinen nachteil ausser das fhem nicht weiß welche Position gerade ist?
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 01 Juli 2015, 00:56:59
Zitat von: Enilno am 30 Juni 2015, 18:40:58
Achso ok. Sollte ich den fhemduino aber nicht benutzen hat es doch keinen nachteil ausser das fhem nicht weiß welche Position gerade ist?

Ja, genau.
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: NoFaker76 am 01 Juli 2015, 15:15:26
Hallo.

Derzeit bin ich auch am Planen mein Haus zu automatisieren und wollte gerade wegen der Jalousien (Somfy RTS) auf Raspberry Pi mit CUL433 setzen.

Neben einer Automatik möchte ich aber auch über den Handsender bedienen können.

Ich dachte jedoch das der CUL sowohl senden als auch empfangen kann.
Wozu benötige ich dann zwei?
Denn letztlich ist der fhemduino auch nur ein CUL. Oder nicht?
Das leuchtet mir nicht so richtig ein.

Gruß
NoFaker
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 01 Juli 2015, 16:35:15
Der CUL kann senden und Empfangen, aber Somfy-RTS halt nur empfangen.
Hier stimmt der Stand auf culfw.de (http://culfw.de) listet auch solche Einschränkungen.

FHEMDuino ist KEIN CUL, auch wenn er ebenfalls einige Protokolle senden und empfangen kann. Der Ansatz ist über einen einfacheren (und anderen) Empfänger/Sender. Inzwischen gibt es vom FHEMDuino eine komplett neue Fassung (Signalduino), die sidey entwickelt und im Test hat.

Ich habe SOMFY-RTS empfangen für SOMFY-RTS in FHEMDUINO implementiert, weil das für mich mit wenig Einarbeitungszeit machbar war. Eine Implementierung in CUL ist sicher möglich, auch wenn da gerade der Platz eng wird und es auch noch eine alternative firmware gibt.

Titel: Antw:fhem auf raspberry für somfy
Beitrag von: kohlerqh am 01 August 2015, 13:47:46
Hallo,

Ich versuche auch meine Somfy Jalousien mit dem RFXTrx433e zu schalten.

Klappt aber irgendwie nicht. Vielleicht könnt ihr mir weiterhelfen.

In der Config habe ich folgenden Eintrag

define Jalousie SOMFY 000001
attr Jalousie room Esszimmer

Dann die Jalousie mit der Fernbedienung auf programmieren gestellt und über FhEM Signal gesendet. Leider ohne Erfolg.

Die Jalousie anlernen habe ich versucht nach

To pair the Somfy RTS device:
• Select a unique ID and unitcode for the RFXCOM RFY device.
• Disconnect power from all Somfy RTS devices except the device to pair.
• Press the Program button > 2 seconds on the original Somfy remote until the Somfy device
responds.
• Transmit a Program command with the RFXtrx433E. The Somfy RTS device should respond
indicating the pair command was successful.

habe ich irgendwas vergessen oder falsch gemacht?


Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 01 August 2015, 18:17:17
Zitat von: kohlerqh am 01 August 2015, 13:47:46
Hallo,

Ich versuche auch meine Somfy Jalousien mit dem RFXTrx433e zu schalten.

Klappt aber irgendwie nicht. Vielleicht könnt ihr mir weiterhelfen.

In der Config habe ich folgenden Eintrag

define Jalousie SOMFY 000001
attr Jalousie room Esszimmer

Dann die Jalousie mit der Fernbedienung auf programmieren gestellt und über FhEM Signal gesendet. Leider ohne Erfolg.

Die Jalousie anlernen habe ich versucht nach

To pair the Somfy RTS device:
• Select a unique ID and unitcode for the RFXCOM RFY device.
• Disconnect power from all Somfy RTS devices except the device to pair.
• Press the Program button > 2 seconds on the original Somfy remote until the Somfy device
responds.
• Transmit a Program command with the RFXtrx433E. The Somfy RTS device should respond
indicating the pair command was successful.

habe ich irgendwas vergessen oder falsch gemacht?

Ich habe selber keinen rfxtrx, deshalb kann ich das nicht überprüfen, aber soweit ich das verstehe ist das Somfy-Modul für den CUL entwickelt und funktioniert vermutlich nicht mit dem rfxtrx. Prinzipiell kann die Hardware (rfxtrx) wohl Somfy übertragen, aber ich bin nicht sicher ob es dafür ein entsprechendes Modul gibt.

Ich schliesse das auch aus Deiner Device-Definition, denn dort ist kein IODev angegeben und sogar ein IODevmissing vermerkt.

In einem anderen Thread hat wohl jemand über ein TRX-Modul Kommandos über rfxtrx an die Rolläden gesendet, aber halt nur als direkte Kommandos ohne Statusverwaltung in fhem.

Sorry aufgrund des fehlenden rfxtrx bei mir könnte ich leider auch gar nicht versuchen eine Anpassung zu machen,
Johannes
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: mrfloppy am 01 August 2015, 21:28:37
Zitat von: viegener am 29 Juni 2015, 21:49:47
Somfy soweit es Somfy RTS ist

Senden können auch CUx (CUL, auch selbstbau CUL etc) in den verschiedenen Varianten.

Empfangen kann man mit fhemduino

Zu beiden gibt es auch entsprechende Forenbeiträge...

Meinst du damit das ich den Status empfangen kann wo der Rolladen steht. Sprich auf 20/30 /50... Prozent ??
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 01 August 2015, 22:52:18
Zitat von: mrfloppy am 01 August 2015, 21:28:37
Meinst du damit das ich den Status empfangen kann wo der Rolladen steht. Sprich auf 20/30 /50... Prozent ??

Nein empfangen kannst Du Kommandos von anderen Fernbedeinungen, daraus kann dann fhem aber berechnen welche Position der Rolladen hat. Sprich wenn jemand auf der Handfernbedienung "abwaerts" drueckt und nach 2 sek "stop", dann kann fhem aus der vorherigen Position und den Attributen zu den Laufzeiten berechnen wo der Rolladen steht. Also eigentlich schon die Prozente aber eben indirekt als Berechnunge der Position aus Laufzeiten, so läuft es bei mir.



Titel: Antw:fhem auf raspberry für somfy
Beitrag von: kohlerqh am 02 August 2015, 11:24:35
Verstehe ich gerade nicht. Was ist ein IODev?
Mit dem RFXTrx433e soll man die Somfy RTS Jalousien schalten können, dafür habe ich ihn gekauft. Ich habe von RFXcom den Vorgehensweise zum anlernen der Jalousien bekommen.

To pair the Somfy RTS device:
• Select a unique ID and unitcode for the RFXCOM RFY device.
• Disconnect power from all Somfy RTS devices except the device to pair.
• Press the Program button > 2 seconds on the original Somfy remote until the Somfy device
responds.
• Transmit a Program command with the RFXtrx433E. The Somfy RTS device should respond
indicating the pair command was successful.

Für die Einbindung in FHEM verweisen sie auf auf Forum, da geben Sie natürlich keinen Support.

Ich komme hier aber überhaupt nicht weiter und könnte etwas Hilfe gebrauchen.
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 02 August 2015, 16:02:07
Zitat von: kohlerqh am 02 August 2015, 11:24:35
Verstehe ich gerade nicht. Was ist ein IODev?
Mit dem RFXTrx433e soll man die Somfy RTS Jalousien schalten können, dafür habe ich ihn gekauft. Ich habe von RFXcom den Vorgehensweise zum anlernen der Jalousien bekommen.

To pair the Somfy RTS device:
• Select a unique ID and unitcode for the RFXCOM RFY device.
• Disconnect power from all Somfy RTS devices except the device to pair.
• Press the Program button > 2 seconds on the original Somfy remote until the Somfy device
responds.
• Transmit a Program command with the RFXtrx433E. The Somfy RTS device should respond
indicating the pair command was successful.

Für die Einbindung in FHEM verweisen sie auf auf Forum, da geben Sie natürlich keinen Support.

Ich komme hier aber überhaupt nicht weiter und könnte etwas Hilfe gebrauchen.


Du bekommst ja Hilfe, daran soll es nicht scheitern. Auch Google oder Suchen im Forum würde helfen (z.B. zum Thema IODev).

Ich würde beschreiben IODev ist das Gerät in fhem, dass die Kommunikation mit dem eigentlichen Aktor oder Sensor übernimmt. Oder anders beschrieben, dass Somfy-Perl-Modul weiss zwar welche Befehle (über CUL) gesendet werden müssen, kann aber selber nicht senden (mit dem Hardware-Teil zum Senden sprechen), sondern dafür gibt es das entsprechende CUL-Perl-Modul, dass dann mit der eigentlichen Hardware spricht. Das wird in fhem auch als zweistufiges Modulkonzept beschrieben (physisch und logische Ebene).

Bei Somfy heisst das, dass das Somfy-Modul nur logisch den Somfy-Status verwaltet, aber auf ein PASSENDES physisches Modul angewiesen ist. Bei Somfy passt wohl nur ein CUX als physisches Modul.

Es wäre vermutlich vorstellbar auch für TRX ein entsprechendes Somfy-Modul zu schreiben, ich kenne aber keines und habe wie gesagt auch kein rfxtrx.

Das hat nichts mit dem erfolgreichen oder erfolglosen Pairing zu tun.

Johannes


Titel: Antw:fhem auf raspberry für somfy
Beitrag von: viegener am 02 August 2015, 16:09:52
Es hilft auch das fhemwiki weiter:

http://www.fhemwiki.de/wiki/RFXtrx (http://www.fhemwiki.de/wiki/RFXtrx)

In der Liste der durch fhem unterstützten Geräte finde ich Somfy nicht.

Es stellt sich die Frage, ob es mehr Leute mit rfxtrx gibt, die Unterstützung für Somfy bräuchten, dann könnte man überlegen ein TRX_Somfy-Modul aus dem Somfy-Modul zu machen?

Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Ellert am 05 August 2015, 14:00:20
Somfy RTS senden funktioniert über das Modul TRX_LIGHT als Lighting device RFY oder RFY_ext, wie in der FHEM Reference http://fhem.de/commandref.html#TRX_LIGHT (http://fhem.de/commandref.html#TRX_LIGHT) beschrieben.
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: kohlerqh am 11 August 2015, 05:34:18
Danke. Dann werde ich das mit TRX_LIGHT ausprobieren. Ich hatte unter Somfy in der FHEM Referenz geschaut http://fhem.de/commandref.html#SOMFY (http://fhem.de/commandref.html#SOMFY). War ich wohl in der falsche Kategorie unterwegs
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Enilno am 17 August 2015, 12:23:38
Hab da auch nochmal eine frage zu, habe mir jetzt den cul 866 geholt, habe den somfy hinzugefügt und versucht ihn einzurichten. Wenn ich ihn in den anlernmodus setze und per set prog sende passiert Garnichts? Muss ich vorher noch irgendwas einstellen?
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Ellert am 17 August 2015, 12:32:13
ZitatMuss ich vorher noch irgendwas einstellen

Der CUL wird genau wie eine Fernbedienung angelernt. Also erst den Rolladen in den Anlernmodus bringen.
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Enilno am 17 August 2015, 14:44:11
Im anlernmodus ist er, reagiert aber nicht wenn ich den prog befehl per Set sende. Muss ich den cul vorher irgendwie manuell auf 433 stellen? Die somfy funken doch auf 433?
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Puschel74 am 17 August 2015, 20:23:43
Zitat von: Enilno am 17 August 2015, 14:44:11
Die somfy funken doch auf 433?
Ja das machen sie.
Warum nicht gleich ein CUL433 ?

Du hast die richtige Firmware geflasht?
Du hast im Somfy-Beitrag gelesen?
http://forum.fhem.de/index.php/topic,24158.0.html (http://forum.fhem.de/index.php/topic,24158.0.html)

Du kannst deinen 868 aber auch manuell auf 433 MHz umstellen - ob das die Firmware für Somfy automatisch macht weiß ich nicht da ich einen CUL433 für Somfy benutze.
Wenn du den Cul umstellst musst du aber mit den bekannten Einschränkungen leben.
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Enilno am 17 August 2015, 20:42:18
Hab den 868 genommen weil ich nur 2 rolläden steuern will die sich im selben raum befinden wie der Stick, für den Rest brauch ich später 868 und wollte deshalb nicht extra 2 culs kaufen :D
Titel: Antw:fhem auf raspberry für somfy
Beitrag von: Enilno am 18 August 2015, 12:28:53
Hat geklappt, hatte vergessen vorher das IODev festzulegen :O