Odtwarzanie audio lokalnie z HA dla zielonych

Konfiguracja HA dla zielonych powoli i od początku, jeżeli ktoś może to proszę pomagać.
Ja doszedłem do takiego czegoś:
Konfiguracja Duck DNS.

lets_encrypt:
  accept_terms: true
  certfile: fullchain.pem
  keyfile: privkey.pem
token: xxxxxxxxxxxxxxxxxxxxx
domains:
  - takaszi.duckdns.org
aliases: []
seconds: 300

Certyfikat pobrał tak wynika z logów. Jest to wątek o zdalnym dostępie do HA i nie tylko, konfigurację zrobiłem według tego filmu https://www.youtube.com/watch?v=hqRT2VKhxJ0&t=1s
nie do końca rozumiem czemu to robię, nie chodzi mi o zdalny dostęp mam nabu casa.
Ale podobno audio lokalne wymaga DNS :thinking: :exploding_head:
Czemu, czemu :grin: przecież wybieram pliki z folderu i głośnik odtwarza, tts też działa. Zrobiłem automatyzację i jak ktoś otwiera drzwi wejściowe to głośnik emituje komunikat.
Zakładam że to dzięki nabu casa. Ale jak chciałem odtwarzać dźwięk z pliku MP3 to utknąłem.

Hodzi mi konkretnie o taki zapis

resources:
  - url: /local/mini-media-player-bundle.js?v=1.12.1
    type: module

w configuration.yaml
czy to local znaczy lokalny adres IP?
taka ścieżka jest podana dla
image

Czytam, czytam i nie rozumiem co piszesz :grin:. Czytałeś Media w Home Assistant ?

Chodzi o ten zapis

service: media_player.play_media
entity_id: media_player.kitchen_speaker  
data:
  media_content_id: 'http://192.168.22.12:8123/local/bell_dingdong.mp3'
  media_content_type: music

Czy to część configuration.yaml ?
Wy jako wtajemniczeni posługujecie się fragmentami kodu i to nie jest zarzut, tylko my zieloni próbujemy to zrozumieć :grin: To tak jakbyś pokazał część excela bez nagłówków wierszy i kolumn :face_with_hand_over_mouth:

To przykład kodu wywołania usługi (service), która na media_player.kitchen_speaker odtworzy plik bell_dingdong.mp3. Możesz to także zrobić w Narzędzia Deweloperskie, zakladka Usługi podając w/w dane.

Też byłem zielony, zacząłem od czytania dokumentacji projektu HA i testowaniu tego co przeczytałem. Większość odpowiedzi, które udzieliłem na forum nie wynika z praktycznego doświadczeniami z HA bo nie mam i nie będę miał wszystkich zabawek do inteligentnego domu, tylko z dostępnych informacji w internecie, trzeba tylko poszukać :slight_smile:.

No to szacun, długą i krętą drogę przeszedłeś. :nerd_face:

Nie było aż tak źle, projekt HA jest naprawdę dobrze udokumentowany, wiadomo “co i jak” :slight_smile:

Wracając do meritum, mam rozumieć że /local/ “zastępuje” \config\www\ ? tylko różne sposoby adresowania? http i lokalny?
Serwis zadziałał, umieszczony tam plik jest odtwarzany. Jutro dalszy ciąg kombinowania.

Dziś udało mi się wystrugać takie coś w automatyzacji

  alias: DOG
  description: Dźwięk alarmu
  trigger:
  - platform: device
    domain: mqtt
    device_id: cff9aea46xxxxx53fe76d13392b26eb5
    type: click
    subtype: single
    discovery_id: 0x00158dxxxxxa90c2 click_single
  condition: []
  action:
  - service: media_player.play_media
    target:
      area_id: hol
      device_id: 05e6400fc2exxxxx5455c49c66c55ace
      entity_id: media_player.google_home_mini_hol
    data:
      media_content_type: music
      media_content_id: http://192.168.1.87:8123/local/labrador.mp3
  mode: single

Działa całkiem całkiem, czekam na elementy z alibazari, jest tam czujnik drgań więc drzwi wejściowe zostaną zabezpieczone.

Mam pewne obawy, mojemu psu odpadnie głowa, patrzy w głośnik i kręci głową. Jak zapadnie cisza lo leży i czeka na kolegę :joy:

Czyli odtwarzasz plik z katalogu /www (“po staremu”) a nie z folderu /media.

Tak, nadal nie mogę do tego dojść, przywróciłem wszystko do stanu początkowego w tym głośniku i teraz biorę się a ten z salonu. Tamten niech działa a teraz od nowa powalczę.

Zrobiłem wpis analogicznie dając adres po sieci lokalnej

  description: Muzyka w salonie
  trigger:
  - platform: device
    domain: mqtt
    device_id: cff9aea46bf1e153fexxxxx392b26eb5
    type: click
    subtype: double
    discovery_id: 0x00158d00xxxxx0c2 click_double
  condition: []
  action:
  - service: media_player.play_media
    data:
      media_content_type: music
      media_content_id: \\HOMEASSISTANT\media\InGrid\In-grid - Ah l_amour L_amour.mp3
    target:
      area_id: salon
      device_id: 6aec0a78eexxxxx6ae108db379665369
      entity_id: media_player.google_home_mini_salon
  mode: single

I jak można się było spodziewać działa do momentu uruchomienia odtwarzacza a potem z głośnika wydobywa się cisza.
A teraz na spokojnie, o co chodzi??