-
Notifications
You must be signed in to change notification settings - Fork 20
To do
Donny F edited this page Apr 17, 2024
·
17 revisions
Current commercial voice assistant functions I would like to replicate:
Who is {someone} returns search with pictureWhat is {something} returns search with picture- How old/tall/weight, married, etc for {someone}
Broadcast message to all speakers not in DND modeBroadcast device/event status to group members not in DND mode- Drop in 2-way chat between satellites
Play music/radio from Spotify/TuneIn- Add/remove items from shopping list (add is working). Need to add check if item exists. Remove is case sensitive. Workaround
- Get weather forecast for given day
Will it rain today/tomorrow- Set a timer
- Set an alarm (calendar??) -- Working. Need sentence to turn off/snooze. Need add snooze/turn off for clock card
- Set a reminder (calendar??) -- Use alarm calendar technique. Need to store these. Maybe a to-do list and remove after? Icon for reminder? How does this work with Alexa?
Show all cameras- Show sports scores for NFL + college -- Team Tracker extension looks nice but limited to only tracked teams. Look at ESPN API
Night clock- What movie/shows is {actor} in?
- Drop in to a satellite device and have a conversation. This may need a custom send message to device and reply message from the device
- Repeat last response
- Thermostat controls for setting temperature and rasie/lower temperature one degree
These are items I would like to work on to improve the project
Consolidate 'Show' sentences into fewer automations using templating WIPVolume cardTop bar icons to show status like mute, alarm set, etc- CSS borders when on Teams call to alert others to keep volume low
Test other Android software for audio only RTSP (LANmic, RtpMic)- Try on device wake word using Tasker Snowboy(?)
- Figure out how to use sentences for both View Assist (video) satellites as well as audio only. Audio only will give more information orally than the visual devices in their sentence responses
- Beg and plead to be able to know what device is being used with Assist to know what display to send information to
- Try fixing word wrap by using a custom card markup or something <- This does work but can't figure out which device it's on without JS
- Screen off on motion or time
- Clean up button templates as separate files
- Camera cards get rid of border and consolidate
- Camera card automations send title
- google short search
- Add checkbox for shopping and maybe custom buttons with touch remove
- Weather card with gallery slide for current conditions and forecast
* Better time on card with configurable timeout <- use timers - Calendar card
- Fix info button sizes
- Fix status to be dynamic
Automations to write:
- Temperature/high temperature ("Right now it's XX degrees. Today expect a high of XX")
- Low temperature ("Today you can expect a low of XX degrees")
- Raise/lower thermostat one degree
- Set cooling/heating to XX
- Time ("The time is XX o'clock")
Automate auto restart:
You can have some check to see if this app is in the foreground and if not, reopen it Use "app in foreground" and select the package (app) of interest Set it to when changed and if yes than loop back into itself, if no then open the app
You can replace acceleration with any yes/no sensor that doesn't require the screen The sensor group has lots of options, given your device supports them