Adding Networking/Wi-Fi capabilities to my smart home skill, I am able to add/select and control the network access of related network devices in the Alexa app.
I can also control, by voice, the access for all devices "Alexa, pause Wi-Fi", or any Wi-Fi groups that I have created in the app "Alexa, turn on Wi-Fi for <group_name>". However, I am not able to do so by voice when asking for a specific device name "Alexa, turn on Wi-Fi on John's Tablet".
Each time, I get error response: "Sorry, I didn't find a group or device named John's Tablet. I tried different added devices and they are all returning the same error.
Below is the discovery response for the device I was testing with:
{ "endpointId": "Router", "manufacturerName": "<manufacturer>", "description": "<description>", "friendlyName": "Router", "displayCategories": [ "ROUTER" ], "capabilities": [ { "type": "AlexaInterface", "interface": "Alexa.Networking.HomeNetworkController", "version": "3" }, { "type": "AlexaInterface", "interface": "Alexa", "version": "3" } ] }, { "endpointId": "JaneLaptop", "manufacturerName": "<manufacturer>", "description": "<description>", "friendlyName": "Jane's Laptop", "displayCategories": [ "LAPTOP" ] "capabilities": [ { "type": "AlexaInterface", "interface": "Alexa.Networking.ConnectedDevice", "version": "3", "configuration": { "staticDeviceInformation": { "deviceName": "Jane's Laptop", "hostname": "N/A", "macAddress": "00:09:5B:EC:EE:F2" } } }, { "type": "AlexaInterface", "interface": "Alexa.Networking.AccessController", "version": "3", "properties": { "supported": [ { "name": "networkAccess" } ], "proactivelyReported": false, "retrievable": true }, "configuration": { "supportsScheduling": false } }, { "type": "AlexaInterface", "interface": "Alexa", "version": "3" } ], "relationships": { "isConnectedBy": { "endpointId": "Router" } } }, { "endpointId": "JohnTablet", "manufacturerName": "<manufacturer>", "description": "<description>", "friendlyName": "John's Tablet", "displayCategories": [ "TABLET" ], "capabilities": [ { "type": "AlexaInterface", "interface": "Alexa.Networking.ConnectedDevice", "version": "3", "configuration": { "staticDeviceInformation": { "deviceName": "John's Tablet", "hostname": "N/A", "macAddress": "00:09:5B:EC:EE:F3" } } }, { "type": "AlexaInterface", "interface": "Alexa.Networking.AccessController", "version": "3", "properties": { "supported": [ { "name": "networkAccess" } ], "proactivelyReported": false, "retrievable": true }, "configuration": { "supportsScheduling": false } }, { "type": "AlexaInterface", "interface": "Alexa", "version": "3" } ], "relationships": { "isConnectedBy": { "endpointId": "Router" } } }