[OBSOLETE] Thermostat Manager - An alternative to Thermostat Mode Director

Dear

I installed the smartapp and I also see problem when the device needs to switch off because of open door/ window. The termostat I use is Daikin Wifi:

No command is sent to the thermostat. Until now I have been using built in routines to switch on/off or change setpoint and it works OK, so according me the Daikin DTH works

Here is the log from Thermostat manager:

d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager standing by.
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - Temperature: 22.5
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - Cooling Setpoint: 28 | Heating Setpoint: 22.0
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - Mode: heat
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - Fan Mode: auto
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - Hello Home Mode: Home
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - Smart Home Monitor Status: off
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:25: debug Thermostat Manager - At least one contact is open: null
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:01: error groovy.lang.MissingMethodException: No signature of method: script_app_Thermostat_c8b78d6a_c9a3_4de7_a006_b9ba4611c5ff_ver_0_1.sendpush() is applicable for argument types: (java.lang.String) values: [Thermostat Manager is turning the thermostat off temporarily due to an open contact.]
Possible solutions: sendPush(java.lang.String), sendPush(java.lang.String, java.util.Map), sendSms(java.lang.String, java.lang.String), input(java.lang.String), sendSms(java.lang.String, java.lang.String, java.util.Map) @line 300 (logNNotify)
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:58:01: info Thermostat Manager is turning the thermostat off temporarily due to an open contact.
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:56:01: debug Thermostat Manager - A contact has been opened. Initiating countdown to thermostat pause.
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:56:01: debug Thermostat Manager - A contact has been opened.
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager standing by.
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - Temperature: 23.0
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - Cooling Setpoint: 28 | Heating Setpoint: 22.0
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - Mode: heat
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - Fan Mode: auto
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - Hello Home Mode: Home
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - Smart Home Monitor Status: off
d4b32df4-8018-414a-a1f6-be5bae0ca47f 19:55:25: debug Thermostat Manager - At least one contact is open: null

Below is the log from the airco

c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:26: debug Executing ‘updateEvents’ with heat, 22.0 and false
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:25: debug Parsing Response: [ret:OK, pow:1, f_rate:A, dfrh:5, dfd7:0, dfd6:0, b_f_rate:A, b_shum:0, dfd3:0, dfd2:0, shum:0, dfd5:0, f_dir:0, dfd4:0, b_f_dir:0, mode:4, dfd1:0, stemp:22.0, dfdh:0, b_stemp:22.0, adv:, dh7:AUTO, dh4:0, dh5:0, alert:255, dt1:25.0, dt2:M, dt3:25.0, b_mode:4, dt4:22.0, dt5:22.0, dt7:25.0, dhh:50, dfr4:A, dfr5:A, dfr6:5, dfr7:5, dh3:0, dfr1:5, dh2:50, dfr2:5, dh1:AUTO, dfr3:5]
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:25: debug Parsing Response: [ret:OK, err:0, otemp:7.0, htemp:22.5, cmpfreq:30, hhum:-]
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:25: debug Executing hubaction on 192.168.1.241:80/aircon/get_control_info
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:25: debug Delay for ‘500’
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:25: debug Executing hubaction on 192.168.1.241:80/aircon/get_sensor_info
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:58:25: debug Refreshing
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Executing ‘updateEvents’ with heat, 22.0 and false
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Parsing Response: [ret:OK, pow:1, f_rate:A, dfrh:5, dfd7:0, dfd6:0, b_f_rate:A, b_shum:0, dfd3:0, dfd2:0, shum:0, dfd5:0, f_dir:0, dfd4:0, b_f_dir:0, mode:4, dfd1:0, stemp:22.0, dfdh:0, b_stemp:22.0, adv:, dh7:AUTO, dh4:0, dh5:0, alert:255, dt1:25.0, dt2:M, dt3:25.0, b_mode:4, dt4:22.0, dt5:22.0, dt7:25.0, dhh:50, dfr4:A, dfr5:A, dfr6:5, dfr7:5, dh3:0, dfr1:5, dh2:50, dfr2:5, dh1:AUTO, dfr3:5]
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Parsing Response: [ret:OK, err:0, otemp:7.0, htemp:23.0, cmpfreq:30, hhum:-]
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Executing hubaction on 192.168.1.241:80/aircon/get_control_info
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Delay for ‘500’
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Executing hubaction on 192.168.1.241:80/aircon/get_sensor_info
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:57:25: debug Refreshing
c4751f06-9e5a-4dec-adad-ded6962ccfce 19:56:25: debug Executing ‘updateEvents’ with heat, 22.0 and false