Solarrollläden von Velux mit fhem steuern

Begonnen von rippi46, 09 April 2014, 10:18:20

Vorheriges Thema - Nächstes Thema

rippi46

Hallo zusammen,

habe schon längere Zeit erfolgreich fhem im Einsatz. Jetzt habe ich seit ein paar Monaten Solarrolläden von Velux auf dem Dach und würde diese gerne in fhem integrieren (nicht wired!!!).
Leider kenne ich das Protokoll der Fernbedienung nicht und habe deshalb mit dem Microfoneingang der Soundkarte und dem Programm Audacity ein paar Messungen an der Fernbedienung durchgeführt.

Bei den Solarrolläden kommt die abgebildete Fernbedienung zum Einsatz.


(https://dl.dropboxusercontent.com/u/106312506/2014-04-09%2008.55.23.jpg)

(https://dl.dropboxusercontent.com/u/106312506/2014-04-09%2008.55.38.jpg)

(https://dl.dropboxusercontent.com/u/106312506/2014-04-09%2008.55.58.jpg)


Auf dem ersten Bild sieht man die drei Bilder der Befehle ab,stop und auf (oder runter,stop und rauf).
Leider sieht man da noch nicht viel.

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1.jpg)


Nach mehrfachem Anwenden des Levelers in Audacity kann man etwas Struktur erkennen.

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1runter.jpg)


weiteres Einzoomen ergibt dann folgendes Bild.

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1_runter_zoom.jpg)


Das gleich dann für die Befehle Stop

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1_stop.jpg)

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1_stop_zoom.jpg)


und auf

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1_rauf.jpg)

