-
Notifications
You must be signed in to change notification settings - Fork 9
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
Alarm & Binary Sensor integration not working: "Unknown device properties received from Control4" #2
Comments
These messages are sometimes normal, since some devices on the Control4 side are not useful for controlling the alarm from Home Assistant. |
Also getting the error about unknown device properties. I added a bit more logging around the exception to trace the source:
Looks to be an issue in pyControl4's error handling code, it's expecting a key in the error response that does not exist (in the |
I'm getting the warnings similar to the first post. Looks like contact sensors and the alarm panel. Is there a way to get those to be part of the integration? I get the configuration options for the alarm panel (which I take it is left over from an older version of the integration) but it doesn't create any entities. |
The bug in getItemSetup was causing issues with this, my fix for that on pyControl4 may resolve this. |
@granvillebarker how do I implement your fix? |
Hopefully lawtancool will merge my pr soon, but in the meantime, look at getItemSetup inside director.py, in that call you will see "{}", change that to just {}. It should look like this: director.py is part of pyControl4, you will have to figure out where your install is running that from. I run in docker, so I have to edit it inside the container. Currently inside /usr/local/lib/python3.11/site-packages/pyControl4/. ' I would like to know if that fixes it or you get other errors, I made some other changes to binary_sensor related to issues with my alarm system, but I don't think they would help with your issue. |
I'd like to report that I implemented this change and it worked fine. Would be awesome if it can get merged in so that it will stay working... |
@mikedeluca you should post a PR |
I can find /usr/local/lib/python3.11/site-packages/ but not pyControl4. I'm running HassOS in VirtualBox. I've tried doing grep to fine director.py and haven't found it that way either. |
@granvillebarker already did. |
EA-3 running 3.2.4, Qolsys IQPanel2 driver. Works fine from the C4 side. I get this in the logs:
The text was updated successfully, but these errors were encountered: