Hi all, i’m a newbie trying to setup the daikin binding in a new openhab2 installation. I followed the wiki step by step but at the end everytime i start openhab i receive the following error:
2017-02-24 09:08:24.190 [ERROR] [org.apache.felix.configadmin ] - [org.osgi.service.cm.ManagedService, org.osgi.service.event.EventHandler, id=324, bundle=199/file:/usr/share/openhab2/addons/org.openhab.binding.daikin-1.10.0-SNAPSHOT.jar]: Unexpected problem updating configuration org.openhab.daikin
java.lang.IllegalArgumentException: Unknown wireless control state: dmnd_run = 0
at net.jonathangiles.daikin.wireless.WirelessDaikin.readDaikinState(WirelessDaikin.java:122)[199:org.openhab.binding.daikin:1.10.0.201702240212]
at net.jonathangiles.daikin.DaikinBase.<init>(DaikinBase.java:42)[199:org.openhab.binding.daikin:1.10.0.201702240212]
at net.jonathangiles.daikin.wireless.WirelessDaikin.<init>(WirelessDaikin.java:18)[199:org.openhab.binding.daikin:1.10.0.201702240212]
at net.jonathangiles.daikin.DaikinFactory.createWirelessDaikin(DaikinFactory.java:30)[199:org.openhab.binding.daikin:1.10.0.201702240212]
at org.openhab.binding.daikin.internal.DaikinBinding.updated(DaikinBinding.java:284)[199:org.openhab.binding.daikin:1.10.0.201702240212]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updated(ManagedServiceTracker.java:189)[3:org.apache.felix.configadmin:1.8.12]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:152)[3:org.apache.felix.configadmin:1.8.12]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:85)[3:org.apache.felix.configadmin:1.8.12]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1461)[3:org.apache.felix.configadmin:1.8.12]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1417)[3:org.apache.felix.configadmin:1.8.12]
at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:141)[3:org.apache.felix.configadmin:1.8.12]
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:109)[3:org.apache.felix.configadmin:1.8.12]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_121]
In a first moment i thought it was a configuration mismatch, so i posted my config files in the beginners area of the forum ([SOLVED] Daikin binding in OH2 reporting error), but then googling a little bit i found this commit in the Jdaikin library (https://bitbucket.org/microcheese/jdaikin/pull-requests/2/added-the-new-keys-reported-by-daikin/diff) talking about this parameter (dmnd_run ??).
So i tried to load http://192.168.0.100/aircon/get_control_info that returned me: ret=OK,pow=0,mode=4,adv=13,stemp=24.0,shum=0,dt1=25.0,dt2=M,dt3=25.0,dt4=24.0,dt5=24.0,dt7=25.0,dh1=AUTO,dh2=50,dh3=0,dh4=0,dh5=0,dh7=AUTO,dhh=50,b_mode=4,b_stemp=24.0,b_shum=0,alert=255,f_rate=A,f_dir=0,b_f_rate=A,b_f_dir=0,dfr1=5,dfr2=5,dfr3=5,dfr4=A,dfr5=A,dfr6=5,dfr7=5,dfrh=5,dfd1=0,dfd2=0,dfd3=0,dfd4=0,dfd5=0,dfd6=0,dfd7=0,dfdh=0,dmnd_run=0,en_demand=0
As you can see the value (dmnd_run=0) is there, so now i’m lost Does it mean my AC are not compatible with the binding? (at the moment i’m using this one https://openhab.ci.cloudbees.com/job/openHAB1-Addons/lastBuild/org.openhab.binding$org.openhab.binding.daikin/), or maybe there is a way a can manually compile it using the Reiter Ernst Jdaikin library that seems (as far as i can understand) to better handle the output of my heatpump ??
I also lurked the forum but no one seems to had this problem before
Thanks in advance for your kind help, and sorry if i crossposted.