@tonesto7 any idea what would cause these errors in ST IDE logs? They’re happening repeatedly but as far as I know everything is working fine.
32d973c7-9ce8-44ee-9303-6751a50f39cd 5:17:00 PM: error groovy.lang.MissingMethodException: No signature of method: script_app_25221e55df4fc49bc6be97bd97c50c79f7899a6fc211f57aafc7d3db4bb45d5e.logError() is applicable for argument types: (java.lang.String, groovy.json.JsonException) values: [lanEventHandler Exception:, groovy.json.JsonException: Unable to determine the current character, it is not a string, number, array, or object
The current character read is ‘<’ with an int value of 60
Unable to determine the current character, it is not a string, number, array, or object
line number 1
index number 0
<?xml version='1.0' encoding='UTF-8' ?>
^]
Possible solutions: authError() @line 846 (lanEventHandler)
I have installed the Smart App via the IDE editor per the directions. I am using the latest version of Smartthings IOS App and not the classic App. When I try to add the Smart App it is not shown in the list of available smart apps.
Would love for the SmartThings- HomeKit bridge to stay alive, but sadly the developer has jumped to another platform. I’m not aware of any direct replacement. We can hope Thread will allow ST devices to bridge to HomeKit, but that pretty much speculation.
My contingency plan is to add Zigbee and Z-wave sticks to my Homebridge server, and go all-in on HomeKit for automation.
I’d assume it dies with Groovy since the dev is gone. Hopefully we hear at SDC in October what SmartThings’ Matter plans are. In theory that could get a lot of SmartThings Devices into HomeKit.
I believe the SmartThings to Home Assistant integration uses an endpoint app in the new dev environment, so it should continue to work. SmartThings may have even hired the guy that wrote it IIRC.
The maintainer of the Homebridge - SmartThings app (@tonesto7 ) has moved the app to Hubitat, and has archived the SmartThings version. The README makes it clear that the SmartThings app is no longer being maintained.
I don’t have experience with this (yet - I’m hanging on until we know about the Groovy end-of-life plan), so I can’t answer the second half of your question, other than to observe that with The SmartThings - Homebridge app, the devices went from SmartThings to Homebridge and then on to Homekit and Siri, not the other way around.
That is due to ST changing the app recently (November 9, 2021). Click on the Automations tab, click the + in the upper right of the screen, choose Add Routine, click on the Discover tab at the top of the screen and scroll down to find Homebridge to set it up
Sadly, that didn’t happen. (It could have, but it didn’t.)
As I know you know, but other people may not, and it belongs at this point in this discussion, Samsung has announced that the smartthings/Aeotec hub will not be a matter bridge. So their integration will be one way: you’ll be able to bring some mattercompliant devices into the smartthings app, but devices connected to a smartthings/Aeotec hub will not show up in other companies’ mattercompliant apps. Such as Apple Home. So no joy there.
I had it running find on a Homebridge VM install, but I’m moving to a new server with a Docker install of Homebridge. When I install the HB ST plugin and reboot, the system goes completely wonky. Even if I disable it, the status display in HB just shows continuing gibberish. Post uninstall, HB reboots fine.
Anyone else have a similar experience or know what the issue might be?