Hallo liebes Forum,
ich wende mich an euch da ich selbst nichtmehr weiterkomme mit meinem Projekt.
Ich beschreibe einfach mal kurz was ich vor habe ![]()
Ich würde gerne meinen Lichtschalter an der Wand fernsteuern, bzw. eigentlich möchte ich nur mein Licht fernsteuern.
Mein Lichtschalter ist ein ganz normaler Lichtschalter wie es bei uns üblich ist. Ungefähr so:
Auch habe ich ein paar Anforderungen oder eigentlich nur eine Anforderung und die ist, dass ich auch weiterhin mein Licht mit dem normalen Wandschalter schalten möchte.
Mir fallen da 3 mögliche Lösungen ein:
-
Schalter gegen Wifi Schalter tauschen (oder einfach nur ein Wifi Relais einsetzten, Stichwork: shelly):
Pro: eleganteste und beste Lösung
Con: Ich wohne in einem Berliner Altbau. Ich habe hier 5mm dicke Aludrähte in der Wand und ne Erde gibts sowieso nicht. Außerdem sind 230V irgendwie nichts für mich
Ein Handwerker der mir das einbauen könnte ist mir zu teuer und außerdem müsste ich erst Energie aufbringen um einen Handwerker zu finden, der kein Pfuscher ist. -
Wifi Blühbirne einbauen
Pro: günstig und schnell
Con: Lichtschalter muss immer geschaltet sein, bzw wenn nicht kann ich das Licht nichtmehr fernsteuern. Außerdem schlechter WAF. -
Schalter mechanisch schalten:
Pro: Keine Elektroarbeiten an 230V nötig. Schalter bleibt funktionsfähig. Außerdem sieht das irgendwie "punkig" aus und das gefällt mir eigentlich
Con: Woher weiß meine Software ob der Schalter von Hand gedrückt wurde oder nicht?
Ich würde gerne die 3. Lösung nutzen aufrund der Vorteile, die diese Lösung bringt.
Dazu habe ich an einen yController mit Wifi gedacht. Dazu ein Servo um den Schalter zu schalten. Ungefähr so:
Ich würde, nachdem der Servo geschaltet hat, ihn wieder in die neutrale Position zurückfahren. So kann jederzeit der Schalter von Hand betätigt werden ohne das der Servoarm irgendetwas blockiert.
Soweit so gut. Nichts kompliziertes, nur etwas basteln.
Ich würde aber gerne auch immer wissen wie der Zustand des Lichtschalters aktuell ist. Z.B. um remote rauszufinden ob das Licht an ist.
Wie soll das nur gehen? ![]()
Ich dachte, ich montiere oberhalb und unterhalb des Servos jeweils einen Näherungssensor. Der misst die Entfernung zum Schalter. Ist die Schaltposition oben, so misst der untere Näherungssensor einen kleinen Wert (zb. 1mm) und der obere Näherungssensor einen großen (zb. 10mm). Oben geschaltet heißt in meinem Fall, Licht an. Messen die Sensoren umgekehrte Werte so ist der Schalter aktuell unten geschaltet und das Licht somit aus.
(Ich dachte die Sensoren senkrecht zum Schalter zu montieren, also in den Raum ragend. Direkt über die rechte obere bzw. untere Ecke. Somit ist noch genug Schalterfläche übrig und stressfrei den Schalter von Hand zu nutzen)
Ich kenne jetzt nicht genau auswendig wieviel Hub mein Lichtschalter hat aber viel ist es nicht. Somit fallen IR Sensoren und Ultraschallsensoren aus. Induktive Näherungssensoren gehen auch nicht, da der Schalter aus Plastik ist.
Bleiben noch:
-
Kapazitive Näherungsschalter:
Sowas hier: https://www.amazon.de/Heschen-kapazitiver-Näherungsschalter-Sensor-LJC18-A3-H-Z-Normalöfnung/dp/B071J6PXD1/ref=sr_1_1?ie=UTF8&qid=1544101852&sr=8-1&keywords=kapazitiver+näherungsschalter -
Microswitches mit Roller:
Sowas hier:
https://www.amazon.de/Mikroschalter-Endschalter-CQC-Wechselschalter-Modell/dp/B00Q5UV0TO/ref=sr_1_sc_2?s=industrial&ie=UTF8&qid=1544101935&sr=1-2-spell&keywords=mikro+schalter+roller
Die Microswitche sind günstig und einfach zu verkabeln. Ich sehe jedoch da ein Problem mit dem Prototyping. Der Switch muss (ziemlich) perfekt ausgerichtet sein, damit er nicht blockierend im Weg ist aber auch sauber und zuverlässig schaltet.
Ich wollte das ganze Konstrukt in ein Gehäuse neben den Lichtschalter stecken. Das Gehäuse hat dann einen kleinen "Überhang" über den Schalter sodass ich die Sensoren direkt über den Schalter habe. Es wird dann zwar ein kleiner Teil des Schalters überdeckt aber ist halt so. Das Gehäuse kommt aus dem 3D-Drucker. Ich will aber nicht super viele verschiedene Gehäuse drucken bei denen der Mikroschalter immer einen Millimeter wo anders sitzt, bis ich die richtige Position rausgefunden haben. Das dauert ja ewig ![]()
Deshalb mag ich die Lösung mit den kapazitiven Näherungschaltern lieber. Kein Kontakt nötig, somit auch keine Gefahr dass der Sensor dem Lichtschalter im Weg ist bei nicht perfekter Positionierung.
Ich finde jedoch nirgends im Internet jemanden, der so einen Sensor mal (im arduino diy bereich) verbaut hat. Außerdem brauchen all diese Sensoren mind. 6V. Wo krieg ich denn 6V her? Klingt nach einem zusätzlichen Bauteil.
Außerdem (und das ist mein größtes Problem
) lässt sich "capazitiv proximity sensor arduino" absolut nicht googlen. Man findet unendlich viele Anleitungen wie man einen derartigen Sensor mit Alufolie nachbaut. Das ist nicht passig für mich, da sehr ungenau und im Kleinen nicht wirklich umsetzbar.
Könnte ihr mir helfen? Ist ein kapazitiver Näherungssensor eine schlechte Idee? Liebe die Mikroswitches? Oder was ganz anderes? Ich hätte kein Problem kleine Magnete, Folie (für optische Erkennung) oder einfach nur Stücke Metal auf den Lichtschalter zu kleben um anderweitig den Schaltzustand zu ermitteln (vielleicht Reed/Hall Sensor).
Mag mir jemand weiterhelfen?
gruß und danke!
