Inhaltsverzeichnis:

AmbiBox IOS-Fernbedienungs-App - Gunook
AmbiBox IOS-Fernbedienungs-App - Gunook

Video: AmbiBox IOS-Fernbedienungs-App - Gunook

Video: AmbiBox IOS-Fernbedienungs-App - Gunook
Video: Tizen OS Interface Overview Samsung TU7000 Television 2024, Juli
Anonim
Image
Image
AmbiBox IOS-Fernbedienungs-App
AmbiBox IOS-Fernbedienungs-App
AmbiBox IOS-Fernbedienungs-App
AmbiBox IOS-Fernbedienungs-App

Mit dieser iOS-App können Sie Ihre AmbiBox von Ihrem iPhone oder iPad aus steuern. Ich werde über die App sprechen und wie sie mit dem AmbiBox-Server kommuniziert. Wenn Sie wissen möchten, wie man AmbiBox und die LED-Streifen installiert, gibt es mehrere Tutorials in Instructables.

Hier können Sie sich ein Video mit dem Ergebnis und einer grafischeren Demonstration der Funktionsweise der App ansehen.

Mit der neuesten Version können Sie Ihre eigenen statischen und dynamischen Hintergründe erstellen, Profile auswählen und auch den LED-Streifen ein- und ausschalten.

Mehr Informationen hier.

Schritt 1: AmbiBox TCP API aktivieren

AmbiBox TCP-API aktivieren
AmbiBox TCP-API aktivieren
AmbiBox TCP-API aktivieren
AmbiBox TCP-API aktivieren

Zunächst müssen Sie sicherstellen, dass die AmbiBox die API aktiviert hat, damit die App mit ihr kommunizieren kann.

Jetzt können Sie eine TCP-Kommunikation mit dieser IP und diesem Port öffnen. Bevor Sie es mit der App machen, können Sie es mit Ihrem Computer versuchen, mit Mac können Sie in Terminal nc your_ip your_port ausführen und wenn Sie in Windows sind, können Sie telnet your_ip your_port verwenden (Telnet ist in Windows standardmäßig nicht aktiviert, es gibt mehrere Tutorials die zeigen, wie es geht).

Hier haben Sie die API-Dokumentation, in der Sie alle verfügbaren Befehle sehen können, um mit dem AmbiBox-Server zu kommunizieren.

*******Der Befehl setbrightness funktioniert bei mir nicht.

Schritt 2: Starten Sie die App und verbinden Sie sich mit der API

Starten Sie die App und verbinden Sie sich mit der API
Starten Sie die App und verbinden Sie sich mit der API
Starten Sie die App und verbinden Sie sich mit der API
Starten Sie die App und verbinden Sie sich mit der API
Starten Sie die App und verbinden Sie sich mit der API
Starten Sie die App und verbinden Sie sich mit der API

Laden Sie die App aus dem App Store herunter.

Geben Sie einfach die IP und den Port Ihres AmbiBox-Dienstes ein. Nach dem Anschließen sehen Sie das Home-Menü, von wo aus Sie die LEDs ein- und ausschalten können.

Siehe die ersten 15 Sekunden des Videos.

Schritt 3: Hintergründe erstellen

Hintergründe erstellen
Hintergründe erstellen
Hintergründe erstellen
Hintergründe erstellen

Im Startmenü können Sie Meine Hintergründe oder Dynamische Hintergründe auswählen.

Wenn Sie die erste Option wählen, erstellen und speichern Sie einen statischen Hintergrund, der eine oder mehrere Farben haben kann. Tatsächlich können Sie die Farbe jeder LED einzeln einstellen.

Siehe Video in 00:15.

Wenn Sie die zweite Option wählen, erstellen und speichern Sie einen dynamischen Hintergrund. In der oberen Leiste des Bildschirms sehen Sie eine REC-Schaltfläche, mit der Sie Hintergrundsequenzen aufnehmen und in Schleife abspielen können.

Um zu erfahren, wie Sie einen dynamischen Hintergrund einstellen, sehen Sie sich das Video in 03:23 und 06:21 an.

Schritt 4: Legen Sie ein Profil fest

Legen Sie ein Profil fest
Legen Sie ein Profil fest
Legen Sie ein Profil fest
Legen Sie ein Profil fest
Legen Sie ein Profil fest
Legen Sie ein Profil fest

Abhängig von dem Film oder Video, das wir uns ansehen, möchten wir vielleicht Farben aus verschiedenen Teilen des Bildschirms erfassen, um schwarze Balken an den Seiten oder oben / unten auf dem Bildschirm zu vermeiden, die unsere LED-Farbe auf Schwarz setzen.

Um dies zu lösen, können wir verschiedene Profile in AmbiBox erstellen und sie aus der Option Meine Profile des Home-Menüs auswählen.

Sehen Sie das Video in 04:57.

******* Wenn Sie ein Profil mit Doppelpunkt im Namen haben, funktioniert die Profilfunktion der App aufgrund eines Fehlers nicht. Es wird in zukünftigen Versionen behoben.

Schritt 5: Überlegungen

Überlegungen
Überlegungen

Aufgrund von iOS-Einschränkungen dauert die Kommunikation mit dem AmbiBox-Server etwa drei Minuten, wenn die App in den Hintergrund geht (z. B. wenn wir die Home-Taste drücken oder das Gerät sperren), danach werden die TCP-Sockets geschlossen, um Batterie zu sparen.

Dies ist ein Problem, da wir eine ständige Verbindung benötigen, um unsere Hintergrundwiedergabe aufrechtzuerhalten. Nach 2 Minuten im Hintergrund wird eine Benachrichtigung angezeigt, die über diese Tatsache informiert.

Die beste Lösung, um die Akkulaufzeit zu respektieren, besteht darin, den Bildschirm schwarz zu schalten und die minimale Helligkeit einzustellen, wenn die App einen Hintergrund oder ein Profil abspielt, ohne sie in den Hintergrund zu senden. Dies geschieht automatisch nach fünf Sekunden Inaktivität und der Bildschirm schaltet sich wieder ein, wenn Sie ihn berühren.

Empfohlen: