Homer Web-fähigen TV-Fernbedienung Smart (8 / 9 schritt)

Schritt 8: Aufbau einer Cloud-Skript


Jetzt brauchen wir eine Skript, die tvprogramm.srf.ch/feed/q/query/simpsons abfragt und löst RELAY_DOMAIN.try.yaler.io/ir/key=2 um ein IR-Signal an den Fernseher senden, wie in das Sequenzdiagramm gezeigt.

Während die SRF Hackday Gianni und schrieb ein solches Skript in PHP. Sie folgten der Kurzanleitung , um eine Heroku-app erstellen. Der Code ist bei https://github.com/mms-uret/tvtriggererhältlich. Das Skript läuft derzeit einmal nur, aber es sollte einfach sein, ein Heroku Scheduler so einrichten, dass es z.B. alle 5 Minuten laufen.

Beachten Sie, dass Sie jede andere Programmiersprache verwenden können, die Sie erstellen und so ein Skript ausführen möchten. RSS ist ganz einfach, mit einer RSS oder XML-Bibliothek zu analysieren. Und jeder Web-Client-Bibliothek erforderlichen erhalten und setzen Sie http-Anfragen senden kann. Der Glue-Code kann von Ihrem Desktop oder in einen Cloud-Dienst wie Heroku oder Iron.ioausgeführt.

(Warum ist ein Cloud-Skript überhaupt benötigt? Abrufen der RSS direkt aus dem Arduino ist eine Option, aber wie der Feed Startzeiten eher als Trigger enthält, die Arduino müsste behalten Sie den Überblick der aktuellen Uhrzeit. Es ist in der Tat möglich, die Uhrzeit von einem NTP-Server im Netzwerk zu erhalten. Aber all dies zusammen mit dem IR-Befehl würde wahrscheinlich über Strecken der Arduino Uno begrenzten Speicher. Und nachdem Sie ein paar Homers bereitgestellt, es ist vielleicht einfacher, Code in der Cloud als zu programmieren die Geräte in Ihrem Freund zu Hause zu ändern. Wenn Sie immer noch versuchen und eine Stand-alone-Version erstellen möchten, bitte senden Sie Ihre Ergebnisse in den Kommentaren.)

In Verbindung stehende Artikel

PIGate, Web-fähigen Garage Tür/Tor Öffner

PIGate, Web-fähigen Garage Tür/Tor Öffner

Aufbau einer remote Torantrieb mit einem Expressjs und einem Raspberry PiEinführungGibt es etwas sehr befriedigendes anklicken ein Web-Interface oder eine Schaltfläche auf einer app und sehen einige physische Ereignis auftreten. Es ist eine Brücke zw
Esp8266 und Visuino: WiFi-Fernbedienung Smart-Auto-Roboter mit Wii Nunchuck

Esp8266 und Visuino: WiFi-Fernbedienung Smart-Auto-Roboter mit Wii Nunchuck

Smart Auto legt fest , in Kombination mit L298N Motor Treibermodule, bieten eine der einfachsten Möglichkeiten, um Roboter-Autos zu machen. Ich habe bereits ein Instructable auf wie Sie Smart Auto mit Arduino und Joystick zu steuern. Es ist interessa
OpenSprinkler: Open-Source Web-fähigen Sprinkler Stellungsregler

OpenSprinkler: Open-Source Web-fähigen Sprinkler Stellungsregler

ÜbersichtIch bin stolz darauf, OpenSprinkler: eine Open-Source, programmierbar, webfähige Sprinkler Stellungsregler. Es kann verwendet werden, zu planen und arbeiten mit standard 24VAC Sprinkler Ventile üblicherweise in Haushalt Bewässerung und Bewäs
Home Appliance Automation mit IR-Fernbedienung

Home Appliance Automation mit IR-Fernbedienung

Die unkonventionelle Remote-Control-Technologie können wir für die Steuerung der Haushaltsgeräte einfach und ohne festen Wand-Schaltschränken. Hier verwende ich Remote Control-Technologie (IR-remote-Technologie) und Bluetooth-Technologie mit verschie
Arduino eigenständige Web-fähigen Glocke

