[OBSOLETE] [Deprecated] New TP-Link/Kasa Plug, Switch, and Bulb Integration

Just FYI, when I wanted to add the smartApp TP-Link SmartThings Manager, in the Smartthings Classic for IOS (iPad), it asks obviously what type, I selected Kasa Account, then I specified the Kasa credentials, and I wanted to save, of course. BUT there was no Save button in the upper right corner, as written in the text in the iOS app, in order to save the SmartApp. So I could not create it in IOS.
After an hour of trying, and pulling my hair, I had to install the Smartthings Classic for Android (on one of my Android boxes), and then there the Save button existed… I can prove this by reproducing it anytime…
I don’t who’s fault is this? probably the Samsung developers for iOS of the Classic app, but it pissed me off like you wouldn’t believe. I thought I am stupid. I was about to give up and send the hub back to Samsung.
Sorry to bother you with my problems, but did not know to whom should I tell, other than my wife :grinning:

Fully understand. Sorry for the inconvenience. I don’t know your wife, but my guess is the technocrat in the family does not have a great ear from the non-technocrat significant other. They sort of wonder why we even do this.

I do not own an IOS device. I think the code is relatively standard and should work for both.

For IOS Users. Any problems in the install page (i.e., adding password). How do you work the save option? Screenshots would be nice with some notes on what happens on the IOS platform. I would use this to update the documentation.

Question: Was there text in the upper right hand corner of the IOS application (i.e., Done)?

No nothing, no text at all in the right corner, just < in the left corner

1 Like

First of all thank you so much for your hard work .

I would appreciate your guidance in a problem that I cannot fix. The power readings Do not show up . Please advise.

Everything else works fine for switches and plugs for on a function but the power Wattage eccetera do not show up .
again thank you so much.

Can you tell me the device, driver, and driver version? I can then determine the issue and how I may fix it.

Dave

I was using the older version 3.5 with no problem. I had to reset my health and start everything over for other reasons. Upon new fresh install of version 4.0 I did not receive the readings on power and wattage etc. Everything else worked great. After several reinstalls no luck. After my password several times with Kasa no luck. I reverted back to version 3.5 again no luck.

I really appreciate your hard work and would like any assistance you can give. As far as device driver you speaking of the handler? Because I would use the newer versions for each.

Thank you

Suggest latest version and starting again. Login issues - probably at the Kasa level. You may need to go to the Kasa App and login again.

For my app, you should only log in if you see a invalid token error message.

For the HS-110, after installing the new driver check it out,
a. Turn on logging.
b. Set logging to trace or debug logging
c. Save (which will cause an updated() to execute).

The logs will contain info to allow me to troubleshoot.

Getting these errors don’t know how to fix please help

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:47:15 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:47:11 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:47:08 AM: info Work Room Heater: Power: on

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:51 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:47 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:44 AM: info Work Room Heater: Power: on

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:15 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:11 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:08 AM: info Work Room Heater: Power: on

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:08 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:01 AM: info Work Room Heater: Power: on

3ac6a2c1-0a53-482e-9ad7-4228b94c8533 12:46:01 AM: error Work Room Heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

3ac6a2c1-0a53-482e-9ad7-4228b94c8533

I’ve uninstalled everything then reinstalled with the new version 4.0 . thank you.

Are you up and working???

I am getting the following error message

I know I must’ve installed improperly. I think II posted the device handler I saved and then hit publish for me. That of been the cause?

Still not working for power and wattage but everything else works fine. Several reinstalls. Several changes of my password in Kasa

I so much appreciate your help


171487df-4346-463b-8da0-654ffc7dffce
9:38:33 AM: debug Parse returned [name:contact, value:closed, descriptionText:WDT 5 was closed]

171487df-4346-463b-8da0-654ffc7dffce 9:38:33 AM: debug Contact Status

171487df-4346-463b-8da0-654ffc7dffce 9:38:33 AM: debug description: zone report :: type: 19 value: 0020

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:33 AM: error Work heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:32 AM: error Work heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:27 AM: error Work heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:26 AM: info Work heater: Power: on

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:23 AM: info Work heater: Power: on

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:22 AM: info Work heater: Power: on

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:21 AM: error Work heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

828510e5-a099-43af-a476-2a3414a89ac9 9:38:20 AM: info postEventToEndpoint: event successfully posted.

828510e5-a099-43af-a476-2a3414a89ac9 9:38:20 AM: debug Property Change Event switch: on (source: DEVICE)

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:19 AM: info Work heater: Power: on

