JHA
1
Hi,
ich habe mir ein Android Tablet gekauft und den Fully Kiosk Browser drauf gepackt.
Jetzt möchte ich gerne noch eine Automatisierung, dass ein Stream einer meiner Kameras im Vollbild erscheint, wenn es klingelt.
Ich habe als Automatisierung das hier:
actions:
- type: turn_on
device_id: 123...
entity_id: abc...
domain: switch
- delay:
hours: 0
minutes: 0
seconds: 1
milliseconds: 0
- action: fully_kiosk.load_url
metadata: {}
data:
url: http://192.168.xxx:8123/dashboard-040/stream-eingang
target:
device_id: 123
- delay:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- action: fully_kiosk.load_url
metadata: {}
data:
url: http://192.xxx:8123/lovelace/default_view
target:
device_id: 123
mode: single
Ich habe also ein Dashboard mit dem Stream. So richtig sauber läuft das nicht.
Hat jmd eine bessere Lösung?
Die URL vom Stream, der nicht in HA ist (aber mit VLC geht), funktioniert nicht.
GAGB
2
Ich würde dir empfehlen über Browser Mod zu machen
Dieses Video hier war hilfreich
https://youtu.be/S1O1GpsRhBI
Laulau
4
Ich schicke dir mal mein Script, müsstest du nur selber zerpflücken und evtl. den mp3 part entnehmen:
alias: Klingel Popup + Klingelton + TTS (vorbereitet)
description: >
Spielt eine vorbereitete TTS-MP3-Datei ab, zeigt das Kamera-Popup und spielt
danach einen zufälligen Klingelton.
mode: restart
sequence:
- target:
entity_id: media_player.tab_kiosk_2
data:
media_content_id: http://homeassistant.local:8123/local/tts/besucher1.mp3
media_content_type: audio/mp3
action: media_player.play_media
- delay:
seconds: 4
- data:
title: 🔔 Besuch an der Tür
content:
type: picture-entity
entity: camera.turklingel_flussig
camera_view: live
timeout: 0
size: fullscreen
dismissable: true
deviceID:
- be0cb272474737a9dbc6b273670f040d
action: browser_mod.popup
- variables:
mp3_auswahl:
- file: /local/audio/klingelton1.mp3
delay: 30
- file: /local/audio/klingelton2.mp3
delay: 27
- file: /local/audio/klingelton3.mp3
delay: 24
- file: /local/audio/klingelton4.mp3
delay: 22
zufallston: "{{ mp3_auswahl | random }}"
- target:
entity_id: media_player.tab_kiosk_2
data:
media_content_id: http://homeassistant.local:8123{{ zufallston.file }}
media_content_type: audio/mp3
action: media_player.play_media
- delay:
seconds: "{{ zufallston.delay + 1 }}"
- target:
entity_id: media_player.tab_kiosk_2
action: media_player.media_stop
data: {}
- delay:
seconds: 60
- data:
deviceID:
- be0cb272474737a9dbc6b273670f040d
action: browser_mod.close_popup
wichtig in dem Script ist der part
- data:
title: 🔔 Besuch an der Tür
content:
type: picture-entity
entity: camera.turklingel_flussig
camera_view: live
timeout: 0
size: fullscreen
dismissable: true
deviceID:
- be0cb272474737a9dbc6b273670f040d
action: browser_mod.popup
Wird aber durch eine Automation getriggert:
alias: Türklingel Besuch erkannt, Türkamera Popup und Beanachrichtigung local
triggers:
- entity_id: binary_sensor.turklingel_besucher
to: "on"
trigger: state
actions:
- action: script.test_piper_tts_auf_dem_tab
data: {}
mode: restart
Vll hilft das als Anregung oder Idee 
JHA
5
Danke, das hilft als Anregung sehr viel weiter.
Ich habe noch nicht verstanden, wie die HA Oberfläche aktiv wird, in der dann das Browser Mod Popup kommt.
Ist HA wegen fully kiosk Browser aktiv?