-
Notifications
You must be signed in to change notification settings - Fork 21
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
HmIP-RGBW not (fully) working #1359
Comments
Have you restarted HA in between so that the changes (channel configuration in the ccu) on the devices are also adopted in HA? |
I did not restart the raspberrymatic during the mode changes. But several times afterwards. In the meantime I also deleted the device with I checked and the device with entities was no longer visible, also the two cache files were deleted. After rebooting the device was back and the entities for channel 2+3 need to be enabled again. But the problem was still there. Then did the device/clear cache again and completely shut down ha. I deleted the device from rasberrymatic and rebooted. I then teached in again, switched to single channel mode and renamed the device and channels differently than before. After booting ha, the device was back with the new device and entity names. But only channel 1 works, value state |
I don't understand what you're actually doing and what your goal is.
|
Much better now. The The In rare cases this could be a problem with the browser cache, so refresh it or use another browser. |
Even after some hours the I have change the status ( Attached a new log
Tested the same with Firefox and a new installation of Chrome. No |
At the moment I'm rather at a loss, I don't have the device, but I can simulate the events with pydevccu and I don't see any problems there.
In the logs you can see how a device_change event is triggered for the channel, so everything is as it should be. How does the entity look like under developertools /states? |
After looking at the code, I am pretty sure that the error is not in the integration, since WDW R works, and the same implementation is used for WDW VL and WDW VR. What does the output look like when you run this script on the CCU? Do you have the opportunity to install a test instance? Alternatively at your own risk and only with a full backup: |
Here the screenshot from developertools /states: And the output of the script, limited to the HMIP-RGBW device: Looks good to me as everything is identical. I will set up a test system before messing around with the production HA. |
The data looks good. |
As the HMIP-RGBW is a new device for me I have added it to on older OpenHab setup I had here. Just to be more save that the HMIP device itself works as expected.
Status changes on the OpenHab UI are transferred and visible in RM/CCU and vice versa. From my point of view the HMIP device is working and sending/receiving status updates as expected. |
I don't question it. We all see the events correctly in HA. I think something is not working properly in the HA setup, beyond the integration. |
I think i have found something in the script output. |
Keep you Testsystem for a while. I 'll create a beta soon. |
Please test with version 1.53.0b0.
|
I have already accidentally installed 1.53.0b1. At first glance, there is no change. But I have not yet done a device delete or a cache clean. I'll have a closer look tomorrow when I get back from work. |
B1 is ok. Please check the value_state. |
I mismatched the modes. I‘ll create a new beta tomorrow. |
Please retest with 1.53.0b2 |
Thanks for reporting and extensive testing. I will remove the effects for PWM-mode the final version. |
Thank you for taking the time to review and update the code. It was a joy as I didn't expect it to be done in such a short time. Is there something like a "Buy me a coffee" link? |
Thanks for the idea, but it's not necessary. When people participate so well and stay on the ball like you do, I enjoy it too. |
I agree to the following
The problem
I Have configured my HmIP-RGBW in Mode: Single Channel on raspberrymatic.
Each channel works as a single dimmer. On channel 1-3 a LED light is connected. Channel 4 currently not used. I had to activate channel 2+3 manually in ha.
Initially non of the channels were working as expected in ha. I could dim, power on but not power off the LED via home assistant device controls. Percentage value was Unknown, last update time was equal to the last reboot. Slider could be used but color stays grey, even if the LED was switched on.
During my own trouble shooting I have temporally switch to each of the other mode (RGBW, RGB, turntable white) of the HmIP-RGBW device in rasbperrymatic.
In RGBW mode channel 1 got active in ha and changed to normal operation.
In RGB mode still only channel 1 was active.
With Turntable White mode channel2 got active in ha and changed to normal operation.
After changing back to Single Channel mode on raspberrymatic channel 1+2 are working as expected in ha now. I can dim, power on/off the LED via home assistant device controls. Percentage value, last update time and slider color are updated as expected.
But still channel 3 is not working as expected. Still the same issue as mentioned above.
What version of HomematicIP (local) has the issue?
1.52.0
What was the last working version of HomematicIP (local)?
never worked
What type of installation are you running?
Home Assistant OS
What type of installation are you running for your homematic backend?
RaspberryMatic Standalone
Which version of your homematic backend are you running?
3.73.9.20231130
What hardware are you running for your system?
Pi4
Which config details do you use
Which interfaces do you use?
Diagnostics information
config_entry-homematicip_local-ea8df8c5fd0315a7faf9cee4fc5cde87.json-2.txt
home-assistant_homematicip_local_2024-01-05T22-18-46.535Z.log
Anything in the logs that might be useful for us? The log (full log) is the best source to support trouble shooting!
Additional information
Config view in raspberrymatic:
The text was updated successfully, but these errors were encountered: