Custom Widget : Daikin Wifi Controler

Hi,

I have created a custom Widget (for the HABPanel) to control my Daikin Units.
A first draft version is working fine on my OpenHAB (Running on a RPI 4).

It can be used to:

  • turn on/off the Unit, change the target temperature,
  • display the indoor and outdoor temperatures,
  • set a mode Auto, Fan, Dehumifier, Cooling or Heating,
  • set a special mode Eco, Powerful or Streamer,
  • set the fan speed on Silent, Auto or level 1 to 5,
  • set the blade direction on horizontal, vertical or both

image image

I would be glad to have some feedbacks (support on other devices, missing feature, user experience, …)

I have drafted a documentation here:

  • The JSON to be imported is here
  • And you have to copy this folder and its content (some images and an angularjs controller) under /conf/html/

This is my third Widget but I am still not expert in AngularJS, BootStrap, etc… So, it’s far from great code; any advice on that would be welcome too!

V.

1 Like

Thanks for your nice widget, really like it. I just faced an issu when using it togesther with Matrix-Theme or New-Pride-Theme.
If using one of them, all icons are not visible due to some background color issues.
Any chance you could fix that ?

I will have a look next week. I could replace the black of the icons with the grey used in the matrix theme, and the use its green instead of my blue? Would this be ok? Otherwise, post a screenshot to show me exactly the issue…

V.

Love your work on it, looks great. Well done. I cant use it but apricate what you have done.

The best idea is to not code colours into widgets so we can change them with external CSS, this is how web page design is meant to work. Habpanel has some variables to use for colour if you must.

If it helps, you could test it out with a basic CSS like this one to see what breaks…