Hallo liebe TinkerUnity ;-)
Da ich von Tinkerforge mehr als begeistert bin, möchte ich hier kurz mein kleines Projektlein beschreiben.
Die Ausgangssituation: Ich wohne oberhalb eines Bürogebäudes, welches an der Einfahrt ein großes, elektrisch gesteuertes Zufahrtstor besitzt. Ich und meine Freundin haben auch entsprechende Funkfernsteuerungen in unseren Autos. Leider ist die bestehende Hardware jedoch nicht in der Lage, zuverlässig zu funktionieren, was bedeutet, dass es auch mal 10 Minuten dauern kann um die Steuerung davon zu überzeugen, das Tor zu öffnen. In unserer Wohnung haben wir ebenfalls einen Schalter, welcher direkt per Kabel verbunden ist, der erwartungsgemäß funktioniert.
Die Idee/der Wunsch:Mein Wunsch war es nun, das Tor per Handyapp ansteuern zu können, da wir uns erstens nicht wegbewegen müssen, falls wir mal auf der Couch rumliegen () und zweitens (!) das Tor vom Auto aus (oder auch schon 2 Minuten vor dem Ankommen) entsprechend anzusteuern.
GESAGT - GETAN
Die Umsetzung: Ich habe zunächst ein REST-Service in Windows Azure gehostet (kostenlos), und kann nun per Handyapp (oder vielleicht auch bald Autoapp-wer weiß) einen entsprechenden Request absetzen. Dieser wird in eine Windows Azure - Queue gestellt, woraus sich der Dienst auf einen meiner Server das Paket abholt (dies passiert in weniger als 1 Sekunde). Dieser Dienst senden schließlich eine Aufforderung an meine Tinkerforge-Hardware, das Tor anzusteuern.
Die Hardwarekonfiguration:Da sich das Kabel für die Torsteuerung nicht neben einem Computer befindet, habe ich mich für eine LAN-Extension entschieden, die per Master-Brick ein Relay-Bricklet ansteuert, welches mit den Steuerungsdrähten verbunden ist.
Der Zeitaufwand für die gesamte Umsetzung betrug dank Tinkerforge und Windows Azure keine 3 Stunden.
EDIT: Nähere Details zur technischen Umsetzung gibt's hier: http://devphil.azurewebsites.net/iot-tinkerforge-dooropener/
Liebe Grüße,
Philipp
P.S.: Im Anhang ein Foto des "Übeltäters", der Tinkerforge-Hardware und der (eher unspannenden) Handyapp