Hi mọi người, hôm nay mình tiếp tục giới thiệu với mọi người 1 component do mình mới viết. Hy vọng bà con sẽ thích
1. Chức năng:
Nghe nhạc trên Zing thông qua Hass, có thể add thêm automation để ra lệnh bằng giọng nói thông qua google assistant.
2. Điều kiện để cài đặt:
Đã link loa google home với Hass. Để link hass với loa google home, bạn chỉ việc connect loa google home vào cùng mạng với hass, sau đó vào Configuration > Intergrations và bấm connect là xong. Sau khi connect xong bạn sẽ thấy như hình bên dưới
Bấm vào bạn sẽ thấy loa của bạn kèm với entity_id
1. Chức năng:
Nghe nhạc trên Zing thông qua Hass, có thể add thêm automation để ra lệnh bằng giọng nói thông qua google assistant.
2. Điều kiện để cài đặt:
Đã link loa google home với Hass. Để link hass với loa google home, bạn chỉ việc connect loa google home vào cùng mạng với hass, sau đó vào Configuration > Intergrations và bấm connect là xong. Sau khi connect xong bạn sẽ thấy như hình bên dưới
Bấm vào bạn sẽ thấy loa của bạn kèm với entity_id
3. Cài đặt:
Copy file zing_mp3.py vào thư mục \\hassio\config\custom_components, nếu trong thư mục config chưa có thư mục custom_components thì các bạn tạo thêm rồi copy vào
Sau khi các bạn copy vào rồi thì vào file configuration.yaml add đoạn script sau, speaker là entity_id loa của bạn.
Code:
zing_mp3: speaker: "media_player.bedroom_speaker"
4. Add automation cho HA để ra lệnh bằng giọng nói cho ZingMp3:
Do config phần này đỏi hỏi nhiếu thứ nên mình có viết 1 bài riêng để nói về việc config này, các bạn có thể xem tại đây. Bài viết đó hướng dẫn config cho cái tv_extra. Các bạn chỉ việc thay đổi chút config lại là được. Thông tin cần thay đổi các bạn có thể xem bên dưới
Automation.yaml
Code:
- alias: "Zing Mp3" trigger: platform: event event_type: ifttt_webhook_received event_data: action: call_service action: service_template: '{{ trigger.event.data.service }}' data_template: name: '{{ trigger.event.data.name }}'