With the transition to the new architecture, the IDE is in the process of being discontinued. Some features are already gone. Any device using new architecture, such as those using edge drivers, will just show up as “placeholder“ and the information will be incomplete or even inaccurate. (For example, it will probably say that all devices showing “placeholder“ are in the cloud, where in fact all edge drivers run local.)
Don’t try to use the IDE to change anything that says placeholder: you might even break the integration altogether.
So… how do you do the things that you used to do with the IDE now?
This topic is a place to post those questions and answers. A lot of people will have the same questions, and this should hopefully keep us from getting a bunch of duplicate threads. At the same time, people may have different tips and tricks and methods for getting the information now. So this is a good place to collect those together.
How do you do a Z wave exclude without the IDE?
Answer in post #4 below from @hmorsti
Need a Z wave device ID so you can set associations? Or zigbee IDs for group information? Here’s a community-created Utility.
With the IDE going away, I thought I would write a simple device viewer as a front end for the smartthings API to see information that is not visible in the app. One of my drivers requires the user to be able to get the zigbee network id of a device, this also provides a way to do that.
How to use
SmartThings. Add a little smartness to your things. and create a new PAT (personal access token), you will need to give it at least devices and locations permissions - you need to keep this secure and save it for re-use - this is affectiv…
You can exclude the Z-Wave device using the App.
Click on your Hub tile, then in a menu (three dots) select
Settings and then
Z-Wave utilities →
TBH I even didn’t know it was also possible in IDE
How can I create a new location mode without the IDE?
Answer: see post 6 below
Looking for a way to get more detailed information from the new smartthings API using only a browser?
A community member is working on a project to do just that It also has some additional cool features like being able to create new location modes.
It’s still in early beta mode, but worth taking a look:
a summary of things you can do with the API Browser+:
Browse detail info for locations, modes, hubs, rooms, scenes, rules, preferences, profiles, devices, drivers, capabilities, channels, apps
Execute scenes and rules
Get list of offline devices or devices with low battery
Create virtual devices and modes
I have a browser-based web app that provides a point-and-click way to explore most of the SmartThings API. For the non-technical, this gives you access to an important SmartThings resource without having to learn tools like Postman, curl, or the CLI. You don’t even need a computer: a tablet or even smartphone can be used. For the more technically inclined, it provides much faster and more convenient access to those commonly-accessed CLI commands. Although I originally thought of it as a portal for the non-technical, I’ve actually found it quite useful to use during my own development activities.
This is not intended as a replacement or ‘competitor’ to the CLI, mysmartthings, IDE(? well, maybe…), mobile app, etc, but is meant to provide a quick and easy supplemental tool.
I want to a…
How can I create virtual devices to trigger Alexa routines without the IDE?
Answer: as long as you have a smartthings/Aeotec hub, you can use the following custom edge driver. (If you have any further questions about this edge driver, ask in that thread.)
Here is an Edge driver that will enable end-users to create virtual devices that run locally on-hub.
UPDATED JULY 2022…
Supports the following virtual device types:
A/C, air quality, alarm, battery, contact, door, fan, garage door, light (including RGBW), lock, momentary button,
motion, panic, presence, refrigerator, shade, smoke, switch, temp/humidity, TV, switchlevel/dimmer,
thermostat, video camera, water
Create any number of virtual devices
Easy and fast to use: No coding or CLI required
Enables you to create 100% local automations with virtual devices
See how many devices you’ve created of a given type (inventory)
Devices include additional controls and features beyond what is available through CLI-created virtual devices
Several virtual device types include a switch …
We are still waiting to hear on a method for those who don’t have a hub.
How can I see the route of the ZigBee and Z-Wave devices without the IDE?
I currently use a XBee to get route of all my zigbee devices. I am hoping I will still be able to use it as a “zigbee thing” after driver migration.
Heh, I also use XBee to find all the routes
The question why it’s not catched by the zigbee-thing driver is on my long list of questions I have not yet asked on the forum. Probably it’s missed because it does not use ZigBee HA profile.
In the IDE, there is an entry for the hub’s Zigbee radio and one for the hub’s zwave radio that tells you if each is active. This is handy as a troubleshooting step when, say, all Zigbee devices go offline at once.
Is there a way to get this information once the IDE is gone?
Question: How do I delete or rename a device now?
Answer: you can do this at the new web interface. Tap on the device tile, then choose the little gear icon to edit it.
There is certainly hub information out there in the API if you know where to look. My feeling is that what there is might be either replaced, or augmented, by something more user friendly.
If only this stuff was placed in an informational area in the app. Like, I don’t know, the “Information” menu on the hub details perhaps.
Isnt there supposed to be a new app released in the one day… lets hope when one day arrives all the missing pieces re appear