FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: rostak am 31 Mai 2019, 07:05:46

Titel: somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 31 Mai 2019, 07:05:46
Hallo Gemeinde,
eines meiner 1ten fhem Projekte ist die Ansteuerung einer Markise mit somfy Antrieb.
Ich ging exakt nach wiki "somfy via signalduino" vor.
Ich kaufte einen signalduino mit Fußantenne, der mit der ermittelten usb-id sofort erkannt wurde.
Ich definierte manuell ein somy device, das in der in Geräteeinträgen automatisch als somfyshutter dem signalduino zugeordnet wurde.
Doch beim Anlernen ist dann Schluss:
Die Markise ruckelt beim Drücken der prog Taste am Handsender, wie es sich gehört.
Doch der prog set Befehl am somfy device bleibt daraufhin ohne Wirkung.
Ich versuchte schon diverse somfy Adressen ohne Effekt.

Ich las mir hier im Forum schon die Finger wund, doch fand keine Lösung.
Ich stellte nun den signalduino und das somfy Gerät auf verbose 5.
Im logfile wurde dieser Schnipsel geschrieben:
2019.05.30 16:30:51 4: funkstation433/keepalive ok, retry = 0
2019.05.30 16:30:54 4: SOMFY_set: Beschattung -> entering with mode :send: cmd :prog:  arg1 ::  pos :0:
2019.05.30 16:30:54 4: SOMFY_set: handled command prog --> move :prog:  newState :open:
2019.05.30 16:30:54 5: SOMFY_set: handled for drive/udpate:  updateState ::  drivet :0: updatet :0:
2019.05.30 16:30:54 4: SOMFY_sendCommand: Beschattung -> cmd :prog:
2019.05.30 16:30:54 5: funkstation433/write: adding to queue sendMsg P43#A428282C0D4EBB#R6
2019.05.30 16:30:54 5: funkstation433: sendmsg msg=P43#A428282C0D4EBB#R6
2019.05.30 16:30:54 5: funkstation433: sendmsg Preparing manchester protocol=43, repeats=0, clock=645 data=A428282C0D4EBB
2019.05.30 16:30:54 5: AddSendQueue: funkstation433: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A; (1)
2019.05.30 16:30:54 4: funkstation433/set: sending via SendMsg: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A;
2019.05.30 16:30:54 5: funkstation433 SW: SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A;
2019.05.30 16:30:54 4: funkstation433 SendrawFromQueue: msg=SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A;
2019.05.30 16:30:55 4: funkstation433/msg READ: 10AB85550A10AB850700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A;
2019.05.30 16:30:55 5: funkstation433/noMsg Parse: 10AB85550A10AB850700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A;
2019.05.30 16:30:55 4: funkstation433/msg READ: Received answer (10AB85550A10AB850700SC;R=6;SR;P0=-2560;P1=2560;P3=-640;D=10101010101010113;SM;C=645;D=A428282C0D4EBB;F=10AB85550A;) for sendraw does not match ^S(R|C|M);
2019.05.30 16:30:56 4: funkstation433/HandleWriteQueue: sendraw no answer (timeout)
2019.05.30 16:30:56 4: funkstation433/HandleWriteQueue: nothing to send, stopping timer

Hat ein Kenner eine Idee, wo es hakt?
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: HomeAuto_User am 31 Mai 2019, 07:44:05
Guten Morgen,
mir würde dazu einfallen, die Prog Taste der Remote mit dem Sendebefehl Prog aus fhem zu vergleichen wenn beide Adressen gleich sind.

Somit kann man ausschließen bzw sicherstellen, das das senden gleich ist.

Wie weit ist der Signalduino vom Shutter entfernt? Liegt die Remote in der selbigen Entfernung?

Mit freundlichen Grüßen Marco


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 01 Juni 2019, 09:19:15
Vielen Dank für dein promptes Engagement Marco,

Den naheliegenden Reichweitentipp prüfte ich bereits.
Die Antenne ist gut 12m und eine Wand vom Funkmotor entfernt.
Mit dem Handsender funktioniert es von derselben Position und sogar noch einen Raum weiter, der größtmöglichen Entfernung im Haus.
Sind die Reichweiten der signalduino und der üblichen Handsender grundsätzlich vergleichbar?
Ich meine, ob es sich lohnt, Sender und Empfänger für den Funktionstest einmal sehr viel näher zusammen zu rücken.

