Be on the lookout for more communications from us and updates here as we continue this transition. We are actively listening to our customers and community of developers to ensure this process is as smooth and easy as possible for you. This transition is to enhance the seamless experience of SmartThings users, however, due to our sunset of legacy technology, some users may experience changes to their use of SmartThings. SmartThings Edge improves the SmartThings experience by moving the processing location of SmartThings hub connected device commands and automations from the cloud to your hub, creating faster and more reliable connections which operate locally within your home. We expect the majority of supported devices to be fully migrated by the shutdown date for Groovy integrations on December 31, 2022, at 00:00 (PST). Starting October 15, 2022, at 00:00 (PST) we will begin the process of transitioning away from the use of our legacy Groovy technology for the general public (see specific dates for Groovy Device Type Handlers and SmartApps below).īeginning October 15, 2022, at 00:00 (PST) we will start migrating devices and SmartApps from legacy Groovy technology to our new technology we call SmartThings Edge, Schema, and more. Over the last few years, we have been making improvements to the SmartThings platform bringing you new features and more robust integrations. ST app receives the event and updates the virtual device.What is this SmartThings platform transition?.MQTT Bridge converts the message into an event on ST device.Espurna device activates the garage doorĭoor completely open -> sensor triggered -> a MQTT message sent out.MQTT Bridge converts these into MQTT messages.ST app -> turns the switch "on" and then "off" On the SmartThings end, there is a XIP Virtual Garage Door device and an open It also sends out a message to "smartthings//contact" topic when the physical magnetic contact switch is activated.The controller subscribes to "smartthings//switch" topic to activate the relay connected to the garage switch.It is flashed with a custom Espurna based firmware. It controls the garage opener and also acts as the open sensor. It has plenty of GPIO pins and is quite cost effective. The controller in my case was a ESP-12E module of ESP8266 microchip. This is why I had to modify the SmartThings MQTT Bridge. My open sensor was actually a virtual device based on this device handler. There are 3 devices involves - the XIP Virtual Garage Door based device and 2 contact sensors. Scroll down to My Apps and select XIP Virtual Garage Door, pick contact sensors and virtual garage door device and you are set. Launch the Classic SmartThings mobile app, go to SmartApps, add a SmartApp.Go to My SmartApps, click new SmartApp, use From Code and paste the raw app code.Give it a Name, Device Network id, Type "XIP Virtual Garage Door", Version "Published" and Hub. Go to My Devices, create a new device.Go to My Device Handlers, click Create New Device Handler, use From Code and paste the raw device handler code.If the door is opened through the app, then a verification check is done after a configurable amount of time. It syncs the device, if the door was opened through the physical switch. Virtual door device - this would be the XIP Virtual Garage Door device.Two contact sensor devices, one indicating completely opened state and the other closed state.The app is the brains linking the physical sensors and the virtual device. Smart App ( Two Sensor Garage Door Controller)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |