De Somfy afstandsbediening systeem is een gesloten, propriëtaire systeem. Dit Instructable toont hoe te hardwire de afstandsbediening om de RaspberryPi (RPi) en vervolgens schrijf een eenvoudig PHP web pagina om te controleren van de gordijnen. Elke toepassing waar u het wilt uitvoeren (dicht) een circuit van een web app kan worden gebruikt met deze methode. De circuits zijn gesloten met een transistor aangezien de RPi GPIO biedt geen ondersteuning voor een fundamentele schakelfunctie. Omdat we niet voortdurend ping van de motoren willen, alleen sluit ik de schakelaar een fractie van een seconde, waarmee u kunt simuleren op de knop op de afstandsbediening te drukken. Het web app is ontworpen om te worden gebruikt op uw LAN. Zodra u softwarecontrole van uw gordijnen die de toepassingen alleen beperkt door uw verbeelding hebt zijn.
Benodigde hardware:
- RaspberryPi 2 w/power adapter
- RapberryPi-USB draadloze adapter
- Breadboard (voor testende slechts)
- 3 LEDs (voor testende slechts)
- 3 NPN-transistors
- 3 10K weerstanden (bruin, zwart, oranje, goud) - heb ik niet het doen van de wiskunde, mij uitsluitend tweedehands grote weerstanden voor huidige beperken
- jumper draden (welke)
- Printplaat - een dubbelzijdig
- Soldeerbout en het soldeer
- Somfy Telus afstandsbediening (dit is een unidirectionele project, zorg ervoor dat u bereid bent te offeren de afstandsbediening)
Software nodig:
- NOOBs RaspberryPi 2: https://www.raspberrypi.org/downloads/noobs/
- Apache webserver: https://www.raspberrypi.org/documentation/remote-a...
- WiringPi: http://wiringpi.com/ ** Opmerking: dit kwam voorgeladen met NOOBs
Laatste overweging:
Ik wist aanvankelijk mijn RPi via een USB-toetsenbord en muis en een HDMI-monitor. Ik heb sindsdien gerealiseerd is het veel makkelijker aan SSH in de RPi van mijn MAC. De instructies voor ver vlaag uw RPi zijn hier: https://www.raspberrypi.org/documentation/remote-a...