@Russ Yes. It looks like GH will default Switch Device Type to Lights; Light(Switch), but I am able to override this type in GH.
Latest posts made by djsweeneyiii
-
RE: New SmartThings integration (2023)
-
RE: New SmartThings integration (2023)
@Russ I am slowly moving away from my Tcmd-X10 system. The New ST integration has prolonged my efforts, since the integration works so well. The only issue is that I cannot get the X10-switch status if I manually operate the switch. Operating the switch via Voice commands or ActionTiles reflects the actual state of the X10 switch.
-
RE: New SmartThings integration (2023)
@Russ Not all of my Tcmd devices are Lights, I have several devices that are switches. Everything from ST-Tcmd is defined as a light so my switches get grouped with the GH lights. When I execute a GH voice command for lights it will also execute my switches.
This is a similar issue @Rancor had.I don't know if GH-Tcmd devices will show up in ActionTiles because the devices do not show in ST.
-
RE: New SmartThings integration (2023)
With the new Smartthings Integration (2023), I have found that the device type in Google Home is set to Light when linked to Smartthings. In GH I am able to change the Device Type when GH is linked to TRIGGERcmd but with the GH-ST link I am not and have to accept the default which then GH groups as a Light.
Connected through: SmartThings
Manufacturer: TRIGGERcmd
Name from SmartThings: Stair Light
Device type: LightConnected through: TRIGGERcmd Smart Home
Manufacturer: TRIGGERcmd
Name from TRIGGERcmd Smart Home: Stair Light
Device type: SwitchI'm not sure which method of integration works best for me, ST or GH. I may have a special case, not all of my Tcmd devices are lights. Since GH defaults ST-Tcmd Device Types to Light it groups them into lights. I now have duplicates one identified as a Switch (GH-Tcmd) the other as a Light (ST-Tcmd). The reason for the ST-Tcmd is that I use ActionTiles.com which allows me to create display panels using only ST devices. So if I want Tcmd devices in my ActionTiles panels I have to integrate Tcmd with ST.
@Russ said in TriggerCMD Commands are assigned device type "light"?
-
RE: "Cannot invoke method uninstallFromChildDevice()" in ST
The device list in ST IDE now shows a Network ID for the TriggerCMD devices
-
RE: "Cannot invoke method uninstallFromChildDevice()" in ST
@Russ Sorry as I was plugging away trying to delete the phantom switches I found a way to do it.
I edited the switch and changed it from TriggerCMD Switch to Unknown. Then I was able to delete.
As for the above pictures.
Show Device - All correct information was there but there was no Network IDName A04 Guest Bath Ceiling Light
Label A04 Guest Bath Ceiling Light
Type TRIGGERcmd Switch
Version Published
Device Network Id
Status ONLINE
Group Den
Last Activity At 2022-01-28 10:42 PM PST
Date Created 2022-01-28 10:42 PM PST
Last Updated 2022-01-28 10:44 PM PST
Data No data found for device
Current States switch: off
Execution Location Cloud
Events List Events
In Use ByWhen I clicked on Edit, it showed the correct info but no Network ID
Edit Device
Name *
A04 Guest Bath Ceiling Light
Label
A04 Guest Bath Ceiling Light
Zigbee Id
Device Network Id *
Warning:
Changing to a custom DTH may impact the execution location (cloud or local) of the DTH and cause certain rules to not behave as expected. Please proceed with caution.
Type *
TRIGGERcmd Switch
Version *
Published
Hub
Group
DenSo while editing I changed the Type to Unknown and was able to save the device. Then I was able to delete the device.
I re-installed the SmartApp and Device Handlers. Once completed I was able to get the correct list of TriggerCMD devices in ST IDE. -
RE: "Cannot invoke method uninstallFromChildDevice()" in ST
In ST I deleted the TCMD SmartApp, but still I'm unable to delete the devices with no network ID and assigned to TCMD Switch. I get the same error as before. All links to TCMD are deleted and I have deselected all the TCMD devices in linked services.
-
"Cannot invoke method uninstallFromChildDevice()" in ST
Hi Russ, I've been using TCMD successfully for a while but recently I have been getting multiple devices created in ST. I've deleted all devices in the SmartApp. So that should have deleted all devices in ST but there are left overs with no device network ID but is assigned to TCMD. Can you tell me how to delete these ST device entries so that I can Link back to TCMD and hopefully have the correct device list.
When I try to delete I get the following error: Cannot invoke method uninstallFromChildDevice() on null object