828510e5-a099-43af-a476-2a3414a89ac9 9:38:17 AM: info postEventToEndpoint: event successfully posted.

828510e5-a099-43af-a476-2a3414a89ac9 9:38:17 AM: debug Property Change Event switch: off (source: DEVICE)

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:17 AM: info Work heater: Power: off

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:16 AM: error Work heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

73d82cc6-01e9-469b-9ff0-cdad744f947a 9:38:13 AM: debug Temp Sensor 11 Max’s Room: Parsing description: read attr - raw: DBFE0104030C200022A2030F, dni: DBFE, endpoint: 01, cluster: 0403, size: 0C, attrId: 0020, encoding: 22, value: 0f03a2

7bf1156b-92ee-434f-a800-59e3eedba3f4 9:38:12 AM: error Work heater: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

73d82cc6-01e9-469b-9ff0-cdad744f947a 9:38:11 AM: debug Temp Sensor 11 Max’s Room: Parse returned [name:humidity, value:27, unit:%]

73d82cc6-01e9-469b-9ff0-cdad744f947a 9:38:11 AM: debug Temp Sensor 11 Max’s Room: Parsing description: humidity: 26.98%

It will take a day or two to figure this out. My next priority.

Dave

17a54c78-44ec-42fe-9dfa-a0f8fcbb84bb 11:58:15 PM: error Under Cabinet Lights: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

9b0bee83-bf04-4116-b879-164bb53d6648 11:58:14 PM: error Heater Work Room: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

61b608db-7c73-49cb-9bde-633015d25bc5 11:58:14 PM: error Workroom Air Cleaner: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

6daf513e-7cdd-459c-be04-d95d7710e0c6 11:58:13 PM: error Torch Light 1 Ex Rm Plug: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

31c49948-6927-4f3d-a1e7-64a3eb98f1d1 11:58:13 PM: error Happy Light: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

9054526b-eec9-4abd-b727-d698e1c7fcef 11:58:13 PM: error Media Fan: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

17a54c78-44ec-42fe-9dfa-a0f8fcbb84bb 11:58:11 PM: error Under Cabinet Lights: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

61b608db-7c73-49cb-9bde-633015d25bc5 11:58:10 PM: error Workroom Air Cleaner: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

9b0bee83-bf04-4116-b879-164bb53d6648 11:58:10 PM: error Heater Work Room: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

9054526b-eec9-4abd-b727-d698e1c7fcef 11:58:09 PM: error Media Fan: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

6daf513e-7cdd-459c-be04-d95d7710e0c6 11:58:09 PM: error Torch Light 1 Ex Rm Plug: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

31c49948-6927-4f3d-a1e7-64a3eb98f1d1 11:58:09 PM: error Happy Light: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

258028b8-09df-4e77-b131-4575d07501a2 11:58:08 PM: info Switch - Living Room Center: Power: on

e00c1d2d-5703-4e45-afeb-814c28ea2042 11:58:08 PM: info Switch - Living Room Outer 2: Power: on

17a54c78-44ec-42fe-9dfa-a0f8fcbb84bb 11:58:08 PM: info Under Cabinet Lights: Power: off

4cdcb604-09fb-4d52-b251-b8bff81710e5 11:58:07 PM: info Switch - Guest Room Main Lights: Power: off

96b5b478-acd7-4f0c-aeb1-cb906437c6b2 11:58:07 PM: info Switch - Media Room Main Lights: Power: off

ae707cf3-84f5-46f0-83fb-d12a69b65d66 11:58:07 PM: info Storage Area Steep: Power: off

61b608db-7c73-49cb-9bde-633015d25bc5 11:58:07 PM: info Workroom Air Cleaner: Power: on

9b0bee83-bf04-4116-b879-164bb53d6648 11:58:07 PM: info Heater Work Room: Power: off

23163f3a-a1c4-4215-a314-8ce00131d89e 11:58:07 PM: info Switch - Guest Room Center: Power: off

6daf513e-7cdd-459c-be04-d95d7710e0c6 11:58:06 PM: info Torch Light 1 Ex Rm Plug: Power: off

31c49948-6927-4f3d-a1e7-64a3eb98f1d1 11:58:06 PM: info Happy Light: Power: off

01dcd4b9-32ec-4bfc-9795-3c0e41b455ea 11:58:06 PM: info Workroom Fan: Power: off