Arduino eigenständige Web-fähigen Glocke

inspiriert von diesem Beitrag wollte ich eine Arduino powered Glocke zu schaffen, das war völlig eigenständige.Mit ein wenig PHP und (falls gewünscht) einige jQuery auf jeder Website, können Sie diese Glocke, wenn eine bestimmte Aktion ausgeführt wir
Autodesk-China-Smart-Home Design - Farbe-Licht

Autodesk-China-Smart-Home Design - Farbe-Licht

Großes Dankeschön an alle, die mir bei diesem Projekt geholfen!Ich liebe interaktive Medienkunst!Dokumentation:Geräte & Software3 RGB-LEDsGrove-digitale LichtsensorArduino & VerarbeitungAutodesk Tinkercad (Ich benutze dieses Modell bereits gab es
Smart Home Automation mit Voice Command

Smart Home Automation mit Voice Command

Dies ist eine Schritt für Schritt Anleitung, Aufbau der Schaltung für "Smart Home Automation mit Sprachbefehl"-Funktion.Laden Sie unsere kostenlose Arduino Projektcode hier.Anforderungen:• Arduino Uno• LED• Widerstand (220 Ohm)• Bluetooth-Modul
Smart Cup

Smart Cup

Wir sind Prototypen einer intelligenten Tasse für Bars und Partys. Die Tasse warnt die Gastgeber, wenn die Person trinken daraus eine Haftung wird durch die Beobachtung Anzeichen für riskantes Verhalten. Beispielsweise bemerkt ein Alkohol-Sensor, wen
Web gesteuert Arduino LED

Web gesteuert Arduino LED

Diese instructable zeigt Ihnen, wie erstelle ich eine Web-fähigen Tri-Color LED basierte auf einem Arduino und den Treibern Ethernet Shield, über jeden beliebigen Webbrowser steuerbar .Weil die LED ausgesetzt ist können durch eine einfache RESTful We
Home Control System

Home Control System

Diese instructable geht es um Ihre Haushaltsgeräte mit einer Fernbedienung steuern. Ich habe dieses System durch die Kombination von meinem vorherigen 7 Intructables.Freuen Sie sichEin ferngesteuerter Fan.Wasserstandsregler mit automatische als auch
Aufbau eines Web aktiviert Türschloss mit Rest-API und Raspberry PI

Aufbau eines Web aktiviert Türschloss mit Rest-API und Raspberry PI

In diesem instructable, bauen wir ein Web-fähigen elektronische Türschloss von Grund auf mit RESTFUL API, Node JS und Raspberry PI, den Webservice durch die mobile app oder einem REST-Client verbraucht.Die Architektur gliedert sich in zwei 3 Teile:De
Sparky - DIY Web-basierte Telepresence Robot

Sparky - DIY Web-basierte Telepresence Robot

der Namen Sparky basiert auf ein Akronym für Self Portrait Artefakt Roving Chassis ich eine unangenehme Titel für ein Kunstprojekt in den frühen 90er Jahren begonnen. Seit dieser Zeit Sparky entwickelte sich aus einer übergroßen RC Spielzeug mit ein
JavaScripting Ihre RaspberryPi

JavaScripting Ihre RaspberryPi

JavaScript ist eine großartige Programmiersprache, die überall läuft. JavaScript läuft in erster Linie auf Ihrem Web-Browser; Allerdings sind die Menschen große Einsatzmöglichkeiten für die Sprache in anderen Orten finden. Während Python die primäre
Raspberry PI und DHT22 Temperatur und Luftfeuchtigkeit-Logger mit Lampe und e-Mail-Warnungen

Raspberry PI und DHT22 Temperatur und Luftfeuchtigkeit-Logger mit Lampe und e-Mail-Warnungen

Dies ist ein Raspberry Pi basiert Temperatur und Luftfeuchtigkeit-Logger, die 2 (funktioniert auch mit 1) Adafruit DHT22 Sensoren für Messungen verwendet. Vielleicht kennt ihr ähnlichen Art von Anweisungen vor, aber dieses hat eine Wendung. Es nicht