-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[+] benqprojector/benqprojector.py - fixed telnet network support (te… #22
base: main
Are you sure you want to change the base?
Conversation
…sted on w4000i/ht4550i)
THanks for getting involved! I just updated the library to be asynchronous so you might want to try the new library first. Also I don't see what you're trying to solve. '*' is part of the response message, not any whitespace or control characters. Is your model not returning any newlines or carriage return at the end of the response? Are you using a RS232 to WiFi bridge or the network connection of your projector? |
For sure i know "*" is part of the response But over network projector directly there is no any response "sign" for the response like Its only the response msg directly And than detecting the response with the first char of the response, which is "*" always And yes, im not over RS232 to WiFi bridge Thanks |
Interesting. I think you're the first one who is actually using the native network connection instead of a serial to WiFi bridge. I'd like to understand this a bit better. If you telnet to the projector and send commands, how does it behave? Is it all just in a continuous stream or are there different lines for the command and response? |
Just some follow up questions: Is the port number indeed 8000 to communicate with the projector? It would be interesting to implement auto discovery, does the device support SSDP or Zeroconf? Otherwise DHCP discovery would be possible, for this the projector would have to use a mac address that's linked to the manyfacturer (BenQ) or use a default hostname |
Getting back to your solution, I think it would make more sense to trigger on the |
Yes exactly nothing else first i tried telnet via putty and saw that if i write its working and im getting response |
Yes its on port 8000 About the auto discovery im not sure |
Of course you know better than me whats working for the serial port and be more generic |
Could you give the latest GitHub code a try? |
I'll try later this week But from what I saw fastly But i'll try yes |
Actually, it also accepts
and
|
@yellow1234, is the latest version working for you now? |
fixed telnet network support
i tried the home assistant integration and got "connection failed error"
than tried that module which also didnt work
so i fixed that my self and its not now working
its tested on w4000i/ht4550i
thanks