I have created an IoT device with WiFi connectivity.

How can I add this device as a new skill on my Google Home and control it through voice command?

The image below shows the "Feit Electric" skill on the Google Home. How can I add my own device in a similar way?

Image of the Feit Electric skill showing setup process

enter image description here

1 Answer 1


You need to write a Google Assistant Smart Home Action and publish it.

The API you need to follow is documented here.

This will require a cloud service and a way for the cloud service to connect to the device (While Google have recently added local control, there still needs to be a cloud service for discovery/account linking/fallback control).

  • is it ok for create cloud serivice like adafruit?
    – Shavan We
    Jul 31, 2019 at 9:02
  • please specify in detail
    – Shavan We
    Jul 31, 2019 at 10:25
  • 1
    The link I have provided has all the details you need and includes links to sample projects, but how to do this is far too complex to include in a single answer here.
    – hardillb
    Jul 31, 2019 at 11:04
  • f rom where to get the privacy policy link?
    – Shavan We
    Jul 31, 2019 at 11:09
  • 1
    Read the Google docs, it explains everything you need.
    – hardillb
    Aug 1, 2019 at 9:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.