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
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.
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?
Ist es Pin 17 beim Raspberry oder Pin 11? Pin 11 wäre GPIO17, was auf der RC-Switch Seite verwendet wird.
Jonas schrieb: > Wenn ich in der Konsole den Code eingebe, führt er es auch fehlerfrei > aus, Wie hast Du das geprueft? Jonas schrieb: > Die Spannungsversorgung ist einfach, aber wie finde ich raus (mit > einfachen Mitteln), ob ich überhaupt ein 433 Mhz Signal sende? z.B. indem Du die Stromaufnahme des 433-Moduls misst. asdfg
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.
Jonas schrieb: > aber wie finde ich raus (mit > einfachen Mitteln), ob ich überhaupt ein 433 Mhz Signal sende? Stichwort: SDR (Software Defined Radio)
>Stichwort: SDR (Software Defined Radio)
Sehr guter Hinweis!
Damit habe ich vor kurzem auch gearbeitet
und ein ähnliches Problem lösen können.
Genial. Und billig!
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.
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.
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?
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
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.
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.
Hallo zusammen, also ein Server läuft und wenn ich die Website aufrufe, dann fährt auch mein Rollo runter :-) Wie würdet Ihr denn nun weiter programmieren, so dass ich die Befehle mit Buttons aufrufe etc. jQuery? AngularJS? expressjs? Oder denke ich da zu kompliziert, soll ja eigentlich nur funktionieren? https://wiki.selfhtml.org/wiki/HTML/Formulare/Button Danke
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.