Trying to get completely off my SmartThings hub, and the last thing that's holding me back is my Gen 1 Spruce Irrigation Controller and Gen 1 Moisture Sensors.
The Device controller is here:
https://raw.githubusercontent.com/PlaidSystems/Spruce_Gen1-SmartThings/master/devicetypes/plaidsystems/spruce-controller.src/spruce-controller.groovy
The Sensor is here:
https://raw.githubusercontent.com/PlaidSystems/Spruce_Gen1-SmartThings/master/devicetypes/plaidsystems/spruce-sensor.src/spruce-sensor.groovy
When I try and import the driver into Hubitat, I receive the following error:
"unable to resolve class physicalgraph.device.HubAction @ line 333, column 38. "
When I pull that entire If statement that is causing the issue and comment it out, I get another error:
" No signature of method: Script1.childDeviceTile() is applicable for argument types: (java.util.LinkedHashMap, java.lang.String, java.lang.String) values: [[childTileName:switch], switch1, switch1] "
At this point I'm pretty stuck and not sure where to go from here. Any assistance would be appreciated. I've found Hubitat drivers for the Gen 2 models online, but nothing about the Gen 1 model and sensors.