Głośnik Cast / główny

Witam.
Dodałem swój głośnik XiamoSmart jako cast.
Wcześniej funkcjonował po blt ale były problemy z parowaniem.
Czy jest możliwość ustawić taki głośnik z cast jako główny?
Tak aby wszystkie komunikaty i muzyka była puszczana przez Cast.


Pewnie jako główny nie, ale możesz się podpiąć pod każdy komunikat mówiony przez Jolkę:


2 polubienia

Rozumiem.
Tylko nadal nie rozwiązuje to problemu sterownia z pilota głośnością itd.
Idealna opcja by było wybieranie który głośnik ma być główny i wtedy wszystko idzie na niego.
@jolka czy jest szansa że pojawi się kiedyś taka funkcjonalność ? :slightly_smiling_face::slightly_smiling_face::slightly_smiling_face:
Ktoś ma pomysł jak rozwiązać tą kwestię??

Jesteś w stanie wrzucic kod do automatyzacji?

:slightly_smiling_face::slightly_smiling_face::slightly_smiling_face:

alias: Jolka to TTS
description: ''
trigger:
  - platform: state
    entity_id: sensor.aisknowledgeanswer
condition: []
action:
  - service: tts.google_translate_say
    data_template:
      entity_id: media_player.lazienka
      message: '{{ states.sensor.aisknowledgeanswer.state }}'
mode: single

2 polubienia

Automatyzacja się uruchamia ale z głośnika cisza.
Spięty po cast głośnik działa.
A komend nie odtwarza.
Zaczynam myśleć czy usługa tts jest dobra.
Głównie chodzi o to aby przekierować odczytywane komunikaty. Może odpowiada za to inna usługa.
@Akszyn / @araczkowski możecie zerknąć :slightly_smiling_face::slightly_smiling_face:

`alias: Jolka to TTS
description: ‘’
trigger:

  • platform: state
    entity_id: sensor.aisknowledgeanswer
    condition: []
    action:
  • service: tts.google_translate_say
    data_template:
    entity_id: media_player.googlehome1998
    message: ‘{{ states.sensor.aisknowledgeanswer.state }}’
    mode: single `

A masz zainstalowaną integrację Google TTS?
Ja tej automatyzacji nie używam, ale została, bo jeszcze nie sprecyzowałem jak i gdzie chcę ją wykorzystywać.
Zawsze możesz użyć TTS od AIS:

alias: Jolka to TTS
description: ''
trigger:
  - platform: state
    entity_id: sensor.aisknowledgeanswer
condition: []
action:
  - service: tts.ais_tts_local_say
    data_template:
      entity_id: media_player.lazienka
      message: '{{ states.sensor.aisknowledgeanswer.state }}'
mode: single

Właśnie doszedłem już do tego :slightly_smiling_face:
Ale mam problem bo nie zawsze automatyzacja się uruchamia. Jakby był problem z wyzwalaczem.

Mój głośnik “Yamaha WX-010” nie odtwarza żadnego tekstu przez usługę “tts.ais_tts_local_say” :frowning: . Natomiast działa na innym głośniku podłączonym przewodem do bramki.

1

3

alias: Jolka to TTS
description: ''
trigger:
  - platform: state
    entity_id: sensor.aisknowledgeanswer
    attribute: text
    for:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
condition:
  - condition: time
    after: '20:00'
    before: '09:00'
    weekday:
      - mon
      - tue
      - wed
      - thu
      - fri
action:
  - service: media_player.turn_on
    target:
      device_id: 0d241c2141c4f6d25d5a43edebedab08
  - service: media_player.volume_set
    data:
      volume_level: 0.57
    target:
      device_id: 0d241c2141c4f6d25d5a43edebedab08
  - service: tts.ais_tts_local_say
    data_template:
      entity_id: media_player.googlehome1998
      message: '{{ states.sensor.aisknowledgeanswer.state }}'
mode: parallel
max: 10

U mnie to wygląda tak.
Działa ale tylko z opóźnieniem 5 sekund bo gdy ustawie na 0 to nie odczytuje niektórych komunikatów.

Warunkiem są godziny bo wtedy zazwyczaj jestem w okolicy głośnika :slightly_smiling_face:

Ja zmienię usługę na TTS Google to działa :slight_smile:

1

1 polubienie