Seite 1 von 1
Waipu TV Stick - Steuern
Verfasst: Mi 5. Apr 2023, 13:23
von Frank-Ahrens
Hallo Zusammen.
ich habe seit kurzem einen Waipu TV Stick bei mir im Netz in Betrieb.
Er hängt über HDMI an einem Samsung der nicht smart/also nicht im Netz ist.
Über den normalen Setup des Stick war es aber möglich, dass der TV auch voll über die Fernbediehnung des WaiPu-Stick steuerbar ist.
Über die Waipu-SmartPhone App lässt sich dieser Stick auch vom Smartphone steuern.
Im HomeAssistent ist das Gerät sichbar. Die Einbindung als Gerät hat HA automatisch über die Registrierung der IP in der Fritbox alleine angelegt.
Es gibt auch 3 Entitäten. Einmal den device_tracker dann den switch für den WLAN-Inernet-Access und einen als media_player.
Die ersten beiden laufen auf die Integration der Fritz!Box-Tools während der Mediaplayer sich als GoogleCast-Integration outet.
Über die Standard Mediaplayer App (welche mir zB auf der Startseite eines neuen Dashboards angezeigt wird) wird mir sogar ein Teil der Steuerung ermöglich aber leider gehen nur die BasisFunktionalitäten wie “Laut”, “Leise”, “Aus”.
In der MediaPlayer Oberfläche wird mir das laufende Programm angezeigt, aber läßt sich nicht kontrolliert steuern und/oder ändern.
Hat jemand ein solchen Stick schon bei sich integriert und eventuell eine kurze Step-by-Step Anleitung?
Danke im Voraus
Gruß
Frank
Re: Waipu TV Stick - Steuern
Verfasst: Do 1. Jun 2023, 19:49
von TOM
Hi, ja da bin ich auch noch auf der Suche.
Ich habe mir Vorab mal ein paar Tasten erstellt,
wo ich das nötigste machen kann. Allerdings ist da
noch ein LG TV und eine Samsung Soundbar integriert.
Aber mit der Android Integration hast du auch einige
Möglichkeiten.
https://www.home-assistant.io/integrati ... tv_remote/
Code: Alles auswählen
type: vertical-stack
cards:
- type: horizontal-stack
cards:
- type: custom:button-card
color_type: card
icon: mdi:volume-mute
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(230, 42, 64)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
tap_action:
action: call-service
service: script.mute_mediaplayer_soundbar
service_data:
media_player: media_player.samsung_soundbar
- type: custom:button-card
color_type: card
icon: mdi:minus-box
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(60, 72, 84)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
tap_action:
action: call-service
service: media_player.media_previous_track
service_data:
entity_id: media_player.wz_waipu_tv
- type: custom:button-card
color_type: card
icon: mdi:plus-box
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(60, 72, 84)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
tap_action:
action: call-service
service: media_player.media_next_track
service_data:
entity_id: media_player.wz_waipu_tv
- type: custom:button-card
color_type: card
icon: mdi:play-pause
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(60, 72, 84)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
tap_action:
action: call-service
service: media_player.media_play_pause
service_data:
entity_id: media_player.wz_waipu_tv
- type: horizontal-stack
cards:
- type: custom:button-card
color_type: card
icon: mdi:volume-minus
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(120, 120, 120)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
tap_action:
action: call-service
service: media_player.volume_down
service_data:
entity_id: media_player.lg_webos_tv_uh650v
- type: custom:button-card
color_type: card
icon: mdi:volume-plus
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(120, 120, 120)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
tap_action:
action: call-service
service: media_player.volume_up
service_data:
entity_id: media_player.lg_webos_tv_uh650v
- type: horizontal-stack
cards:
- type: custom:button-card
color_type: card
icon: bha:apple-tv
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(88, 88, 88)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
icon:
- color: white
name:
- color: white
tap_action:
action: more-info
entity: script.lg_hdmi1_appletv
- type: custom:button-card
color_type: card
icon: mdi:android
styles:
card:
- height: 80px
- font: 16px/20px Roboto
- border: 1px solid var(--sidebar-icon-color)
- border-radius: 12px
- background: rgb(88, 88, 88)
- filter: opacity(100%)
- '--mdc-ripple-color': var(--background_ripple)
- '--mdc-ripple-press-opacity': 0.5
state:
- color: black
- font: bold 20px/69px Roboto
icon:
- color: white
name:
- color: white
tap_action:
action: more-info
entity: script.lg_hdmi2_waiputv