Anfängerfrage zur Fehlersuche RPi 433Mhz

Gast #4612894
Lesenswert?

Hallo,

ich habe mein Raspberry 3 mit Rasbian und darauf RC-Switch und WiringPi 
installiert.

Die Anschlüsse des 433 Mhz Senders entsprechend an Gnd, Vcc und Pin 17 
angeschlossen.

Wenn ich in der Konsole den Code eingebe, führt er es auch fehlerfrei 
aus, aber die Steckdosen schalten leider nicht.
http://www.fhemwiki.de/wiki/Intertechno_Code_Berechnung

Also Fehlersuche, aber wie.

Die Spannungsversorgung ist einfach, aber wie finde ich raus (mit 
einfachen Mitteln), ob ich überhaupt ein 433 Mhz Signal sende?

Kann ich mein gesendetes Signal mit einer Empfängereinheit und dem 
RCSniffer gleich wieder auslesen oder überschneiden sich die Signale?

Bin ein wenig ra(s)tlos. Vielen Dank (ein blutiger Anfänger) Jonas
(Firma: matzetronics) #4613020
Lesenswert?

Du kannst dir einen kleinen HF-Detektor mit Schottky/Germanium Dioden 
bauen und an ein empfindliches Voltmeter hängen:
http://electronics.stackexchange.com/questions/78530/how-can-i-tell-if-an-rf-transmitter-is-transmitting
Das Problem ist, das der Sender nur kurze Pakete sendet, man muss also 
das Voltmeter gut im Auge behalten, denn es zeigt nur wenig an. Die 
Empfangsantenne des Detektors muss so nahe wie möglich an die Antenne 
des Senders.
Ob der Bus Pirat mit dem Ausgangspegel eines solchen Detektors 
klarkommt, kann ich nicht sagen.
Gast #4613022
Lesenswert?

Für eine Fehlersuche, vor allem wenn wir die Schaltung und die Module 
nicht kennen, brauchen wir alle Informationen die wir bekommen können. 
Ansonsten wird das nur ein großes Rätselraten.

Welche Anschlüsse von welchem Sender sind am Raspberry angeschlossen 
(Schaltplan)?
Kann der Sender auch mit den 3,3V des Raspberry geschaltet werden?
Steuert das Programm auf dem Raspberry auch den Pin 17 und wenn ja, wie?
Gast #4613309
Lesenswert?

Vielen Dank für die Hinweise.

Die Tutorials im Inet gibt es ja zu haufe. Ein Beispiel wäre diese 
Seite:

http://www.einplatinencomputer.com/raspberry-pi-433-mhz-funksteckdose-schalten/

Den richtigen Pin (11, GPIPO 17) habe ich genommen, danke für den 
Hinweis.

Ich hab nochmal ein bisschen gelesen, es gibt wohl Probleme mit der 
send.cpp und Intertechno. Ich probiere das heute Abend mal aus.

Geprüft das es funktioniert habe ich gleichgesetzt mit "kein Error".

Falls die Software Geschichte nicht klappt, schaue ich mal nach der 
Stromaufnahme auf der Datenleitung bzw. mache es gleich parallel. 
Scheint ja schnell auf dem Steckbrett aufgebaut zu sein.

Vielen Dank.
Gast #4613963
Lesenswert?

Nabend zusammen,

ich hab jetzt Softwareseitig nochmal alles Stück für Stück probiert.
Mittels wiringPi kann ich über den Pin 0 (GPIO 17 bzw. hardwareseitig 
Pin 11) eine LED ein- und ausschalten.

Danach habe ich beim rcswitch-pi die send.cpp ausgetauscht und kann 
somit auch intertechno Codes senden.

Das Programm sagt mir auch brav, dass es was senden würde.

Ich hab mir dann nochmal meinen Sender angeschaut:

FS1000A FST der verwirrt mich etwas.

Im Internet finde ich den FS1000A
und einen FS1000A XY-FST.

Hab ich da irgendwas falsch gekauft? Beim anschließen kann man ja nicht 
sooo viel falsch machen.
Gast #4614272
Lesenswert?

Mh...

also gemäß Internet wird das FS1000A gerne benutzt.

Ich frag mich nur, ob die rcswitch.cpp irgendwie auf das RPi 3 angepasst 
werden muss?

Ich kenn mich ein wenig mit PIC´s aus und da muss ich ja auch alles 
immer entsprechend dem Oszi anpassen.
Gast #4615171
Lesenswert?

So,

habe heute mal den Empfänger angeschlossen und die Befehle des 
Handsenders von Intertechno mit RPi_utils ausgelesen.

Also 433Mhz empfangen geht.

Dann kann doch eigentlich nur noch der Sender oder die Reichweite des 
Senders ein Problem sein?

Ein SDR habe ich nicht. Aber im Zweifel könnte ich ja auch den RPi eines 
Kollegens ausleihen und mit dem einen Senden und dem anderen Empfangen.

Habt Ihr noch eine andere Idee?
Gast #4615470
Lesenswert?

Ich habe das mit Pilight probiert. Vielleicht installierst du dir das 
noch. Wenn du 2 Fenster aufmachst, kannst du auf dem einen einen Befehl 
senden und schauen, ob er im anderen angezeigt wird. Das hat bei mir 
funktioniert. Im Zusammenhang mit der Fernbedienung könntest du so auch 
ermitteln, welchen Code du überhaupt benötigst.

Hier ist eine Seite, wo das beschrieben ist. Über Google findet man noch 
viel mehr. In der c't war auch mal ein Artikel dazu.

http://raspberry.tips/hausautomatisierung/raspberry-pi-pilight-mit-433mhz-modulen-zur-hausautomatisierung/

Dort sind auch die Sende- und Empfangsmodule abgebildet. Benutzt du 
diese?

Solder
Gast #4615909
Lesenswert?

Hallo,

stimmt ich kann ja beides am gleichen Gerät machen :D
Wenn man den Wald vor lauter Bäumen nicht sieht :)

Ja ich habe die gleichen Komponenten, habe mir diverse tutorials 
angesehen und wollte auch ein wenig an dem Projekt lernen.

Daher wollte ich mich nicht an fhem, pimatic oder eben pilight halten, 
sondern selber mit den Frameworks (okay da steckt auch viel Vorarbeit 
drin) ein eigenes Ding für mich bauen.
Gast #4617804
Lesenswert?

So, nachdem ich grade schon alles hinschmeißen wollte klappt es jetzt. 
Die Rolladen fahren auf Kommando hoch und runter.

Ein kleiner Siegestanz (ala Last Boyscout) und danach ging es immernoch.

Warum es plötzlich geht, weiß wohl nur das Sendemodul.

Ich hab für die Antennte normalen Schaltdraht in der Länge 17,2cm 
genommen.

Ist der Draht ggf. der falsche?

Ich versuche mich dann mal an der Server-Programmierung mit node.js

Schönen Abend.

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