Speaker en spraak
CeilSense Pro heeft een speaker met een MAX98357-versterker en een digitale microfoon. De speaker is bedoeld voor muziek, MP3-bestanden en gesproken meldingen via Home Assistant. De microfoon is bedoeld voor spraakbediening met Home Assistant Assist: stel een vraag, zet een timer of schakel de lampen. Geluiden en acties koppel je zelf in automatiseringen.
Gepland gedrag. De firmware voor CeilSense Pro is nog niet geschreven. De speaker en de microfoon werken vandaag dus nog niet. Op deze pagina lees je hoe het is gepland, en dat kan tot de release nog veranderen.
Wat je nodig hebt
- CeilSense Pro met de firmware. Firmware en installatiestappen worden bij de release gepubliceerd: zie Firmware.
- Home Assistant
- Voor gesproken meldingen: een tekst-naar-spraakdienst in Home Assistant
- Voor spraakbediening: een spraakassistent in Home Assistant
Speaker
Home Assistant toont de speaker straks als mediaspeler met de naam Speaker, met als voorbeeld de entity-ID media_player.ceilsense_pro_speaker.
Let op: Entity-ID's kunnen per installatie verschillen, omdat ze beginnen met je apparaatnaam. Controleer die van jou op de apparaatpagina. Vervang
tts.piper,binary_sensor.deurbelen vergelijkbare ID's door je eigen ID's.
Gesproken melding
alias: "Was klaar: gesproken melding"
triggers:
- trigger: state
entity_id: binary_sensor.wasmachine_klaar
to: "on"
actions:
- action: tts.speak
target:
entity_id: tts.piper
data:
media_player_entity_id: media_player.ceilsense_pro_speaker
message: "De was is klaar."
Een MP3-bestand afspelen
Zet het bestand in de mediamap van Home Assistant en speel het af vanuit een automatisering.
alias: "Deurbel: geluid op de speaker"
triggers:
- trigger: state
entity_id: binary_sensor.deurbel
to: "on"
actions:
- action: media_player.play_media
target:
entity_id: media_player.ceilsense_pro_speaker
data:
media_content_id: media-source://media_source/local/deurbel.mp3
media_content_type: music
Muziek
Wil je muziek afspelen, kies dan Speaker als speler in het onderdeel Media van Home Assistant, of start de muziek vanuit een automatisering op dezelfde manier als het MP3-bestand hierboven.
Volume
action: media_player.volume_set
target:
entity_id: media_player.ceilsense_pro_speaker
data:
volume_level: 0.4
Microfoon en Home Assistant Assist
De microfoon is bedoeld voor spraakbediening met Home Assistant Assist. Je kunt een vraag stellen, een timer zetten of de lampen schakelen. Geluiden en acties koppel je zelf in Home Assistant.
Details over het wake word volgen met de firmware. Hoe je een assistent aan CeilSense Pro koppelt, volgt ook met de firmware.
Een assistent instellen in Home Assistant
De assistent kun je alvast in Home Assistant zelf voorbereiden. Deze stappen zijn niet specifiek voor CeilSense Pro.
- Ga in Home Assistant naar Instellingen > Spraakassistenten.
- Maak een assistent of bewerk er een.
- Kies je gespreksagent.
- Kies je opties voor spraak-naar-tekst en tekst-naar-spraak.
- Sla de assistent op.
Voor een lokale opzet volg je de spraakdocumentatie van Home Assistant: Home Assistant voice control.
Privacy
Met Home Assistant Assist gebeurt de verwerking in je eigen Home Assistant-opstelling en die kan volledig op je lokale netwerk draaien. De diensten die je in je assistent kiest, bepalen waar je stem wordt verwerkt. Controleer die dus voordat je begint.