Der andere Tipp ist (noch) zu hoch für mich:
Wie bekomme ich die Adresse des Handsenders raus, um fhem dieselbe zu geben?

Viele Grüße
Roland
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: HomeAuto_User am 01 Juni 2019, 19:40:11
Hallo Roland,

du kannst mit der Einstellung verbose 4, die Signale des Signalduino mitloggen wenn du diese drückst.

Sobald du nun einen Befehl sendest, so siehst du auch was heraus geht. Mit den Informationen kann man ggf dann mehr anfangen.

Grüße


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 03 Juni 2019, 23:09:00
Hallo Marco,

ich hatte oben schon verbose 5 zitiert.
Sieht für mich Laien kryptisch aus, was der signalduino (funkstation433) aus dem somfy prog cmd macht.
Eine 5stellige hex Adresse kann ich nicht erkennen.
Was meinst du?

Beste Grüße und gute Nacht
Roland
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 06 Juni 2019, 22:19:54
Ich war vollständig auf dem Holzweg!
Es ist gar kein RTS Motor sondern einer mit io- homecontrol Protokoll bei 867 MHz.
Nach allem, was ich bisher dazu las, kann ich den gar nicht direkt anfunken, sondern muss ein Gateway wie velux klf200 zwischenschalten.
Ich wäre sehr erfreut, wenn es einfacher, sprich preiswerter ginge...
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: HomeAuto_User am 07 Juni 2019, 15:47:13
Hallo,
hat fein Motor eine Fernbedienung welche du besitzt?

Liebe Grüße


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 07 Juni 2019, 22:29:09
Hallo
Ja!
Und sie funktioniert prima.
Ein Freund setzte mir schon den Floh ins Ohr, die per Relaisschaltung zum Senden zu bewegen.
Ist es das, was dir vorschwebt?
Ich hätte Spaß an einer solchen ("Bastel-")Lösung, wenn sie per Bausatz oder konkreter Anleitung für mich umsetzbar würde.
Bin gespannt...
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: HomeAuto_User am 08 Juni 2019, 10:20:46
Hallo,

wenn du eine Remote besitzt, so schalte den Signalduino mal auf verbose 4 und drücke eine Taste der Remote mehrfach. Zeige bitte das Logfile danach.

