LRuesink-WebArray / homey-matic

Homematic App for Homey
MIT License
19 stars 15 forks source link

HmIP-BDT #65

Closed dewenni closed 3 years ago

dewenni commented 4 years ago

It would be great if the HmIP-BDT could be implemented. Thanks!

twendt commented 4 years ago

I added the device to the 0.17.0 branch. Would you be able to install 0.17.0 manually and test the implementation?

dewenni commented 4 years ago

thanks a lot! I have installed branch 0.17.0 and tested it.

looks good except for turning device off. In that case you get an error message "! failed to set value"

twendt commented 4 years ago

Thanks for the intensive testing. Could you post the error message from the log? You can either get it from the App Settings page or by running the app with homey app run instead of homey app install. It seems like there is an issue with the value conversion.

Does dim to 0 actually work?

dewenni commented 4 years ago

dim to 0 works.

here the log message from the app for switch off command Set LEVEL failed for device - Value 0.0

twendt commented 4 years ago

I changed the convert function, please try it again.

dewenni commented 4 years ago

now it works in general. But at the beginning the behavior was a bit strange. After adding devices, every device showed "switched on" state although the devices were off. It was also not possible to switch off / on the devices with the button. After I have used the dim function one time, everything worked fine. Also the switch on/off button worked after that.

So maybe there is one small thing left with the initial status?

twendt commented 4 years ago

I implemented a debug log message to the device to be able to see value that is being retrieved from the device. Could you try it again and post the value here? Then I can change the convert function accordingly.

LukasBombach commented 4 years ago

Hey there, I'd like to test the app with my btd, but I'm fairly new to homematic, can you tell me how I can use this branch on my homey?