1. Cấu trúc của HA thêm vào nằm trong thư mục
1.1 manifest.json
Since 0.92.0, every integration has a manifest file to specify basic information about an integration. This file is stored as
{
"domain": "tts_vietnam",
"name": "FTP API TEXT TO SPEED",
"documentation": "https://vnhass.blogspot.com/",
"dependencies": [],
"codeowners": ["vlxxx@gmail.com"],
"requirements": []
}
tts_vietnam : Tên trùng với thư mục khai báo của service
1.2 __init__.py
Tất cả code thì nhét vào đây
Link tải code : tts_vietnam
dev doc anh em tham khảo : https://developers.home-assistant.io/docs/dev_101_services
2. Test code
2.1 cấu hình file config:
tts_vietnam:
api_key: 'HxTKOUO4SQ3z4GpSo8Jj5QCcHhEUa9W6'
speed: '1'
2.2 vào dev tools
1.1 manifest.json
Since 0.92.0, every integration has a manifest file to specify basic information about an integration. This file is stored as
manifest.json
in your integration directory. It is required to add such a file, except for custom components.{
"domain": "tts_vietnam",
"name": "FTP API TEXT TO SPEED",
"documentation": "https://vnhass.blogspot.com/",
"dependencies": [],
"codeowners": ["vlxxx@gmail.com"],
"requirements": []
}
tts_vietnam : Tên trùng với thư mục khai báo của service
1.2 __init__.py
Tất cả code thì nhét vào đây
Link tải code : tts_vietnam
dev doc anh em tham khảo : https://developers.home-assistant.io/docs/dev_101_services
2. Test code
2.1 cấu hình file config:
tts_vietnam:
api_key: 'HxTKOUO4SQ3z4GpSo8Jj5QCcHhEUa9W6'
speed: '1'
2.2 vào dev tools
{entity_id: "all" ,voice_type: 'nu_mien_nam' ,message: " Sau khi vào Việt Nam, bệnh nhân lưu trú tại Quận 1"}
Chào bạn, mình làm theo hướng dẫn của bạn, nhưng khi restart lại hass, hệ thống cứ báo ko tìm thấy Component error: tts_vietnam - Integration 'tts_vietnam' not found.
Trả lờiXóaMình nghe nói version mới của hass phải thêm version:1.0.0 vài trong file manifest, mình thử thêm vần báo lỗi. Bạn check lại xem cài tts_vietnam của bạn còn hoạt động được ko vậy, cám ơn bạn