RFM12 Modul defekt?

Gast #2471807
Lesenswert?

Hallo,

gibt es eine Möglichkeit ein RFM12 Modul von Pollin mit einem Pollin 
NETIO Board mit Ethersex oder anders auf funktion testen?

Ich bekomme leider absolut nicht hin damit eine Funksteckdose zu 
schalten und will ausschließen das das Modul defekt ist.


Gruß
Lazybone
Gast #2472759
Lesenswert?

rudi schrieb:
> Gerry L. schrieb:
>> RFM12 = FM Band
>> die meisten Funksteckdosen AM Band.
> Du meinst sicher Modulation und nicht Band..

Upps genau.

@Holger
Ich bin mir nicht ganz im klaren wie du nur mit ein und ausschalten 
einen Funkcode an die Steckdosen senden kannst? Kannst du das etwas 
ausführlicher beschreiben?
#2472784
Lesenswert?

Hier ist das Protokoll der Funksteckdosen beschrieben:
http://avr.börke.de/Funksteckdosen.htm
Ich schalte jetzt einfach den Sender mit
rf12_trans(0x8220);
ein und mit
rf12_trans(0x8200);
aus. Das natürlich genau für die Zeiten für 0 und Float.
Mit meinem Halbwissen sag ich mal reicht der 433.92MHz "Träger" aus.
Wenn Interesse besteht kann ich die Routinen auch mal posten, sind aber 
mehr oder weniger aus Informationen von hier oder anderen Webseiten 
zusammengeklaubt...
Ich schalte damit meine Heizung, Wecker, Weihnachtsbeleuchtung ...

Holger
#2472796
Lesenswert?

Dann mal hier meine kompletten Routinen für den RFM12 aus dem aktuellen 
Projekt.
Für den Datenfunk zu meiner Zentrale verwende ich 433.65 Mhz, für die 
Steckdosen schalte ich den RFM12 auf 433.92 um.
Alles ist für einen PIC ausgelegt und mit C18 erstellt.

Interessant ist für euch der Aufruf steckdose(..) mit dem 
Steckdosen-Systemcode und der Gerätekennung sowie die Hilfsroutinen 
direkt davor.

Also steckdose(0x18,"A",1) schaltet den Empfänger mit dem Syscode 0x18 
und dem eingestelltem Gerät "A" ein(1).
Falls noch Fragen sind einfach stellen....

PS: den delay 280 nicht so ernst nehmen, der Wert wurde durch try and 
error ermittelt, die Steckdosenempfänger sind recht tolerant ...

Holger
Angehängte Dateien:

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