365d63e0-2d8f-4389-bc75-4bb2e424ea90 11:58:06 PM: info Switch - Stairs Basement: Power: off

45dd799b-248a-4255-b2df-e2d30a210d5f 11:58:06 PM: info Switch - Guest Bath: Power: off

17a54c78-44ec-42fe-9dfa-a0f8fcbb84bb 11:58:05 PM: info Under Cabinet Lights: Refresh Scheduled for every 30 minutes.

17a54c78-44ec-42fe-9dfa-a0f8fcbb84bb 11:58:05 PM: info Updating Under Cabinet Lights…

17a54c78-44ec-42fe-9dfa-a0f8fcbb84bb 11:58:05 PM: info Updating Under Cabinet Lights…

e00c1d2d-5703-4e45-afeb-814c28ea2042 11:58:05 PM: info Switch - Living Room Outer 2: Refresh Scheduled for every 30 minutes.

e00c1d2d-5703-4e45-afeb-814c28ea2042 11:58:05 PM: info Updating Switch - Living Room Outer 2…

e00c1d2d-5703-4e45-afeb-814c28ea2042 11:58:05 PM: info Updating Switch - Living Room Outer 2…

258028b8-09df-4e77-b131-4575d07501a2 11:58:05 PM: info Updating Switch - Living Room Center…

8cff5ba3-85d5-46e3-90ea-ae9dc36f3b97 11:58:05 PM: info Updating Switch - Media Room Center…

4cdcb604-09fb-4d52-b251-b8bff81710e5 11:58:04 PM: info Switch - Guest Room Main Lights: Refresh Scheduled for every 30 minutes.

4cdcb604-09fb-4d52-b251-b8bff81710e5 11:58:04 PM: info Updating Switch - Guest Room Main Lights…

61b608db-7c73-49cb-9bde-633015d25bc5 11:58:04 PM: info Workroom Air Cleaner: Refresh Scheduled for every 30 minutes.

61b608db-7c73-49cb-9bde-633015d25bc5 11:58:04 PM: info Updating Workroom Air Cleaner…

4cdcb604-09fb-4d52-b251-b8bff81710e5 11:58:04 PM: info Updating Switch - Guest Room Main Lights…

9b0bee83-bf04-4116-b879-164bb53d6648 11:58:04 PM: info Heater Work Room: Refresh Scheduled for every 30 minutes.

9b0bee83-bf04-4116-b879-164bb53d6648 11:58:04 PM: info Updating Heater Work Room…

61b608db-7c73-49cb-9bde-633015d25bc5 11:58:04 PM: info Updating Workroom Air Cleaner…

96b5b478-acd7-4f0c-aeb1-cb906437c6b2 11:58:04 PM: info Switch - Media Room Main Lights: Refresh Scheduled for every 30 minutes.

96b5b478-acd7-4f0c-aeb1-cb906437c6b2 11:58:04 PM: info Updating Switch - Media Room Main Lights…

fe0afa30-be4d-45d4-8f98-e6341c72e16c 11:58:04 PM: info Switch - Living Room Fireplace: Refresh Scheduled for every 30 minutes.

fe0afa30-be4d-45d4-8f98-e6341c72e16c 11:58:04 PM: info Updating Switch - Living Room Fireplace…

96b5b478-acd7-4f0c-aeb1-cb906437c6b2 11:58:04 PM: info Updating Switch - Media Room Main Lights…

23163f3a-a1c4-4215-a314-8ce00131d89e 11:58:04 PM: info Switch - Guest Room Center: Refresh Scheduled for every 30 minutes.

23163f3a-a1c4-4215-a314-8ce00131d89e 11:58:04 PM: info Updating Switch - Guest Room Center…

fe0afa30-be4d-45d4-8f98-e6341c72e16c 11:58:04 PM: info Updating Switch - Living Room Fireplace…

23163f3a-a1c4-4215-a314-8ce00131d89e 11:58:04 PM: info Updating Switch - Guest Room Center…

326832c0-6669-4de6-9bec-caa4fc62ae3c 11:58:03 PM: info Torch Light 2 Ex Rm Plug: Refresh Scheduled for every 30 minutes.

326832c0-6669-4de6-9bec-caa4fc62ae3c 11:58:03 PM: info Updating Torch Light 2 Ex Rm Plug…

ae707cf3-84f5-46f0-83fb-d12a69b65d66 11:58:03 PM: info Storage Area Steep: Refresh Scheduled for every 30 minutes.

