Philips Hue with steuern NFC-Tags

Smartphone or debit card and terminal stop, zack, bezahlt – all NFC (Near Field Communication) functions. Aber man cann damit viel viel mehr anstellen, aus zwei Gründen: Beschreibbare NFC-Aufkleber sind billig und das Smartphone genügt zum Beschreiben. Die Aufgabe ist einfach: Handy an einen Tag halten und schon soll eine Hue-Lampe angehen, ausgehen, die Farbe wechseln oder was auch immer.

Such a configuration

In Grunde ganz einfach: Browse NFC tags and kostenlosen applications NFC tools and NFC tasks. NFC tools offer tags that can be used for Aufgaben/Tasks. Und NFC Tasks führt solche Aufgaben dann automatisch aus. Und die Aufgabe wiederum kann eben ein Befehl an die Hue-Bridge sein. Allerdings über einen kleinen Umweg: Ausgeführt wird eine Verknüpfung aus der App HTTP Shortcuts, die Ihr wiederum mit einem simplen curl-Befehl versorgt.

HTTP Shortcuts is open source software that is based on NFC applications. NFC Tools gibt es zudem auch als Pro-Version für knapp 4 Euro, die Dann noch deutlich mehr Aktionen auslösen kann.

1. Hue control for API

Zunächst benötigt Ihr Zugriff auf die Hue-API. Wir haben eine ausführliche Anleitung dafür, die allerdings für die Version 1 der API geschrieben wurde. Es ist aber noch das gleiche Vorgehen und verständlich bei Philips selbst beschrieben.

Dann benötigt Ihr die gewünschten curl-Commando zum Steuern der Geräte for Kommandozeile. Klar, Ihr könnt auch direkt die richtigen HTTP-Requests Bauen, aber curl scheint mir doch der einfachste Weg 😉 You can access API v1. Zuraktuellen API v2 mag es kleine Syntax-Unterschiede geben, sobald die curl-Anweisungen funktionieren, ist der Frickelpart aber auch vorbei.

2. List of HTTP shortcuts

Install the HTTP Requests Shortcuts app from F-Droid or Google Play.

Das Anlegen eines Shortcuts is simple:

  1. The new Über Plus-Button allows you to display shortcuts
  2. Normal HTTP/Aus abbreviation cURL-Befehl erstellen wählen
  3. curl-Befehl einfügen und bestätigen
  4. Sinnvollen Shortcut-Namen vergeben
  5. Reply settings disabled
  6. Bei Erfolg ouch Display nothing wechseln
  7. Save

Und schon habt Ihr einen ersten Shortcut, den Ihr aus der Liste oder über ein Widget direkt ausführen könnt. Fur I’m going to action benötigt Ihr so ​​einen Abbreviation.

Workflow zum anlegen http shortcuts for android.
Shortcuts as the basis for NFC-Aufgaben

3. Show NFC tags

Install the NFC Tools and NFC Tasks apps from Google Play.

Test the best first time, all the functions you want to mal Eure NFC-Tags aus – einfach hints and stop your smartphone.

Wechselt dann zum Bereich Aufgaben und erstellt eine neue Aufgabe über Applications/werknüpfung ausführen. Hier nutzt Ihr the nun dies Dry and wählt aus der Liste HTTP shortcuts With.

aufgaben konfigurieren mit NFC Tools 1/2.
NFC tools: Aufgabe zum Ausführen einer Verknüpfung anlegen

Ihr landet dann in der Übersicht der Shortcuts-App und wählt die gewünschte Verknüpfung aus. Und falls Euer Telefon fragt: Als Platinum method funktioniert zumindest hier auf einem Pixel 6 for method Heritage. Was auch immer das technisch bedeuten mag…

Anschließend könnt Ihr die Aufgabe abschließen und Ihr deht die neu erstellte Aufgabe im Aufgaben-Reiter.

aufgaben konfigurieren mit NFC Tools 2/2.
Wählen HTTP-Shortcut, Aufgabe save, Tag beschreiben

Tappt nun erst auf Schreiben and pause so that the NFC tags on your smartphone are available, then click Alles-Okay-Dialog erscheint, fertig. Zum Testen solltet Ihr den NFC-Tag nun einmal auslesen, also einfach zum Lesen-Reiter wechseln und Tag ans Gerät halten.

4. Aufgaben ausführen

Nun wird es sehr sehr einfach 😉 Schließt alle Apps or kehrt einfach zum Homescreen zurück and haltet den NFC-Tag ans Gerät – Licht an.

Und das war’s auch schon, der Rest ist Fleißarbeit, schließlich benötigt Ihr für alle Aktionen einen Tag.

Das Schöne an unserem Konzept: Es ist ziemlich Universell und alle Aktionen lassen sich zur Not auch ohne NFC-Tags auslösen. So ziemlich alles, was über eine (Web-)API verfügt, lässt sich auf diese Art und Weise steuern.

Wenn es mehr sein muss: Da es mir nicht gelungen ist, normale Shell-Skripte via Termux anzutriggern, braucht es Dann vielleicht doch die Pro-Version, die dann mit Tasker zusammenarbeiten kann. Beide Apps zusammen costen gut 7 Euro, 60 Tags bekommt man for rounds 10 Euro – überschaubarer Kostenaufwand, wenn man NFCs gelegentlich nutzen möchte.

Einstiegsbild unter Verwendung von: Photo: LED Supermarket, Pexels