(https://dl.dropboxusercontent.com/u/106312506/Fernbedienung1_rauf_zoom.jpg)


Meine Fragen:

- Wo steckt die Information?

- Wird der entsprechende Befehl mehrfach gesendet?

- Ist es möglich so ein Signal mit einem Cul oder Connair zu erzeugen?

- Mit welcher Frequenz wird gesendet(433MHz oder 868MHz)?

- Sind meine Messmethoden zu ungenau?

- Ist das überhaupt das Signal das übertragen wird?

- oder macht das ganze keinen Sinn, weil das verschlüsselte Informationen sind?


Gruß

rippi46







FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

Bapt. Reverend Magersuppe

Manche 433-Fernbedienungen kann man mit dem Receive-Tool vom pilight abhören.
Allerdings versagt das ganze wenn der Hersteller Rolling Code einsetzt. Musstest Du Fernbedienung und Jalousie anlernen?
Dann kann Dein Nachbar nicht ausversehen Deine Jalousien steuern.

Was für ein Chip ist auf der Fernbedienung?
--
If I was born in 1453, Leonardo da Vinci would be jealous of me.
Reverend Paul Egon Magersuppe
Aus versicherungstechnischen Gründen sind sämtliche Beiträge von mir rein spekulativer und theoretischer Natur und sollten nicht in die Tat umgesetzt werden!
Bin hier selten DRIN. AUS GRÜNDEN!

rippi46

Hallo magersuppe,

auf der Fernbedienung ist ein ADF 7012B und ein ATMLH124/518L
Musste die Fernbedienung anlernen. Die Bilder der anderen Fernbedienungen sehen ähnlich aus.
Ich habe auch keine Ahnung auf welcher Frequenz gesendet wird. Habe nur einen Connair, und der kann nur senden.
Für den MAXLAN habe ich auch keine Tools um etwas zu empfangen. 

Das waren so die ersten Gehversuche den Code zu entschlüsseln.
Wie gesagt vielleicht macht ja das ganze gar keinen Sinn, weil alles verschlüsselt ist und über HF was ganz Anderes übertragen wird.
Gemessen habe ich an Pin 4 von dem ADF 7012B.

Gruß

rippi46
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

Bapt. Reverend Magersuppe

Hier ist die Anleitung von dem Kasten.

Anscheinend sind es 868MHz. Von Verschlüsselung steht da erstmal nichts, aber das muß nichts heissen.
--
If I was born in 1453, Leonardo da Vinci would be jealous of me.
Reverend Paul Egon Magersuppe
Aus versicherungstechnischen Gründen sind sämtliche Beiträge von mir rein spekulativer und theoretischer Natur und sollten nicht in die Tat umgesetzt werden!
Bin hier selten DRIN. AUS GRÜNDEN!

rippi46

Hallo magersuppe,

den Kasten habe ich nicht.

vermutlich ist dieses Teil im Rollladen verbaut.

Gruß

rippi46
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

Elektrolurch

Hallo,

wenn das mit dem Funkprotokoll nicht klappt, hier ein anderer Weg, den ich jetzt erfolgreich für meine Somfy - Rolladen umgesetzt habe:

- Fernbedienung mal aufschrauben und nachmessen, ob die Kontakte nach Minus durchschalten.
- Wenn ja, dann kann man die Kontakte auch mit einem FS20SM8 - Funkempfänger von ELV schalten. Dazu muss man vier Ausgänge des Funkempfängers mit den jeweiligen Kontakten per Flachbandkabel und eine für die Masse (- Pol) verbinden.
Per fhem kann man dann die Tasten der Fernbedienung für 0.25 s einschalten und somit dasd Drücken simulieren.
Auf Relais kann man verzichten, wenn wie oben schon geschrieben, die Kontakte nach Minus durchschalten.
Das Löten ist zwar ein wenig Fumelei, aber das Ganze funktioniert.

Gruß


Elektrolurch
configDB und Windows befreite Zone!

Bapt. Reverend Magersuppe

Ich habe eine andere Fernbedienung über 4066-ICs ("Schalter") über Raspberry-GPIOs angesteuert, vielleicht wäre das ein Lösungsansatz für Dich.

Hast Du sowas: http://www.io-homecontrol.com/images/io-homecontrol/pdf/io-Velux_DE.pdf
--
If I was born in 1453, Leonardo da Vinci would be jealous of me.
Reverend Paul Egon Magersuppe
Aus versicherungstechnischen Gründen sind sämtliche Beiträge von mir rein spekulativer und theoretischer Natur und sollten nicht in die Tat umgesetzt werden!
Bin hier selten DRIN. AUS GRÜNDEN!

rippi46

Hallo Magersuppe,

Ich habe nur die Fernbedienung und den Rollladen auf dem Dachfenster.
Eigentlich wollte  ich die Fernbedienung so belassen wie sie ist.
Die Lösung mit dem Simulieren der Taster kenne ich.
Das will aber meine bessere Hälfte nicht

Gruß

rippi46
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

Bapt. Reverend Magersuppe

Das mit der besseren Hälfte kann ich gut verstehen, meine Rollläden konnte ich auf mehrere Fernbedienungen anlernen und war so in der Lage, an einer 2ten mit Kabeln rumzubraten und die erste in den Händen meiner Frau zu lassen.

--
If I was born in 1453, Leonardo da Vinci would be jealous of me.
Reverend Paul Egon Magersuppe
Aus versicherungstechnischen Gründen sind sämtliche Beiträge von mir rein spekulativer und theoretischer Natur und sollten nicht in die Tat umgesetzt werden!
Bin hier selten DRIN. AUS GRÜNDEN!

immi

Zitat von: rippi46 am 09 April 2014, 10:18:20
Hallo zusammen,

Leider kenne ich das Protokoll der Fernbedienung nicht und habe deshalb mit dem Microfoneingang der Soundkarte und dem Programm Audacity ein paar Messungen an der Fernbedienung durchgeführt.

- Mit welcher Frequenz wird gesendet(433MHz oder 868MHz)?

Hi rippi46,
Ich finde Dein Vorhaben sehr interessant.
Ich glaube ich habe etwas nicht verstanden, sampling mit Soundkarte bei 433MHz oder 868MHz ?.
Wenn Du einen billigen USB-TV-Receiver hast, kannst Du sicher die Frequenzen abdecken.
Software und HowTo findest Du bei http://sdr.osmocom.org/trac/wiki/rtl-sdr

Sauberes Sampling um genug Daten zu bekommen ist schwierig.... Protokoll mit Rolling code reverse enginnering ist wirklich schwer!! Aber gerade deswegen cool. Ich bin gespannt wie Du weiter gehst.

frohe ostern
immi


rippi46

Hi immi,

gesendet wird mit 868MHz. Der Code für die Steuerung der Rollläden hat ca. 30KHz.
Die 868MHz ist nur die Trägerfrequenz.
Ich habe direkt in der Fernbedienung am Chip gemessen.
Die Samplingfrequenz sollte dann mindestens das doppelte der zu messenden Frequenz sein

rippi46
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

immi

Zitat von: rippi46 am 19 April 2014, 12:34:16
gesendet wird mit 868MHz. Der Code für die Steuerung der Rollläden hat ca. 30KHz.
..
Die Samplingfrequenz sollte dann mindestens das doppelte der zu messenden Frequenz sein

ahh Shannon und Nyquist wollen uns aergern :)
30kHz waere knapp fuer meine soundkarte.
Kannst Du bitte die aufgenommene wave-files ergendwo hochladen z.b. Dropbox
Erfolgswahrscheinlichkeit niedrig, aber Ich moechte damit spielen.
danke
immi

