FS20 ST-3 Funksteckdose mit Atmega

Gast #2474023
Lesenswert?

Hallo,
ich habe mir bei ELV die FS20 ST - 3 Steckdose bestellt (noch nicht 
geliefert) und schreibe zurzeit ein C - Programm für meinen Atmega.

unter
http://fhz4linux.info/tiki-index.php?page=FS20+Protocol
ist das Protokoll offengelegt.

Nun ist meien Frage, wie vergebe ich den Hauscode (also Namen der 
Steckdose)?
Ist der Hauscode fest vorgegeben in de Steckdose oder kann ich diesen 
frei wählen?
Wenn ja wie Lerne ich der Steckdose das sie unter der Adresse x 
anzusprechen ist?

Mein Ansatz bis jetzt:
Wie ich gelesen habe gibt es einen Programmiermodus der Steckdose (10 
sek Taste drücken Steckdose blinkt)
Soll ich in dieser Zeit das komplette Protokoll senden?

Synchr+  HC1  +Parity  HC2+  Parity  +Adresse+  Parity+  Befehl  +Parity 
+Quersumme  +Parity+  EOT

Ich bin etwas ratlos? Vielleicht kennt sich ja jemand genauer aus, würde 
mir sehr helfen Danke!
Gast #2474063
Lesenswert?

Chrisl77 schrieb:
> Nun ist meien Frage, wie vergebe ich den Hauscode (also Namen der
> Steckdose)?
> Ist der Hauscode fest vorgegeben in de Steckdose oder kann ich diesen
> frei wählen?
> Wenn ja wie Lerne ich der Steckdose das sie unter der Adresse x
> anzusprechen ist?

RTFM, da steht das alles drin.
Gast #2474098
Lesenswert?

also:
Reihenfolge der Eingabe und Speicherung von Hauscode und Adresse beim 
Setup von Sendern:
1. HC1: A0
2. HC2: E0
3. Adr: I0

danach halt die Adresse umrechnen(wie beschrieben), wenn man Befehle 
sendet....

nur muss ich da auch einen ganzen Frame mit Synchronisation schicken 
oder reicht des für die Adressierung 1. HC1: A0, 2. HC2: E0, 3. Adr: I0 
senden fertig...?
Gast #2479891
Lesenswert?

so nochmal für alle...
- ich habe es jetzt endlich hinbekommen :D

es gibt wohl auch steckdosen, die schon einen festen hauscode 
beinhalten.
meine jedoch musste erst programmiert werden. deswegen war ich verwirrt 
zwecks der adressvergabe.


wie schon im 1. post vermutet muss der ganze frame 3 x gesendet werden, 
um den hauscode und die adresse zu programmieren. dabei ist es egal 
welcher befehl mitgesendet wurde...

MfG Chrisl
#2480173
Lesenswert?

hi

für nur <20€ (man spart sich immerhin auch den 868MHz Sender) wäre alles 
viel leichter ;)

http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=35109&flv=1&bereich=&marke=

Sparst du dir das ganze Protokoll gedönse einfach nur HC + Adresse + 
Befehl an den UART geben und fertig. Nur als kleiner Tipp wenn jemand 
keine Lust hat das ganze Protokoll nachzubauen und über den Beitrag 
stolpert. Ich werde das Teil bald an mein NGW100 hängen ;)

mfg

Chris

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren