Benachrichtigung für AndroidTv und FireTV

Die Benachrichtigungsintegration für IoBroker umfasst Unterstützung für Benachrichtigungen für Android TV und Benachrichtigungen für Fire TV.

Aktueller Release
3.0.4
Entwickler
DNAngel
Lizenz
MIT

Die Benachrichtigungsintegration für ioBroker umfasst Unterstützung für Benachrichtigungen für Android TV und Benachrichtigungen für Fire TV. Mit dieser Integration können Sie Benachrichtigungen an Ihr Android TV-Gerät senden. Sie ermöglicht eine Überlagerung, die den Nachrichteninhalt für eine anpassbare Dauer anzeigt, bevor sie verschwindet. Darüber hinaus unterstützt sie das Senden von Bildern, z. B. von Überwachungskameras, und benutzerdefinierten Symbolen. Symbole funktionieren ähnlich wie Bilder und erscheinen kleiner und links von der Benachrichtigung, während Bilder größer und über der Benachrichtigung angezeigt werden.

Diese Benachrichtigungen gelten global auf Ihrem Android TV-Gerät und werden unabhängig von der aktiven Anwendung angezeigt.

Beachten Sie während der Einrichtung, dass es zwei verschiedene Apps gibt: eine für Ihr Smartphone (die für diese Plattform nicht erforderlich ist) und eine andere für Ihr Android TV-Gerät zum Empfangen von Benachrichtigungen. Die zum Anzeigen von von ioBroker gesendeten Benachrichtigungen erforderliche App ist im Store Ihres Android TV-Geräts verfügbar. Alle In-App-Käufe sind exklusiv für den Client für Android-Smartphones und schränken das Senden von Benachrichtigungen von ioBroker nicht ein.

Ab Version 3.0.0 unterstützt unsere Benachrichtigungsintegration auch PiWelpe. PiPup kann verwendet werden, um beispielsweise Videostreams von Kameras zu übertragen oder Websites auf Ihren Android TV-Bildschirm zu überlagern. Es bietet eine vielseitige Lösung, um verschiedene Inhalte nahtlos in Ihr Android TV-Erlebnis zu integrieren.

Beschreibung

Die Benachrichtigungsintegration für ioBroker unterstützt das Senden von Benachrichtigungen an Android TV- und Fire TV-Geräte. Diese Integration ermöglicht die Anzeige anpassbarer Nachrichten-Overlays auf dem Fernsehbildschirm für eine bestimmte Dauer. Darüber hinaus können Bilder, beispielsweise von Überwachungskameras, und benutzerdefinierte Symbole angezeigt werden. Darüber hinaus führt sie eine neue Funktion ein, mit der Videos und Webinhalte nahtlos auf Ihr Android TV- oder Fire TV-Gerät gestreamt werden können. Das bedeutet, dass Sie PiPup verwenden können, um Videostreams, beispielsweise von Kameras, zu übertragen oder Websites direkt auf Ihren Fernsehbildschirm zu überlagern.

Einrichtungsschritte:

1. Adaptereinstellungen:

  • Gehen Sie zu den Adaptereinstellungen in der ioBroker-Schnittstelle.
  • Fügen Sie die IP-Adressen der Zielgeräte hinzu und geben Sie ihnen Namen zur Identifizierung.

2. Laden Sie die App auf Ihr Android TV / Fire TV herunter:

  • Laden Sie die App „Notifications for Android TV“ für Android TV-Geräte von Google Play herunter.
  • Laden Sie die App „Notifications for Fire TV“ für Fire TV-Geräte von Amazon herunter.
  • Nur PiPup siehe Installationsanleitung unter 5

3. Erstellen von Objekten mit den folgenden Einstellungen für Benachrichtigungen für Android TV und Benachrichtigungen für Fire TV

EinstellungBeschreibungBeispielwert
DauerAnzeigedauer in Sekunden10 s
ipIP-Adresse des TV-Geräts192.168.0.100
NachrichtZu sendende Nachricht"Testnachricht"
PositionPosition auf dem Fernsehbildschirm0 = „UNTEN_RECHTS“
TitelTitel der Nachricht„Wichtige Mitteilung“
TransparenzTransparenz des Overlays25
TypAnzeigetyp des OverlaysStandard, ONLY_TITLE, ONLY_ICON
FarbeFarbeblau, grün,...
BreiteOverlay-Größeklein, xxl,...
SymbolSymbolauswahl! ? :-)
Icon-URLSymbol-URLhttp://192.168.20.111/myIcon.png
delete_iconSymbol-URL nach dem Senden löschentrue / false
Bild-URLBild-URLhttp://192.168.20.111/myImage.png
delete_imageBild-URL nach dem Senden löschentrue / false
NutzlastJSON-Objekt{"msg": "meine Nachricht", "bkgcolor": "7", "title": "mein Titel"}, ... Dauer, Position, Breite, Transparenz, Typ, Symbol, Symbol-URL, Bild-URL

3.1 Erstellen von Objekten mit den folgenden Einstellungen für PiPup

Unterordner PiPup pro Gerät

EinstellungBeschreibungBeispielwert
DauerAnzeigedauer in Sekunden10 s
NachrichtZu sendende Nachricht"Testnachricht"
PositionPosition auf dem Fernsehbildschirm0 = „ObenRechts“
TitelTitel der Nachricht„Wichtige Mitteilung“
NachrichtenfarbeFarbcode-Nachricht#E11AE7
TitelfarbeFarbcode Titel#1AE730
NachrichtenfarbeColorCode-Hintergrund#711AE7
TitelgrößeGröße ab Titel20
messageSizeGröße ab Nachricht18
TransparenzTransparenz des Overlays25
BreiteBild-/Web-/Videobreite640 px
HöheWebhöhe480 px
URLStream-URLhttp://192.168.20.111/myImage.png
TypStreamtypBild/Web/Video
NutzlastJSON-Objekt{"Dauer": 30,"Position": 0,"Titel": "Ihr toller Titel","Titelfarbe": "#0066cc","Titelgröße": 20,"Nachricht": "Was auch immer Sie sagen möchten ... tun Sie es hier ...","MessageColor": "#000000","MessageSize": 14,"Hintergrundfarbe": "#ffffff","Medien": { "Bild": {"URI": "https://mir-s3-cdn-cf.behance.net/project_modules/max_1200/cfcc3137009463.5731d08bd66a1.png", "Breite": 480}}}

4. Nachrichten senden:

  • Sobald eine Nachricht im Objekt „Nachricht“ oder unter „Nutzlast“ eingegeben wird, wird sie an das TV-Gerät gesendet. Die Nutzlast verwendet nur die IP-Adresse der Objekte; der Rest muss über das Nutzlastobjekt weitergeleitet werden.
  • Gleiches gilt für PiPup, hier wird bei der Eingabe einer Nachricht ebenfalls die URL übermittelt.

5. PiPup-Installationshandbuch

Für Android TV-Benutzer

Bitte folgen Sie den Anweisungen unter PiPup GitHub für Android TV.

Für Fire TV oder andere Android TV ohne Google Play Store

  1. Installieren Sie eine App wie atvTools auf Ihrem Smartphone.
  2. Laden Sie die PiPup-APK-Dateien auf Ihr Smartphone herunter.
  3. Übertragen Sie die APK-Dateien auf Ihr Android TV.

Verwenden von ADB-Befehlen

  1. Öffnen Sie die Befehlskonsole auf Ihrem Smartphone.

  2. Führen Sie den folgenden Befehl aus, um die Berechtigung SYSTEM_ALERT_WINDOW zu erteilen:

adb shell appops set nl.rogro82.pipup SYSTEM_ALERT_WINDOW allow
`

Stellen Sie sicher, dass Ihr Android TV mit demselben Netzwerk verbunden ist wie Ihr Smartphone und dass auf Ihrem Android TV [Entwickleroptionen](https://www.firesticktricks.com/developer-options-firestick.html) aktiviert ist.

Jetzt sollten Sie PiPup auf Ihrem Fire TV oder einem anderen Android TV ohne den Google Play Store verwenden können.

## Changelog
### 3.0.4 (2024-04-24)
* (DNAngel/mcm1957) Release merges

### 3.0.3 (2024-02-16)
* (DNAngel) audit fixes

### 3.0.1 (2024-01-27)
* (DNAngel) typo fix

### 3.0.0 (2024-01-27)
* (DNAngel) added support for [PiPup](https://github.com/rogro82/PiPup) video and web stream

### 2.4.0 (2024-01-25)
* (DNAngel) change requests for official release by @mcm1957 & @Apollon77

### 2.3.1 (2024-01-12)
* (DNAngel) payload bugfix

### 2.3.0 (2024-01-08)
* (DNAngel) extended payload possibility as message object

### 2.2.2 (2024-01-01)
* (DNAngel) Stable release

### 2.2.0 (2023-12-22)
* (DNAngel) translations for official release

### 2.1.2 (2023-12-21)
* (DNAngel) small small translation issues

### 2.1.1 (2023-12-21)
* (DNAngel) device name added

### 2.1.0 (2023-12-21)
* (DNAngel) color added
* (DNAngel) icon & icon_url added
* (DNAngel) image & image_url added

### 2.0.3 (2023-12-18)
* (ldittmar81) Typo fix

### 2.0.2 (2023-12-18)
* (DNAngel) Ui Button fixed

### 2.0.1 (2023-12-18)
* (DNAngel) Design changes & description

### 2.0.0 (2023-12-18)
* (DNAngel) initial release

## License
MIT License

Copyright (c) 2024 DNAngel

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.