openhab / openhab-addons

Add-ons for openHAB
https://www.openhab.org/
Eclipse Public License 2.0
1.86k stars 3.58k forks source link

[loxone] Two specific types of channels are not found by the binding #10975

Open NeussConsulting opened 3 years ago

NeussConsulting commented 3 years ago

We have build a new smart house with Loxone Tree components everywhere.

The Loxone Software is nice but the features of Openhab are just unmatched.

So I want to start building my Smarthome with Openhab 3.1. Installed the Loxone Binding, connected to the Loxone Miniserver 2.

Then I looked which channels are all available and the list looked great!

Everything is there except two devices.

Can you please add these two devices? Can I somehow help?

NeussConsulting commented 3 years ago

No feedback at all after more then a month?! ;(

ppieczul commented 3 years ago

Sorry, I have not seen this issue. Those two control blocks have not been implemented. I don’t know if I am going to have time to implement them. I can definitely guide you if you want to do it. Would you like to try?

NeussConsulting commented 3 years ago

Sorry, I have not seen this issue. Those two control blocks have not been implemented. I don’t know if I am going to have time to implement them. I can definitely guide you if you want to do it. Would you like to try?

Sure, I would love to!

ppieczul commented 3 years ago

Please start by setting up OH development environment, like explained on this page: https://www.openhab.org/docs/developer/ide/eclipse.html In parallel, take a look at Loxone API "structure file" document: https://www.loxone.com/enen/kb/api/ Try to identify the blocks you want to add support in the API which controls are representing them. Then look at http://miniserver-ip/data/LoxAPP3.json (use some online JSON parsers, like https://jsonformatter.org/ to see it in a readable form) and find the JSON pieces that describe the blocks you need. If you have these points, we'll go to implementing the support. Good luck, I may miss updates to github but please tag me or send me direct mail (github should have it in the profile).

NeussConsulting commented 2 years ago

Please start by setting up OH development environment, like explained on this page: https://www.openhab.org/docs/developer/ide/eclipse.html In parallel, take a look at Loxone API "structure file" document: https://www.loxone.com/enen/kb/api/ Try to identify the blocks you want to add support in the API which controls are representing them. Then look at http://miniserver-ip/data/LoxAPP3.json (use some online JSON parsers, like https://jsonformatter.org/ to see it in a readable form) and find the JSON pieces that describe the blocks you need. If you have these points, we'll go to implementing the support. Good luck, I may miss updates to github but please tag me or send me direct mail (github should have it in the profile).

Our house was hit by the flood in Germany a few months ago, so no Home, no Smarthome. But next month we can go back into our house, then I will do that, thank you for your tutorial.

NeussConsulting commented 2 years ago

Please start by setting up OH development environment, like explained on this page: https://www.openhab.org/docs/developer/ide/eclipse.html In parallel, take a look at Loxone API "structure file" document: https://www.loxone.com/enen/kb/api/ Try to identify the blocks you want to add support in the API which controls are representing them. Then look at http://miniserver-ip/data/LoxAPP3.json (use some online JSON parsers, like https://jsonformatter.org/ to see it in a readable form) and find the JSON pieces that describe the blocks you need. If you have these points, we'll go to implementing the support. Good luck, I may miss updates to github but please tag me or send me direct mail (github should have it in the profile).

I found the Leaf inside the "Structure file" it is under Ventilation on page 107-112, it's just burried as a small type option "Leaf"

And I think the IR Control Air will maybe the "Remote" block from page 88-91