rajlaud / pysqueezebox

Python interface to Logitech Media Server for Home Assistant Squeezebox integration
Apache License 2.0
15 stars 5 forks source link

Support add, update, delete, read alarm clocks #7

Closed wollew closed 2 weeks ago

wollew commented 3 weeks ago

Initial implementation of alarms support. I tested all method calls with my own installation of LMS, no automated tests, though. I've never implemented a HA integration, so I am not sure how useful this kind of interface is for the Squeezebox Ha integration, let me know if I you want me to change something.

Closes #6.

wollew commented 3 weeks ago

Also, you can probably see that Python is not my "native language", so please excuse any non-idiomatic use of Python, feel free to fix :-)

rajlaud commented 2 weeks ago

Thanks @wollew. Looks good. I'm going to merge and add some tests.

wollew commented 2 weeks ago

Sounds good to me. How do you suggest we proceed to get this functionality into HA? I can try to also create a PR for the squeezebox integration, not sure how long it takes to setup a dev environment for that.

rajlaud commented 2 weeks ago

I'm happy to do the PR for Home Assistant. It will probably be sometime next week