FAQ: Why does the IDE list “placeholder” for my device? Can I change that?

non-technical answer: the IDE is part of the old groovy based architecture. It will be going away and be replaced with something else. in the meantime, anything which is using the new architecture will be represented in the IDE with “placeholder“ under the device type column. This includes devices using an Edge Driver. Since new edge drivers are being added overtime, it may even be that a device which is the same model number as a device you previously added which used a groovy DTH is now using an Edge driver and so shows up as placeholder.

Don’t change it! Once the device is using an integration from the new architecture, you can no longer get to its code details through the IDE, And changing it to a different device type may break the integration altogether. :scream:

If you need to change it back to a groovy based DTH you will probably have to first remove it from the integration. But the details of that will vary depending on the exact device, so go back and look for the information on that integration. :thinking:

There are some devices which may have a choice between using a groovy DTH or one of the placeholder integrations for a few months before the integration is complete, but you can’t switch between them just by changing the device type in the IDE. You will probably have to remove the device from your account and add it back in using the other method, but again, that will depend on the specific model.

So if you see a placeholder entry, don’t worry: that just means it’s using the new architecture. :sunglasses:

Also, it looks like Samsung hasn’t invested any time in bringing the IDE up to date with the new architecture, which is understandable, but can be confusing. For example ALL Edge Drivers run locally, but the IDE may list them as running in the cloud. And the routing and device ID fields will be blank. Again, it’s nothing to worry about, the missing/incorrect information is just a reporting mismatch between the old and new architecture. It doesn’t affect how your network functions.

If you’re trying to figure out how to do things that you used to do with the IDE, see the following thread:

Life after the IDE: Questions and Answers

@jkp @Automated_House @nayelyz

(Warning: as @johnconstantelo notes below, as of this writing you are no longer allowed to add a device through the android app if it would bring your count above 200 devices at that location even if you already have more than 200 because they were added before this limitation went into effect. )

Hub Connected Devices Now Use Edge Drivers
Ikea Motion Sensor as place holder
Post Requests for Edge Drivers Here (community-created)
Leviton DZ15S-1BZ Decora Smart Z-Wave Plus 15A Switch Smartthings Device Handler
Edge drivers cloud or local?
Centralite contact sensor device handler
Aeotec door sensor 6 issues
Aeotec Range Extender 7 runs in the cloud?
Anybody know what happened to RSSI & LQI information in IDE?
Post Requests for Edge Drivers Here (community-created)
LELLKI Smart ZigBee Metering Plug WK36
[ST Edge] Zigbee Driver for MOES 4-Button Scene Switch (TS004F)
Simulated Alexa Switches Status after Dec 2022
Placeholder - Device Network ID
Issues Adding Leviton ZWave DZ6HD Dimmers
[OBSOLETE] Lock Manager
Ikea Tradfri versus Philips Hue power socket
Samsung Family Hub + ZigBee Dongle + Motion Sensors = not working
Smartthings devices get added as placeholder
Sonoff ZigBee Mini Smart Switch
Should I change to 'placeholder' device type?
iPhone presence sensor not working anymore
Integration Solutions using MQTT
IDE Placeholder Cloud
The End of Groovy Has Arrived
Wiz lights, can'd edit hub in IDE or add to WebCore
The End of Groovy Has Arrived
Use DH when edge driver is installed?
[OBSOLETE] Z-Wave Tweaker (See post #209 for new V3 app version)
After Edge installation still cloud executed?
Hub does not support edge drivers?
Hub Connected Devices Now Use Edge Drivers
[OBSOLETE] Z-Wave Tweaker (See post #209 for new V3 app version)
Trouble with setting up local devices and connecting to hub
How will I know my device has been migrated to an Edge driver?
[ST EDGE] Zooz Edge Driver Channel
Samsung MIM-H03 Create new device type to show correct data?
Hub Firmware Beta Group, get ready to migrate!
V3 hub shows no devices connected yet devices function
CLI: How to Install and Use
POPP Thermostat Zigbee
Dome Water Valve Shows up as “Placeholder”
Is Webcore still supported "allowed" to work by Samsung Smartthings in the new app?
Iphone presence not working unless Smart-Things app left open all the time
Smartthings Button not connected locally to hub
FAQ: why would I need another beaming repeater if my zwave lock is already close to my hub?
Resetting Z-Wave
Placeholder and Driver Status
Linking Zemismart zigbee blind motors to Smartthings
Cloud vs Local in 2023
Ecobee Device Network ID and Hub Missing
Hub Connected Devices Now Use Edge Drivers
Devices working but show cloud and placeholder
SmartThings Plug (7A-PL-Z-J3) appears as LDS Outlet and not working

Unless you’re over the 200 device limit… :wink: Sorry had to add that JD. Good FAQ BTW, thanks for doing that.


If you are using android :slight_smile:


Oh ouch, rub in it won’t ya? :slight_smile:


they need to hurry up and get it over with so we can start over and move on.


is there any fix to use it in webcore? a placeholder is not useable in webcore!

It should. Did you select the device(s) you wish to use in your instance of webcore? The best place to look there is in the Capability Groups 1-3

Note: webCoRE is a groovy smartapp that will cease to function when ST migrates over to Edge and LUA. You may want to start looking at Routines and Rules API to be prepared for when this occurs.

JKP, thank you so much for pointing it out. I Must have overlooked!

I just started my ST smarthome and running around 20 products now. I think I’m going to start a HA smarthome parallel to my current ST setup. A bit sore I just bought a 100€ ST hub…
Is there any sight on the "new’ IDE?

Nothing has been mentioned about an IDE replacement.