2020-09-16 08:07:48.816 [DEBUG] [.internal.discovery.GreeDeviceFinder] - Response received from address 192.168.1.70: {"t":"dev","cid":"2059a0b49c2f","bc":"gree","brand":"gree","catalog":"gree","mac":"2059a0b49c2f","mid":"10001","model":"gree","name":"a0b49c2f","series":"gree","vender":"1","ver":"V1.1.13","lock":0} 2020-09-16 08:07:48.816 [DEBUG] [.internal.discovery.GreeDeviceFinder] - Discovered device at 192.168.1.70:7000 2020-09-16 08:07:57.365 [DEBUG] [ernal.discovery.GreeDiscoveryService] - 1 units discovered. 2020-09-16 08:07:57.366 [DEBUG] [ernal.discovery.GreeDiscoveryService] - Adding uinits to Inbox 2020-09-16 08:07:57.366 [DEBUG] [ernal.discovery.GreeDiscoveryService] - Device a0b49c2f discovered at 192.168.1.70, MAC=2059a0b49c2f 2020-09-16 08:08:26.173 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Automatic refresh started (60 second interval) 2020-09-16 08:08:26.174 [DEBUG] [.internal.discovery.GreeDeviceFinder] - Sending scan packet to 192.168.1.70 2020-09-16 08:08:26.193 [DEBUG] [.internal.discovery.GreeDeviceFinder] - Response received from address 192.168.1.70: {"t":"dev","cid":"2059a0b49c2f","bc":"gree","brand":"gree","catalog":"gree","mac":"2059a0b49c2f","mid":"10001","model":"gree","name":"a0b49c2f","series":"gree","vender":"1","ver":"V1.1.13","lock":0} 2020-09-16 08:08:26.193 [DEBUG] [.internal.discovery.GreeDeviceFinder] - Discovered device at 192.168.1.70:7000 2020-09-16 08:08:31.521 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Device not bound 2020-09-16 08:08:36.540 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:08:36.540 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:08:36.540 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel power : OFF 2020-09-16 08:08:36.540 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updading mode channel with 0/auto 2020-09-16 08:08:36.540 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel mode : auto 2020-09-16 08:08:36.541 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel temperature : 25.0 °C 2020-09-16 08:08:36.542 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel currentTemperature : UNDEF 2020-09-16 08:08:36.542 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel air : OFF 2020-09-16 08:08:36.543 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel dry : OFF 2020-09-16 08:08:36.543 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel turbo : OFF 2020-09-16 08:08:36.544 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel windspeed : 5 2020-09-16 08:08:36.544 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel quiet : off 2020-09-16 08:08:36.545 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel swingUpDown : 0 2020-09-16 08:08:36.546 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel swingLeftRight : 0 2020-09-16 08:08:36.546 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel powersave : OFF 2020-09-16 08:08:36.546 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel light : ON 2020-09-16 08:08:36.546 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel health : OFF 2020-09-16 08:08:41.565 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:08:41.565 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:08:46.583 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:08:46.583 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:08:51.600 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:08:51.601 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:09:03.604 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: I/O exception while updating status (Receive timed out) 2020-09-16 08:09:08.626 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:09:08.626 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:09:13.649 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:09:13.649 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:09:18.667 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[0,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:09:18.667 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:09:19.661 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Issue command ON to channe power 2020-09-16 08:09:19.661 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Handle command ON for channel power, command class class org.eclipse.smarthome.core.library.types.OnOffType 2020-09-16 08:09:23.712 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"dat","mac":"2059a0b49c2f","r":200,"cols":["Pow","Mod","SetTem","WdSpd","Air","Blo","Health","SwhSlp","Lig","SwingLfRig","SwUpDn","Quiet","Tur","TemUn","StHt","HeatCoolType","TemRec","SvSt","NoiseSet","TemSen"],"dat":[1,0,25,5,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0]} 2020-09-16 08:09:23.712 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Executing automatic update of values 2020-09-16 08:09:23.712 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Updating channel power : ON 2020-09-16 08:09:28.754 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:28.754 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:28.755 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@1f82d179 (null) 2020-09-16 08:09:33.794 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:33.795 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:33.796 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@7fe70d66 (null) 2020-09-16 08:09:38.836 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:38.836 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:38.837 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@ac6419c (null) 2020-09-16 08:09:43.876 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:43.877 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:43.878 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@5697709e (null) 2020-09-16 08:09:48.922 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:48.923 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:48.924 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@26f2b5df (null) 2020-09-16 08:09:53.963 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:53.963 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:53.964 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@5dba80d9 (null) 2020-09-16 08:09:59.005 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:09:59.005 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:09:59.007 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@1b7ad755 (null) 2020-09-16 08:10:04.047 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:04.047 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:04.048 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@664382f7 (null) 2020-09-16 08:10:09.087 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:09.088 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:09.089 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@b3d0d21 (null) 2020-09-16 08:10:14.129 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:14.129 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:14.130 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@288e8d7 (null) 2020-09-16 08:10:19.169 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:19.169 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:19.170 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@497eb320 (null) 2020-09-16 08:10:24.214 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:24.214 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:24.215 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@4098c182 (null) 2020-09-16 08:10:29.255 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:29.255 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:29.256 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@48d8b653 (null) 2020-09-16 08:10:34.336 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:34.336 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:34.337 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@c51c090 (null) 2020-09-16 08:10:39.376 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:39.376 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:39.377 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@4cd5d784 (null) 2020-09-16 08:10:44.418 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:44.418 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:44.419 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@333c65c0 (null) 2020-09-16 08:10:49.459 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:49.459 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:49.461 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@7086ef53 (null) 2020-09-16 08:10:54.501 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:54.502 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:54.503 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@7a7c835f (null) 2020-09-16 08:10:59.542 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:10:59.542 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:10:59.543 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@f673734 (null) 2020-09-16 08:11:04.585 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:04.585 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:04.586 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@d303308 (null) 2020-09-16 08:11:09.627 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:09.627 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:09.629 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@6f3bbcdd (null) 2020-09-16 08:11:14.673 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:14.673 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:14.675 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@497678ea (null) 2020-09-16 08:11:19.716 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:19.716 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:19.717 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@32eff2c (null) 2020-09-16 08:11:24.759 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:24.759 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:24.760 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@99198c3 (null) 2020-09-16 08:11:29.800 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:29.800 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:29.801 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@535528a (null) 2020-09-16 08:11:34.842 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:34.842 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:34.843 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@7f045ac9 (null) 2020-09-16 08:11:39.880 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:39.880 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:39.880 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@5f8771d2 (null) 2020-09-16 08:11:44.922 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:44.922 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:44.922 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@18d2f53d (null) 2020-09-16 08:11:49.964 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:49.964 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:49.964 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@7f808920 (null) 2020-09-16 08:11:55.013 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:11:55.013 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:11:55.015 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@79523f9a (null) 2020-09-16 08:12:00.056 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:12:00.056 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:12:00.057 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@7011d613 (null) 2020-09-16 08:12:05.096 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:12:05.096 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:12:05.098 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@41d8af28 (null) 2020-09-16 08:12:10.138 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:12:10.138 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:12:10.139 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@37dacba5 (null) 2020-09-16 08:12:15.184 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:12:15.184 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:12:15.185 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@4666beef (null) 2020-09-16 08:12:20.228 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:12:20.228 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:12:20.229 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@3ee9bb94 (null) 2020-09-16 08:12:25.269 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Response from device: {"t":"res","mac":"2059a0b49c2f","r":200,"opt":["Pow"],"p":[1],"val":[1]} 2020-09-16 08:12:25.269 [DEBUG] [.gree.internal.handler.GreeAirDevice] - Exception java.lang.NullPointerException: null at java.util.Objects.requireNonNull(Objects.java:203) ~[?:1.8.0_231] at java.util.Arrays$ArrayList.(Arrays.java:3813) ~[?:1.8.0_231] at java.util.Arrays.asList(Arrays.java:3800) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getIntStatusVal(GreeAirDevice.java:368) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.updateTempFtoC(GreeAirDevice.java:481) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeAirDevice.getDeviceStatus(GreeAirDevice.java:141) ~[?:?] at org.openhab.binding.gree.internal.handler.GreeHandler.lambda$1(GreeHandler.java:364) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_231] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_231] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] 2020-09-16 08:12:25.270 [INFO ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to perform auto-update: Exception while updating status, JSON=org.openhab.binding.gree.internal.gson.GreeStatusResponsePackDTO@2ba43291 (null) 2020-09-16 08:12:26.122 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Thing gree:airconditioner:2059a0b49c2f is disposing 2020-09-16 08:12:26.123 [DEBUG] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Command ON failed for channel power, retry 2020-09-16 08:12:26.123 [WARN ] [ng.gree.internal.handler.GreeHandler] - 2059a0b49c2f: Unable to execute command ON for channel power java.util.NoSuchElementException: No value present at java.util.Optional.get(Optional.java:135) ~[?:1.8.0_231] at org.openhab.binding.gree.internal.handler.GreeHandler.sendRequest(GreeHandler.java:172) ~[bundleFile:?] at org.openhab.binding.gree.internal.handler.GreeHandler.handleCommand(GreeHandler.java:147) [bundleFile:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_231] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_231] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_231] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_231] at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:152) [bundleFile:?] at org.eclipse.smarthome.core.internal.common.InvocationHandlerSync.invoke(InvocationHandlerSync.java:59) [bundleFile:?] at com.sun.proxy.$Proxy3450.handleCommand(Unknown Source) [?:?] at org.eclipse.smarthome.core.thing.internal.profiles.ProfileCallbackImpl.handleCommand(ProfileCallbackImpl.java:74) [bundleFile:?] at org.eclipse.smarthome.core.thing.internal.profiles.SystemDefaultProfile.onCommandFromItem(SystemDefaultProfile.java:48) [bundleFile:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_231] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_231] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_231] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_231] at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:152) [bundleFile:?] at org.eclipse.smarthome.core.internal.common.Invocation.call(Invocation.java:52) [bundleFile:?] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]