Open evershade opened 5 months ago
Oh bummer, it does look like its fundamentally an entirely different protocol. It's going to take a fair amount of work to restructure the code to provide multiple device/protocol implementations. I think the code is already a good bit there in its current structure though. I might start looking at it in the coming days.
I have been talking to a JVC support person for more context around the various protocols to help inform the new development. Will report when I have more info.
Cool, thanks for the update!
I got these from JVC support, I'm guessing you'll get something similar.
Sean LX-NZ30_External_Command_List_r.pdf https://drive.google.com/file/d/1JYmgdmCFSBAHSAQoPQWSEPL2rOn1rIf1/view?usp=drivesdk
Setting of LAN password for SB327 Compliance.pdf https://drive.google.com/file/d/1fgpsOd_s47UyX116d4IGVkdpAS50G5Ua/view?usp=drivesdk
On Tue, Jan 30, 2024, 16:17 Steve Easley @.***> wrote:
I have been talking to a JVC support person for more context around the various protocols to help inform the new development. Will report when I have more info.
— Reply to this email directly, view it on GitHub https://github.com/SteveEasley/pyjvcprojector/issues/4#issuecomment-1918134226, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADSWJOVFIXYF4BJN42ZZV3YRGER5AVCNFSM6AAAAABCHWWO7GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJYGEZTIMRSGY . You are receiving this because you authored the thread.Message ID: @.***>
I've been trying to connect to my JVC LX-NZ30 projector via Home Assistant which seems to use this module. Was getting a generic connection message so I traced down to here and tried to run this module directly form Python on my Home Assistant server.
Here's my test code, based on your example:
Here's the error output I get:
It seems to be failing waiting on a handshake response. I've seen other mention of this handshake protocol on the web but the LX-NZ30 doesn't seem to require/support it. I've managed to successfully control my projector with as little as this: