QUESTION:
How do you do a Z wave exclude without the IDE?
Answer in post #4 below from @hmorsti
TIP:
Need a Z wave device ID so you can set associations? Or zigbee IDs for group information? Here’s a community-created Utility.
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
→ Z-Wave exclusion
.
TBH I even didn’t know it was also possible in IDE
QUESTION:
How can I create a new location mode without the IDE?
Answer: see post 6 below
TIP
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+:
.
—————
QUESTION
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.)
We are still waiting to hear on an official method for those who don’t have a hub. So far the primary workaround is to create a virtual lock using TAustin’s webpage project, since locks can trigger an Alexa routine.
QUESTION
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.
Question:
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.
"zigbeeAvailability": "Available",
"zigbeeChannel": "13",
"zigbeeEui": "D043C6786DFA5774",
"zigbeeFirmware": "5.4.4",
"zigbeeNcpFirmware": "5.1.2",
"zigbeeNodeID": "0000",
"zigbeeOta": "0",
"zigbeePanID": "9B45",
"zigbeePowerLevel": "-14",
"zigbeeRadioDetected": "true",
"zigbeeRadioEnabled": "true",
"zigbeeRadioFunctional": "true",
"zigbeeRequiresExternalHardware": "false",
"zigbeeType": "15",
"zigbeeUnsecureRejoin": "true",
"zwaveAvailability": "Available",
"zwaveControllerStatus": "1C",
"zwaveHomeID": "D143C8C9",
"zwaveLibraryType": "CONTROLLER_BRIDGE",
"zwaveNodeID": "01",
"zwavePowerLevel": "full",
"zwaveRadioDetected": "true",
"zwaveRadioEnabled": "true",
"zwaveRadioFunctional": "true",
"zwaveRegion": "EU",
"zwaveRequiresExternalHardware": "false",
"zwaveSerialVersion": "0",
"zwaveStaticDsk": "98415-56884-23456-87643-98765-66448-98876-00879",
"zwaveSucID": "01",
"zwaveVersion": "6.04",
"zwaveZipGatewayVersion": "0.9.1"
},
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
Question: how do you get the manufacturer and model information without the IDE?
Answer: there are actually a few different methods.
a) You can temporarily assign the device to one of the utility drivers that displays it, then assign it back to the regular driver. Mariano’s zwave thing for zwave devices or Zigbee thing for Zigbee devices will both do this. You should be able to find both in his channel which is linked at the end of the first post in the following thread.
(New Release) New Edge Driver Z-Wave Device Config Mc
b) You can query the CLI.
c) You can use a community-created web-based utility like API +
SmartThings API Browser+ ... Now Available to All
None of these are as easy as the old IDE, but it should be doable.
See the following discussion thread for details:
How to Get the Manufacturer ID and Model (fingerprint) without the IDE?
Question: how do you change the Zigbee channel on the hub once the IDE is gone?
And will there be a way to change the Thread channel? (Mesh commissioning)
edited to update: SmartThings has delivered Thread support by using the same radio they use for Zigbee. This has pluses and minuses, but a major note is that zigbee and thread will always have to be on the same channel in an ST setup because of the shared radio.
.
So I suspect, but do not know, that we will no longer have the option to force a channel change.
d) The API - You can do this with Post Man, which is probably the easiest. I occasionally do it just with cURL
curl --location --request GET ‘https://api.smartthings.com/v1/devices/my_device_ID_I_Want_To_See’ --header ‘Authorization: Bearer My_SmartThings_Token_ID’
Output:
"deviceId": "device ID",
"name": "basic-switch",
"label": "Zigbee Switch",
"manufacturerName": "SmartThingsCommunity",
"presentationId": "secret",
"deviceManufacturerCode": "_TZ3000_f97vq5mn",
"locationId": "secret",
"components": [
{
"id": "main",
"label": "main",
"capabilities": [
{
"id": "switch",
"version": 1
},
{
"id": "firmwareUpdate",
"version": 1
},
{
"id": "refresh",
"version": 1
}
],
"categories": [
{
"name": "Switch",
"categoryType": "manufacturer"
}
]
}
],
"createTime": "2022-12-03T18:29:44.250Z",
"parentDeviceId": "secret",
"profile": {
"id": "secret"
},
"zigbee": {
"eui": "2C1165FFFE99BCE3",
"networkId": "E2C4",
"driverId": "f2e891c6-00cc-446c-9192-8ebda63d9898",
"executingLocally": true,
"hubId": "secret",
"provisioningState": "PROVISIONED"
},
"type": "ZIGBEE",
"restrictionTier": 0,
"allowed": null
}
Has anyone here managed to get the EDGE devices to show up in Home Assistant? They work fine with DH but they don’t get added if they use edge drivers, what gives?
Just in time (I read it won’t be possible after today), yesterday I used the IDE to change my hub zigbee channel to 15. I needed to modify as my Eero router does not allow me to modify the wifi channel. In the ST app on an android tablet I noticed today that it has automatically modified my future Thread network channel to 15.
Everything has now been paused, the latest date is 1st quater 23, so no need to panick about 31st