rippi46

#12
Hallo immi

habe mal auf Dropbox 2 Wave-Dateien abgelegt.

https://dl.dropboxusercontent.com/u/106312506/Unbenannt%204.wav
https://dl.dropboxusercontent.com/u/106312506/Unbenannt%205.wav


Die Waves enthalten die Codes für ab, stop, auf und das 2-mal. Interessant ist , dass die Befehle vermutlich 6-mal gesendet werden (wenn ich das richtig interpretiere)
Bei Auf und AB kommt zuerst etwas Undefinierbares, dann 8-mal der Befehl. Bei Stop kommt 4-mal der Befehl und dann das Undefinierbare und dann noch 4-mal der Befehl für Stop. Einfach mal anschauen

ich habe insgesamt drei Fernbedienungen, Leider habe ich noch nicht die Zeit gehabt von jeder mehrere Waves aufzunehmen.
Ostern lässt Güßen!!!

rippi46
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

Spartacus

Hallo zusammen,
ich möchte mir auch so ein Velux Solar Rolladen zulegen. Gibt es inzwischen schon Erfolge mit der Steuerung über fhem?
Gruß,
Spartacus
Fhem-System: 1 x raspberry PI Typ B, 1 x enOcean PI Typ B | Enocean: PTM210, FMS61NP, FAM14, 2 x FSR14-4x, FTS14-EM | LaCrosse: 2 x TX29D über Jeelink V3 | 1-Wire: 2 x DS18B20 über DS9490R

Tipetan

Hallo.
Ich hab leider bei meiner Sanierung auch aufs falsche Pferd gesetzt und mir diesen Mist von Velux mit IO-Homecontrol eingefangen.

Ich würde gerne meine 4 Solarrollläden der Firma Velux mit oben abgebildeter Fernbedienung via FHEM ansteuern. Egal welche Hardware es am Ende wird habe ich das Problem, dass ich nicht weiß wo ich die Drähte anlöten muss. Hat jemand eine bebilderte Anleitung wie das geht oder kann eine erstellen? Wäre toll wenn das jemand als Workshop vielleicht im Wiki ablegt oder einem eigenen Thread auf macht.
Funktionieren eigentlich nach dem anlöten noch die Tasten?

Velux Fernbedienung vom Typ: 3UR B01 WW, Type 860963, 01BB01BA

Vielen Dank im Voraus
Tipetan
>-> Eine NULL kann ein bestehendes Problem verzehnfach <-<
Raspberry Pi 2 Model B | FHEM 5.6 | CUL V3.4 (culfw 1.58 + Insta) | HMLAN | Berker (INSTA) Funkkomponenten
Entwicklung auf Raspberry Pi 2 B+