ae707cf3-84f5-46f0-83fb-d12a69b65d66 11:58:03 PM: info Updating Storage Area Steep…

ae707cf3-84f5-46f0-83fb-d12a69b65d66 11:58:03 PM: info Updating Storage Area Steep…

8eeb2db5-66cd-46d6-b303-5091aeb920a9 11:58:03 PM: info Exercise Room Fan: Refresh Scheduled for every 30 minutes.

8eeb2db5-66cd-46d6-b303-5091aeb920a9 11:58:03 PM: info Updating Exercise Room Fan…

8eeb2db5-66cd-46d6-b303-5091aeb920a9 11:58:03 PM: info Updating Exercise Room Fan…

01dcd4b9-32ec-4bfc-9795-3c0e41b455ea 11:58:03 PM: info Workroom Fan: Refresh Scheduled for every 30 minutes.

01dcd4b9-32ec-4bfc-9795-3c0e41b455ea 11:58:03 PM: info Updating Workroom Fan…

01dcd4b9-32ec-4bfc-9795-3c0e41b455ea 11:58:03 PM: info Updating Workroom Fan…

31c49948-6927-4f3d-a1e7-64a3eb98f1d1 11:58:03 PM: info Happy Light: Refresh Scheduled for every 30 minutes.

31c49948-6927-4f3d-a1e7-64a3eb98f1d1 11:58:03 PM: info Updating Happy Light…

31c49948-6927-4f3d-a1e7-64a3eb98f1d1 11:58:03 PM: info Updating Happy Light…

45dd799b-248a-4255-b2df-e2d30a210d5f 11:58:03 PM: info Switch - Guest Bath: Refresh Scheduled for every 30 minutes.

45dd799b-248a-4255-b2df-e2d30a210d5f 11:58:03 PM: info Updating Switch - Guest Bath…

365d63e0-2d8f-4389-bc75-4bb2e424ea90 11:58:03 PM: info Switch - Stairs Basement: Refresh Scheduled for every 30 minutes.

365d63e0-2d8f-4389-bc75-4bb2e424ea90 11:58:03 PM: info Updating Switch - Stairs Basement…

45dd799b-248a-4255-b2df-e2d30a210d5f 11:58:03 PM: info Updating Switch - Guest Bath…

365d63e0-2d8f-4389-bc75-4bb2e424ea90 11:58:03 PM: info Updating Switch - Stairs Basement…

43bfd8f9-3396-4381-a552-c1d06ba18a34 11:58:00 PM: trace 4.0.01 updateInstallData

43bfd8f9-3396-4381-a552-c1d06ba18a34 11:58:00 PM: trace 4.0.01 flowDirector updateInstallData

43bfd8f9-3396-4381-a552-c1d06ba18a34 11:58:00 PM: trace 4.0.01 initialize updateInstallData

0770d596-658d-4eee-a7f4-f71a207c07bc 12:20:22 AM: debug sending data to AT

0770d596-658d-4eee-a7f4-f71a207c07bc 12:20:22 AM: debug A sensor event occurred: [name:temperature, deviceId:26dd6666-6a26-4a7c-8188-4519c5ef3ab9, isoDate:2019-03-07T08:20:21.494Z, unit:F, value:75]

0770d596-658d-4eee-a7f4-f71a207c07bc 12:19:58 AM: debug sending data to AT

0770d596-658d-4eee-a7f4-f71a207c07bc 12:19:58 AM: debug A sensor event occurred: [name:temperature, deviceId:e290e3c2-c86e-48bc-a69c-37ad823549b0, isoDate:2019-03-07T08:19:57.215Z, unit:F, value:75]

0770d596-658d-4eee-a7f4-f71a207c07bc 12:19:57 AM: debug sending data to AT

0770d596-658d-4eee-a7f4-f71a207c07bc 12:19:57 AM: debug A sensor event occurred: [name:temperature, deviceId:0596c061-fe69-4c9e-8f71-ab9490d992c3, isoDate:2019-03-07T08:19:56.287Z, unit:F, value:76]

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:55 AM: error TP-Link Plug Energy New: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_daystat’ on null object. Communications error with device.

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:51 AM: error TP-Link Plug Energy New: Sending Command Exception: java.lang.NullPointerException: Cannot get property ‘get_realtime’ on null object. Communications error with device.

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:48 AM: info TP-Link Plug Energy New: Power: on

