Sterowanie z AIS
Opis
Płyta wzmacniacza audio połączona jest z płytą bramki AIS dom szeregowo interfejsem TTL, dzięki czemu możemy sterować wzmacniaczem audio (equalizerem i układem Bluetooth audio) z Asystenta domowego.
Sterowanie odtwarzaczem z aplikacji
Podłączony w ten sposób głośnik do bramki jest sterowany z poziomu aplikacji:
Można go też wybrać jako głośnik, na którym chcemy odtwarzać media z biblioteki mediów:
Komendy głosowe, które odnoszą się do sterowania audio, domyślnie dotyczą głośnika, który jest podłączony do bramki.
Sterowanie equalizerem z aplikacji
W szczegółach głośnika mamy do wyboru 9 trybów dźwięku, które obsługuje płyta audio
Sterowanie płytą audio z poziomu API w aplikacji
W narzędziach deweloperskich udostępniamy usługi integracji ais_amplifier_service, które służą do komunikacji z płytą audio - umożliwiają przesyłanie komend interfejsem TTL do płyty audio.
Usługa ais_amplifier_service.change_work_mode pozwala na zmianę trybu głośnika, obsługiwane są tryby AUX lub BT:
Usługa ais_amplifier_service.exec_command pozwala na przesłanie dowolnej instrukcji sterującej do płyty audio po TTL:
Pełna lista komend
Pełna lista komend dostępna jest w naszym repozytorium na stronie https://github.com/sviete/BK3266
Część komend dotyczy obsługi radia FM czy sterowania odtwarzaniem treści audio z karty SD lub pamięci USB wpiętej bezpośrednio do płyty audio - komend/funkcjonalności tych nigdy nie testowaliśmy, bo nie było nam to potrzebne.
Na płycie audio dostępne jest też złącze do mikrofonu. Nie wiadomo jednak czy i jak BK3266 obsługuje funkcjonalność mikrofonu - a to dlatego, że Beken nie zaktualizował swojej witryny internetowej o żadne informacje o chipie BK3266. Nie udało się nam też ustalić w korespondencji z firmą Beken, w jaki sposób można obsługiwać mikrofon software’owo. Dlatego nie dodaliśmy mikrofonu do DEV KIT SPEAKER 1.