bezmi / jvc_projector

Python library to control JVC projectors
MIT License
16 stars 10 forks source link

Does not work with the new NZ line. #11

Closed expattaxtools closed 2 years ago

expattaxtools commented 2 years ago

The new JVC NZ line requires a password in addition to the IP address to execute commands.

iloveicedgreentea commented 2 years ago

As it happens, I just remade/refactored/wrote a library which supports NZ https://github.com/iloveicedgreentea/jvc_projector_improved

There is also a home assistant component here. https://github.com/iloveicedgreentea/jvc_homeassistant

Both tested on my NZ7 just make sure you have your password set on your NZ first.

bezmi commented 2 years ago

Apologies for the radio slience, I have been very busy as of late. Before that I was working on a big refactor in the develop branch to make it work with async (and non async).

On the homeassistant component side of things, the develop branch has a (mostly) working config_flow implementation and should be more robust (needs a bit of testing to pick up edge cases, etc).

@iloveicedgreentea if you have time, it would be great to have a single unified JVC projector library/component. Please have a look at the develop branches and try to implement your changes and comments. I'm happy to put anyone willing to help with upkeep as a co-author of the project. If you don't have time, that's understandable. When I pick up development on this project again, I'll be sure to implement your adjustments for the NZ series protocol.