171487df-4346-463b-8da0-654ffc7dffce 12:19:47 AM: debug Parse returned [name:contact, value:closed, descriptionText:WDT 5 was closed]

171487df-4346-463b-8da0-654ffc7dffce 12:19:47 AM: debug Contact Status

171487df-4346-463b-8da0-654ffc7dffce 12:19:47 AM: debug description: zone report :: type: 19 value: 0020

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:44 AM: info TP-Link Plug Energy New: Refresh Scheduled for every 30 minutes.

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:44 AM: info Updating TP-Link Plug Energy New…

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:44 AM: info Updating TP-Link Plug Energy New…

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parsing description: read attr - raw: D59B0104030C200022B0040F, dni: D59B, endpoint: 01, cluster: 0403, size: 0C, attrId: 0020, encoding: 22, value: 0f04b0

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parsing description: read attr - raw: D59B0104030C200022B0040F, dni: D59B, endpoint: 01, cluster: 0403, size: 0C, attrId: 0020, encoding: 22, value: 0f04b0

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parse returned [name:humidity, value:27, unit:%]

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parsing description: humidity: 26.74%

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parsing description: humidity: 26.74%

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parse returned [name:temperature, value:67, unit:F, descriptionText:Temp Sensor 08 Dining Room temperature is 67°F, translatable:true]

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parsing description: temperature: 19.48

ce6105f5-ac53-4984-931c-52dc7184c655 12:19:43 AM: debug Temp Sensor 08 Dining Room: Parsing description: temperature: 19.48

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:42 AM: info Installed TP-Link HS110 TP-Link Plug Energy New

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:41 AM: trace 4.0.01 addDevices [AC84C6F96F2A]

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:41 AM: trace 4.0.01 initialize default

828510e5-a099-43af-a476-2a3414a89ac9 12:19:42 AM: error org.springframework.security.access.AccessDeniedException: Access is denied @line -1 (doCall)

338807e0-8cad-4cc5-8e74-12a071017a38 12:19:41 AM: info Installing TP-Link Plug Energy New…

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:37 AM: trace 4.0.01 addDevicesPage: newDevices = [AC84C6F96F2A:TP-Link Plug Energy New model HS110]

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:33 AM: trace 4.0.01 addDevicesPage: newDevices = [AC84C6F96F2A:TP-Link Plug Energy New model HS110]

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:32 AM: trace 4.0.01 kasaGetDevices bc5cd72a-AujLzlkMbe9uZtTdeDRtWM0

43bfd8f9-3396-4381-a552-c1d06ba18a34 12:19:32 AM: trace 4.0.01 welcomePage: installType = Kasa Account

Interesting I got this air after installing a brand new plug

I am having trouble installing two HS100 devices. I was able to install one on its own, but I cannot seem to figure out what to do to get the others. I installed the code today so I believe I would be using the latest code, but I am a noob so maybe not. Here are the errors:

679b8462-f7c2-4f71-ad79-c2cef679f97b 9:55:16 AM: error java.lang.NullPointerException: Cannot get property ‘value’ on null object @line 436 (doCall)

679b8462-f7c2-4f71-ad79-c2cef679f97b 9:55:16 AM: trace 4.0.01 addDevices [50C7BF09F307, 50C7BF082537]

Let me know what I am doing wrong.

I will look into tomorrow.

Is there something special that I need to do to get energy monitoring working? I set up two new HS110s about 20 hours ago and I’m still just seeing this. I’ve read through the instructions a few times and I don’t think that I missed anything. I only installed the one device handler, the one for the energy monitoring plugs. Do I need any of the others? Energy monitoring works great in the Kasa app.

I’m trying to get my Kasa cloud account (and TP-Link devices) working on my SmartThings. So far I’ve followed the instructions with success until I get to step number 4 in the “2-Running the Service Manager for the First Time.pdf” file. The smart TP-Link SmartThings Manager shows up in the My Apps list. I click on it, select Kasa Account and after entering my credentials and pressing save, I get a red banner at the top that says “! An unexpected error has occured.”

I don’t know what went wrong…or how to proceed?? Any ideas??

Thanks in advance!

Typically, the red banner means that the Device Handlers are not installed or not installed against the correct hub.

Turn on Live Logging on the IDE, run the app again and capture the logs. I will need to see those.

Things to check:

  1. Make sure the app and the device handlers are installed in the same location.

  2. Make sure your device handler matches the list in the instructions.

Dave