Keilin Bickar
Keilin Bickar
I update the library on this branch: https://github.com/kbickar/asyncsleepiq/tree/fuzion-foot Are you able to test if that works to set the foot warmer?
Take the example code and add to the end of the `main()` function: ```python print(f"Foot Warmers: {bed.foundation.foot_warmers}") await bed.foundation.foot_warmers[0].set_foot_warming(FootWarmingTemps.HIGH, 20) ``` This should print out the foot warmer info and...
Add `from asyncsleepiq import AsyncSleepIQ, LOGIN_KEY, FootWarmingTemps` at the top
Great! I'll make the fix and publish a new release of the library. For other climate controls that would be a new feature. If you'd like to help we could...
> Please create a preliminary PR to update the dependency There is no point in updating the dependency unless this PR gets approved...
> There is, keeping PRs small. I usually find it best to avoid merging a half working feature, but either way it's done now
I've been running into this issue as well. It seems to happen under certain contexts so it might work on the same machine in some context, but not in another....
The espeak library is pretty good at it's job and doesn't necessarily need to be replaced, it just needs to be less tightly coupled to piper so someone could swap...
At least the ability to train a new base model from scratch is relatively straight forward so creating a model without the lessac dataset can be done and use piper...
Ideally it would be an open interface so you could build Piper and build a phonemizer to go with it. Unfortunately it's pretty tightly integrated with headers and data structures...