Mit freundlichen Grüßen


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 23 Juni 2019, 08:40:58
so jetzt aber endlich mal...
Die Einträge sind aus meiner Sicht ernüchternd  :(
2019.06.23 08:24:41 4: funkstation433/keepalive ok, retry = 0
2019-06-23_08:24:42 TP7000 SPOT_PACTOT: 2665
2019.06.23 08:25:41 4: funkstation433/KeepAlive not ok, retry = 1 -> get ping
2019.06.23 08:25:41 4: funkstation433/msg READ: OK
2019-06-23_08:25:42 TP7000 SPOT_PACTOT: 2685
2019.06.23 08:25:42 4: funkstation433/HandleWriteQueue: nothing to send, stopping timer
2019.06.23 08:26:41 4: funkstation433/keepalive ok, retry = 0

kann denn der 433er signalduino überhaupt etwas von dem 867er io-homecontrol Protokoll mitbekommen?
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 23 Juni 2019, 08:48:04
natürlich nicht!
nach set auf 867 MHz wird dies geloggt:
2019.06.23 08:42:01 3: funkstation433: Setting FREQ2..0 (0D,0E,0F) to 21 58 9d = 867.000 MHz
2019.06.23 08:42:01 4: funkstation433/msg READ: W0F21
2019.06.23 08:42:01 4: funkstation433/msg READ: W1058
2019.06.23 08:42:01 4: funkstation433/msg READ: W119D
2019.06.23 08:42:02 4: funkstation433/msg READ: cmdStrobeReg 36 chipStatus 1 delay1 0
2019.06.23 08:42:02 4: funkstation433/msg READ: cmdStrobeReg 34 chipStatus 0 delay1 1
2019.06.23 08:42:02 4: funkstation433/HandleWriteQueue: nothing to send, stopping timer
2019.06.23 08:42:42 4: funkstation433/keepalive ok, retry = 0
2019-06-23_08:42:42 TP7000 SPOT_PACTOT: 3030
2019.06.23 08:43:42 4: funkstation433/KeepAlive not ok, retry = 1 -> get ping


immerhin etwas...
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: pejonp am 23 Juni 2019, 14:00:49
Zitat von: rostak am 06 Juni 2019, 22:19:54
Ich war vollständig auf dem Holzweg!
Es ist gar kein RTS Motor sondern einer mit io- homecontrol Protokoll bei 867 MHz.
Nach allem, was ich bisher dazu las, kann ich den gar nicht direkt anfunken, sondern muss ein Gateway wie velux klf200 zwischenschalten.
Ich wäre sehr erfreut, wenn es einfacher, sprich preiswerter ginge...
Hallo rostak,

io-homecontrol Protokoll ist leider nur mit klf200, Tahoma oder einer Bastellösung (Tasten einer Fernbedienung per gpio steuern) bedienbar. Von Velux gibt es einen funktaster kli 110 oder klf 050, von somfy bestimmt auch etwas. Wie viele Geräte möchtest du den steuern?

Ich habe 8 Velux Geräte und steuere diese darüber (https://forum.fhem.de/index.php/topic,92907.msg854715.html#msg854715).

Pejonp
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 23 Juni 2019, 23:00:31
Danke pejonp!
Somit habe ich Klarheit.
Der Markisenmotor ist der einzige mit io-homecontrol.
Es gibt noch einen Funkrollladen mit Rademacher Schlüsselprotokoll.
Es wäre schön, wenn ich beide mit einem gateway zu packen bekäme.
Zukünftig sind weitere Rollladen mit Funkmotoren vorgesehen.
Die sollen natürlich ins jetzt festzulegende Konzept passen.
Das könnte ja auch eine Art Relaiskarte zum Schalten eines Sammelsuriums von Handfernbedienungen werden...
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 25 Juni 2019, 19:54:22
KLF200 geht nicht für io-homecontrol UND Duofern, oder?
Dann neige ich eher zum Basteln zur Betätigung der Handsender.
Wäre so etwas ein tauglicher Ansatz?
https://www.horter.de/i2c/i2c-ausgabe/ausgabe_1.html
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: pejonp am 26 Juni 2019, 01:11:39
@rostak
Schau mal hier oder suche im Forum nach velux. Da wurden schon einige einfache Lösungen angeboten. Da gibt es dann aber keine Rückmeldungen von den gesteuerten Geräten.und

https://forum.fhem.de/index.php/topic,12772.msg693741.html#msg693741

Diese Lösung hatte ich mal im Einsatz bei nur 2 ssl rollläden von velux (
https://forum.fhem.de/index.php/topic,19583.msg444246.html#msg444246)
pejonp
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 26 Juni 2019, 06:38:43
Danke pejonp!
Dein Link spricht schon Bände.
Hatte bislang nach io-homecontrol gesucht.
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: pejonp am 26 Juni 2019, 13:27:47
Hallo rostak,

Kannst du mir mal die genaue Bezeichnung deiner Markisse nennen. Ich suche auch noch etwas zum verdunkeln, habe aber bis jetzt noch keine anderen io-homecontroll Geräte ausser von velux und oximo/RTS von somfy gefunden.
Danke.

Jörg
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: rostak am 26 Juni 2019, 20:27:34
Hallo Jörg,
es ist eine markilux mit somfy Antrieb.
Der Handsender nennt sich "markilux io-1 designcontrol"
Wenn du genaueres brauchst, such ich noch die Rechnung raus
Gruß, Roland
Titel: Antw:somfyshutter lässt sich mit signalduino nicht anlernen
Beitrag von: pejonp am 26 Juni 2019, 20:58:27
Hi Roland,

Danke. Reicht mir erst einmal. Ich habe heute auch einen rolladenaktor von somfy mit io-homecontroll gefunden. (
https://forum.fhem.de/index.php/topic,92907.msg952911.html#msg952911). Mal sehen ob der zum klf200 passt.

Jörg