The steps within the SmartThings classic app are a little different. Click ‘SmartApps’ at the top. Then click ‘+ Add a SmartApp’
Scroll to the bottom and select ‘My Apps’
Then you’ll see the “Computer Power Control with Wake on LAN”
I haven’t finished setting this up yet to see if it works for me on my 2018 Samsung, but hopeful. I’m currently able to turn off the tv via the Alexa skill for SmartThings, just not turn on.
I published the Turn On TV custom SmartApp in the IDE, and am now looking for the Computer Power Control with Wake on Lan in the Classic App, and I don’t see. Even under Marketplace>SmartApps>MyApps
The marketplace in the Classic app is tied to unique subdomains of the IDE.
If you sign into account.smartthings.com, do you have more than one location? If so, are they both on the same subdomain? Alternatively, if you have multiple locations, you can switch locations in the mobile app and check the marketplace for the other location.
WHERE TO FIND ‘Computer Power Control With LAN’:
I had to re-publish the the Smart App in the api.smartthings.com website. After the ‘Select From Code’ steps and copy and pasting OP’s source code and creating the Smart App, apparently it didn’t save my progress when I hit ‘publish’. When I went back to the SmartApps page, I noticed my Smart App wasn’t there.
After I recreated the Smart App, saved, and published, I was then able to see the Computer Power Conroe with Wake on LAN under the ‘My Apps’ page.
Hope this helps.
TL;DR
Be sure you actually successfully published the SmartApp as instructed in the first step. Mine didn’t properly save and publish, so it didn’t show up in the Smart Apps app.
I got it all set up, and added the smart app, but toggling the app doesn’t seem to be working, and my TV doesn’t turn on. It might be that my TV doesn’t support wake on wireless LAN.
This worked for me!!! I can do some things but I am not a tech person at (I’m 52 yo female, LOL :-). I struggled a bit but kept going back and re-reading your instructions, and it worked!!! Needless to say I’m pretty proud of myself and grateful you took the time to write up that detailed post!!!
I did most of it, but when it came to Alexa App config, I have been stuck at:
Select + Under “Add action”
Select “Smart Home”
Select “Control device”
Select “Turn TV On” <<<< This never shows up.
I didn’t get this method to work for me, but I did get my Samsung 7 Series TV to turn on with voice commands by creating a Scene in the Smartthings Classic app. That is, the original classic version of the Smartthings app that has the big circle icon rather than the new version of the app with the six little circles in a star shape. It won’t work on the new version for some reason. Also, I’m using wireless LAN with no hubs, just Alexa.
Simplified Step-By-Step:
Make sure all relevant settings on TV are set
(Power On With Mobile & Enable IP Remote in Settings>General>Network>Expert)
Install Samsung Smartthings app Classic Versionand the new version
(IDK if new version is needed, but I use both of them)
Add your TV to both Smartthings apps
(In Classic app, go to Marketplace>Samsung Products>Smart TV)
Create a Scene in Smartthings Classic and Select TV<Power On.
(Go to My Home>Scenes>+ Add a Scene)
Open Alexa or other Home Assistant & select Discover Devices to detect new Scene.
Next we are going to create a virtual switch through Smartthings. In the same tab already open do the following:
Select My Devices
Select +New Device
Under Name type “Turn TV On” without the quotation marks
Under Device Network id put whatever you want as log as it isn’t in use by another device. I put “12345678” without the quotation marks
Under type select “Momentary Button Tile” Under location select “Home” or whatever is applicable to you Under hub select “Home Hub” or whatever is applicable to you
Select create
But when I select Location - it is blank - as is the hub section .
Please advise
I have sorted that issue, but I am now stuck on another issue…
I have downloaded and installed the Smartthings Classic App - logged in - and I select “Automation”, and then I select “Add a SmartApp” - I am selecting this as there isn’t an option to select “Smart Apps”. But I cannot see an option there that states “Computer Power Control with Wake on LAN”. Please help!!
Thanks,
Santosh
Now we are going to setup the Simulated Switch that Alexa will use to turn the TV on and off.
Next open Smartthings Classic on your phone/tablet (MAKE SURE YOU ARE USING THE SMARTTHINGS CLASSIC APP AND NOT THE NEW SMARTTHINGS APP TO SET THIS UP!)
Select Automation
Select SmartApps Select Computer Power Control with Wake on LAN
Under Switch select “Turn TV On”
Hit Done