Replies: 9 comments
-
@dp247 - I have started looking into this |
Beta Was this translation helpful? Give feedback.
-
Still on my radar - just sorting some of the repo hygiene |
Beta Was this translation helpful? Give feedback.
-
Started looking at this and I think we are going to need some compute like an AWS Lambda (this acts as an endpoint to serve the content). Now I know some of the councils take a long time to run so I think we need a new Github action to run all councils daily and store the data in an S3 bucket. The Lambda would then use the Alexa invocation to get the "next bin data" from the s3 bucket |
Beta Was this translation helpful? Give feedback.
-
Not to get ahead of myself, but could the S3 bucket also help some of the other ideas (like #446 and #458)? |
Beta Was this translation helpful? Give feedback.
-
It's a difficult one to implement in an efficient manner - as each household is going to need a its own data, which from the experience of the councils can take anywhere from 2 to 60 seconds per pull - this will drive up infrastructure costs. |
Beta Was this translation helpful? Give feedback.
-
Been thinking about this one and im just not sure its going to work as a live intergration. What if you used our custom component to add Bin Data and then used Alexa with a Text-To-Speach approach from Home Assistant ? eg:
|
Beta Was this translation helpful? Give feedback.
-
I currently do this with to broadcast to google home speakers. using the google assistant SDK and a couple of custom helper entities, an automation triggers the evening before the next bin day, and announces the bins being collected tomorrow. I don't think there's any need to host any data. That being said, I don't know if a similar broadcast system exists for Alexa in home assistant. |
Beta Was this translation helpful? Give feedback.
-
@dp247 Finally done it - and it only took me 2.5 years Install and Configure Alexa Media Player Install via HACS (recommended):
Configure Alexa Media Player:
Create a Home Assistant Input control
Create an Alexa Routine Create an Alexa Routine in the Alexa app that starts when you say a specific phrase (e.g., "Alexa, what's my bin collection?"). The automation calls notify.alexa_media (via Alexa Media Player) to speak the sensor data back to you. Then Create an automation - you just need to change the sensors to match your sensor names for the _days_until_collection sensors. You can change the Mappting name eg Garden Waste
|
Beta Was this translation helpful? Give feedback.
-
@m26dvd FYI |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I haven't used Amazon's Alexa platform in years, but could probably maybe build a skill that feeds off this.
Beta Was this translation helpful? Give feedback.
All reactions