---
metadata:
  - name: generator
    content: Diplodoc Platform v5.48.2
alternate:
  - https://yandex.ru/dev/dialogs/smart-home/doc/en/testing.md
  - https://yandex.ru/dev/dialogs/smart-home/doc/ru/testing.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/dialogs/smart-home/doc/en/llms.txt

# Testing a skill

## Request log {#log}

Before you submit your skill for [moderation](https://yandex.ru/dev/dialogs/smart-home/doc/en/publishing.md), test it and make sure that the [linked accounts](https://yandex.ru/dev/dialogs/smart-home/doc/en/auth/when-to-use.md) work correctly. Open [developer console](https://dialogs.yandex.ru/developer/), go to the skill page and open the section **Тестирование** (Testing). Before testing, fill out the [required fields](https://yandex.ru/dev/dialogs/smart-home/doc/en/start.md#general-settings) on the **Настройки** (Settings) tab.


In the **Умный дом** (Smart home) section, you can see the [<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="svg-7jz47or1__mask0_85_1332" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><path d="M20 0H0V20H20V0Z" fill="white"/></mask><g mask="url(#svg-7jz47or1__mask0_85_1332)"><path d="M0 6.93333C0 4.50644 0 3.29299 0.472305 2.36604C0.887756 1.55067 1.55067 0.887756 2.36604 0.472305C3.29299 0 4.50644 0 6.93333 0H13.0667C15.4936 0 16.707 0 17.634 0.472305C18.4493 0.887756 19.1122 1.55067 19.5277 2.36604C20 3.29299 20 4.50644 20 6.93333V13.0667C20 15.4936 20 16.707 19.5277 17.634C19.1122 18.4493 18.4493 19.1122 17.634 19.5277C16.707 20 15.4936 20 13.0667 20H6.93333C4.50644 20 3.29299 20 2.36604 19.5277C1.55067 19.1122 0.887756 18.4493 0.472305 17.634C0 16.707 0 15.4936 0 13.0667V6.93333Z" fill="url(#svg-7jz47or1__paint0_linear_85_1332)"/><path d="M15.4335 8.40009C15.1909 8.08952 14.9115 7.80969 14.6015 7.56675L11.9763 5.27509C11.2774 4.66259 10.928 4.35842 10.5369 4.24175C10.1917 4.14175 9.82535 4.14175 9.4802 4.24175C9.08913 4.35842 8.73967 4.65842 8.04075 5.27509L5.42396 7.56675C5.11387 7.80969 4.83447 8.08952 4.59191 8.40009C4.4458 8.61274 4.33873 8.84978 4.27573 9.10009C4.19311 9.49301 4.15957 9.8947 4.17588 10.2959V12.1793C4.17588 13.1668 4.17588 13.6584 4.36309 14.0376C4.52975 14.3668 4.7943 14.6362 5.12026 14.8084C5.49052 15.0001 5.97727 15.0001 6.94661 15.0001H13.0538C14.0232 15.0001 14.5099 15.0001 14.8802 14.8084C15.2062 14.6362 15.4707 14.3668 15.6374 14.0376C15.8246 13.6584 15.8246 13.1668 15.8246 12.1793V10.2959C15.8491 9.89574 15.8239 9.49406 15.7497 9.10009C15.6867 8.84978 15.5796 8.61274 15.4335 8.40009Z" fill="url(#svg-7jz47or1__paint1_linear_85_1332)"/><path d="M4.5669 8.40011C4.42079 8.61276 4.31372 8.84981 4.25072 9.10011C4.17646 9.49409 4.15131 9.89577 4.17584 10.2959V12.1793C4.17584 13.1668 4.17584 13.6584 4.36305 14.0376C4.5297 14.3668 4.79426 14.6362 5.12022 14.8084C5.49048 15.0001 5.97723 15.0001 6.94656 15.0001H13.0538C14.0231 15.0001 14.5099 15.0001 14.8802 14.8084C15.1974 14.6416 15.4558 14.3812 15.6207 14.0626C15.0086 11.7819 13.5225 9.83531 11.4854 8.64595C9.71213 7.58918 7.63804 7.15379 5.59032 7.40845L5.40727 7.56678C5.09426 7.80919 4.81204 8.08905 4.5669 8.40011Z" fill="url(#svg-7jz47or1__paint2_linear_85_1332)"/><path d="M8.78949 11.2126C8.0463 10.9262 7.25107 10.8005 6.45595 10.8436C5.66084 10.8867 4.88379 11.0976 4.17578 11.4626V12.1792C4.17578 13.1667 4.17578 13.6584 4.36299 14.0376C4.52964 14.3668 4.7942 14.6361 5.12016 14.8084C5.49042 15.0001 5.97717 15.0001 6.9465 15.0001H12.1676C11.9675 14.1932 11.5845 13.4433 11.0485 12.8084C10.4401 12.0961 9.66357 11.5475 8.78949 11.2126Z" fill="url(#svg-7jz47or1__paint3_linear_85_1332)"/></g><defs><linearGradient id="svg-7jz47or1__paint0_linear_85_1332" x1="-1.06283e-07" y1="20" x2="20" y2="-2.49047e-06" gradientUnits="userSpaceOnUse"><stop offset="0.159916" stop-color="#C926FF"/><stop offset="0.849577" stop-color="#4A26FF"/></linearGradient><linearGradient id="svg-7jz47or1__paint1_linear_85_1332" x1="6.58883" y1="7.87092" x2="12.9849" y2="14.3944" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.5" stop-color="#FFBEF1"/><stop offset="1" stop-color="#E374FF"/></linearGradient><linearGradient id="svg-7jz47or1__paint2_linear_85_1332" x1="6.65535" y1="9.87095" x2="13.3139" y2="16.6565" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.51" stop-color="#FFCBF7"/><stop offset="1" stop-color="#EE86FF"/></linearGradient><linearGradient id="svg-7jz47or1__paint3_linear_85_1332" x1="7.82848" y1="12.9167" x2="13.5987" y2="12.9167" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="#FFD1F8"/></linearGradient></defs></svg> Home with Alice](https://alice.yandex.ru/smart-home) app UI. Test your skill directly on devices:

1. [Connect](https://yandex.ru/support/smart-home/third-party/turn-on.html) the devices, enter their names, and change their states.
1. Simulate user actions.

In the **Лог запросов** (Request log) section, you'll see how the skill processes user actions in the <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="svg-vtlnuzvz__mask0_85_1332" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><path d="M20 0H0V20H20V0Z" fill="white"/></mask><g mask="url(#svg-vtlnuzvz__mask0_85_1332)"><path d="M0 6.93333C0 4.50644 0 3.29299 0.472305 2.36604C0.887756 1.55067 1.55067 0.887756 2.36604 0.472305C3.29299 0 4.50644 0 6.93333 0H13.0667C15.4936 0 16.707 0 17.634 0.472305C18.4493 0.887756 19.1122 1.55067 19.5277 2.36604C20 3.29299 20 4.50644 20 6.93333V13.0667C20 15.4936 20 16.707 19.5277 17.634C19.1122 18.4493 18.4493 19.1122 17.634 19.5277C16.707 20 15.4936 20 13.0667 20H6.93333C4.50644 20 3.29299 20 2.36604 19.5277C1.55067 19.1122 0.887756 18.4493 0.472305 17.634C0 16.707 0 15.4936 0 13.0667V6.93333Z" fill="url(#svg-vtlnuzvz__paint0_linear_85_1332)"/><path d="M15.4335 8.40009C15.1909 8.08952 14.9115 7.80969 14.6015 7.56675L11.9763 5.27509C11.2774 4.66259 10.928 4.35842 10.5369 4.24175C10.1917 4.14175 9.82535 4.14175 9.4802 4.24175C9.08913 4.35842 8.73967 4.65842 8.04075 5.27509L5.42396 7.56675C5.11387 7.80969 4.83447 8.08952 4.59191 8.40009C4.4458 8.61274 4.33873 8.84978 4.27573 9.10009C4.19311 9.49301 4.15957 9.8947 4.17588 10.2959V12.1793C4.17588 13.1668 4.17588 13.6584 4.36309 14.0376C4.52975 14.3668 4.7943 14.6362 5.12026 14.8084C5.49052 15.0001 5.97727 15.0001 6.94661 15.0001H13.0538C14.0232 15.0001 14.5099 15.0001 14.8802 14.8084C15.2062 14.6362 15.4707 14.3668 15.6374 14.0376C15.8246 13.6584 15.8246 13.1668 15.8246 12.1793V10.2959C15.8491 9.89574 15.8239 9.49406 15.7497 9.10009C15.6867 8.84978 15.5796 8.61274 15.4335 8.40009Z" fill="url(#svg-vtlnuzvz__paint1_linear_85_1332)"/><path d="M4.5669 8.40011C4.42079 8.61276 4.31372 8.84981 4.25072 9.10011C4.17646 9.49409 4.15131 9.89577 4.17584 10.2959V12.1793C4.17584 13.1668 4.17584 13.6584 4.36305 14.0376C4.5297 14.3668 4.79426 14.6362 5.12022 14.8084C5.49048 15.0001 5.97723 15.0001 6.94656 15.0001H13.0538C14.0231 15.0001 14.5099 15.0001 14.8802 14.8084C15.1974 14.6416 15.4558 14.3812 15.6207 14.0626C15.0086 11.7819 13.5225 9.83531 11.4854 8.64595C9.71213 7.58918 7.63804 7.15379 5.59032 7.40845L5.40727 7.56678C5.09426 7.80919 4.81204 8.08905 4.5669 8.40011Z" fill="url(#svg-vtlnuzvz__paint2_linear_85_1332)"/><path d="M8.78949 11.2126C8.0463 10.9262 7.25107 10.8005 6.45595 10.8436C5.66084 10.8867 4.88379 11.0976 4.17578 11.4626V12.1792C4.17578 13.1667 4.17578 13.6584 4.36299 14.0376C4.52964 14.3668 4.7942 14.6361 5.12016 14.8084C5.49042 15.0001 5.97717 15.0001 6.9465 15.0001H12.1676C11.9675 14.1932 11.5845 13.4433 11.0485 12.8084C10.4401 12.0961 9.66357 11.5475 8.78949 11.2126Z" fill="url(#svg-vtlnuzvz__paint3_linear_85_1332)"/></g><defs><linearGradient id="svg-vtlnuzvz__paint0_linear_85_1332" x1="-1.06283e-07" y1="20" x2="20" y2="-2.49047e-06" gradientUnits="userSpaceOnUse"><stop offset="0.159916" stop-color="#C926FF"/><stop offset="0.849577" stop-color="#4A26FF"/></linearGradient><linearGradient id="svg-vtlnuzvz__paint1_linear_85_1332" x1="6.58883" y1="7.87092" x2="12.9849" y2="14.3944" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.5" stop-color="#FFBEF1"/><stop offset="1" stop-color="#E374FF"/></linearGradient><linearGradient id="svg-vtlnuzvz__paint2_linear_85_1332" x1="6.65535" y1="9.87095" x2="13.3139" y2="16.6565" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.51" stop-color="#FFCBF7"/><stop offset="1" stop-color="#EE86FF"/></linearGradient><linearGradient id="svg-vtlnuzvz__paint3_linear_85_1332" x1="7.82848" y1="12.9167" x2="13.5987" y2="12.9167" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="#FFD1F8"/></linearGradient></defs></svg> Home with Alice app. Logs show requests sent by Yandex Dialogs to the [Skill handler URL](https://yandex.ru/dev/dialogs/smart-home/doc/en/start.md#general-settings) and responses received from it. Logs will also show messages about Yandex Dialogs events.

Logs are shown when:
- You update the device list.
- You'll receive information about the device status on the **Все** (All) tab.
- The state of devices changes. For example, a light bulb turns on. To go to the list of devices, at the top of the **Умный дом** (Smart home) section, click **Все** (All).
- Run the smart home scenario (on the **Сценарии** (Scenarios) tab).

Logs will only be displayed after you update the device list. To do this, under **Умный дом** (Smart home), click **<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><!--Generator: Sketch 52.4 (67378) - http://www.bohemiancoding.com/sketch--><title>plus</title><desc>Created with Sketch.</desc><g id="svg-hhygku8f__elements" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="svg-hhygku8f__BASIC-ICON-SET" transform="translate(-315.000000, -59.000000)" fill="#000000"><g id="svg-hhygku8f__plus" transform="translate(315.000000, 59.000000)"><path d="M8,8 L8,7.88496617 L8,0 L10,0 L10,8 L18,8 L18,10 L10,10 L10,18 L8,18 L8,10 L0,10 L0,8 L8,8 Z" id="svg-hhygku8f__subscribe"/></g></g></g></svg>**&nbsp;→ **Устройство умного дома** (Smart home device) and then **Обновить** (Update) next to the manufacturer's name. For devices to appear in the list, [connect](https://yandex.ru/support/smart-home/third-party/turn-on.html) them on the manufacturer side to the account that you linked. You can usually do this through the manufacturer's mobile app.

Check all the devices that should support the skill. Specify the list of supported devices in the skill description in the section **Настройки**&nbsp;→ **Публикация в каталоге** (**Settings**&nbsp;→ **Publication in the store**).

Check the operation of both devices and [groups](https://yandex.ru/support/smart-home/several/groups.html). Sometimes, when you turn on a group of multiple light bulbs, only one of them actually turns on. The common reason is that the skill receives commands simultaneously and processes them incorrectly. If you don't have devices of the same type at hand, combine the existing devices in [scenarios](https://yandex.ru/support/smart-home/several/scenarios.html).

Check everything that Yandex Dialogs [moderators](https://yandex.ru/dev/dialogs/smart-home/doc/en/publishing.md) will test:

- Whether linking accounts and updating the device list works.
- Whether capabilities of supported devices work.
- Whether there are errors in the device card, even if the device is offline.
- Whether scripts run correctly with one or more skill devices.

If you add new supported devices after publishing the skill, you need to repeat testing over a video call and moderation.


## Testing voice control of the skill {#voice-control-testing}

Some features of Yandex Smart Home, such as the notification service and voice control, are available only after you publish the skill. To test them before moderation, use the [private access mode](https://yandex.ru/dev/dialogs/smart-home/doc/en/access.md#access-friends).

In the [developer console](https://dialogs.yandex.ru/developer/), you can test the skill in the [<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="svg-i6a1owm3__mask0_85_1332" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><path d="M20 0H0V20H20V0Z" fill="white"/></mask><g mask="url(#svg-i6a1owm3__mask0_85_1332)"><path d="M0 6.93333C0 4.50644 0 3.29299 0.472305 2.36604C0.887756 1.55067 1.55067 0.887756 2.36604 0.472305C3.29299 0 4.50644 0 6.93333 0H13.0667C15.4936 0 16.707 0 17.634 0.472305C18.4493 0.887756 19.1122 1.55067 19.5277 2.36604C20 3.29299 20 4.50644 20 6.93333V13.0667C20 15.4936 20 16.707 19.5277 17.634C19.1122 18.4493 18.4493 19.1122 17.634 19.5277C16.707 20 15.4936 20 13.0667 20H6.93333C4.50644 20 3.29299 20 2.36604 19.5277C1.55067 19.1122 0.887756 18.4493 0.472305 17.634C0 16.707 0 15.4936 0 13.0667V6.93333Z" fill="url(#svg-i6a1owm3__paint0_linear_85_1332)"/><path d="M15.4335 8.40009C15.1909 8.08952 14.9115 7.80969 14.6015 7.56675L11.9763 5.27509C11.2774 4.66259 10.928 4.35842 10.5369 4.24175C10.1917 4.14175 9.82535 4.14175 9.4802 4.24175C9.08913 4.35842 8.73967 4.65842 8.04075 5.27509L5.42396 7.56675C5.11387 7.80969 4.83447 8.08952 4.59191 8.40009C4.4458 8.61274 4.33873 8.84978 4.27573 9.10009C4.19311 9.49301 4.15957 9.8947 4.17588 10.2959V12.1793C4.17588 13.1668 4.17588 13.6584 4.36309 14.0376C4.52975 14.3668 4.7943 14.6362 5.12026 14.8084C5.49052 15.0001 5.97727 15.0001 6.94661 15.0001H13.0538C14.0232 15.0001 14.5099 15.0001 14.8802 14.8084C15.2062 14.6362 15.4707 14.3668 15.6374 14.0376C15.8246 13.6584 15.8246 13.1668 15.8246 12.1793V10.2959C15.8491 9.89574 15.8239 9.49406 15.7497 9.10009C15.6867 8.84978 15.5796 8.61274 15.4335 8.40009Z" fill="url(#svg-i6a1owm3__paint1_linear_85_1332)"/><path d="M4.5669 8.40011C4.42079 8.61276 4.31372 8.84981 4.25072 9.10011C4.17646 9.49409 4.15131 9.89577 4.17584 10.2959V12.1793C4.17584 13.1668 4.17584 13.6584 4.36305 14.0376C4.5297 14.3668 4.79426 14.6362 5.12022 14.8084C5.49048 15.0001 5.97723 15.0001 6.94656 15.0001H13.0538C14.0231 15.0001 14.5099 15.0001 14.8802 14.8084C15.1974 14.6416 15.4558 14.3812 15.6207 14.0626C15.0086 11.7819 13.5225 9.83531 11.4854 8.64595C9.71213 7.58918 7.63804 7.15379 5.59032 7.40845L5.40727 7.56678C5.09426 7.80919 4.81204 8.08905 4.5669 8.40011Z" fill="url(#svg-i6a1owm3__paint2_linear_85_1332)"/><path d="M8.78949 11.2126C8.0463 10.9262 7.25107 10.8005 6.45595 10.8436C5.66084 10.8867 4.88379 11.0976 4.17578 11.4626V12.1792C4.17578 13.1667 4.17578 13.6584 4.36299 14.0376C4.52964 14.3668 4.7942 14.6361 5.12016 14.8084C5.49042 15.0001 5.97717 15.0001 6.9465 15.0001H12.1676C11.9675 14.1932 11.5845 13.4433 11.0485 12.8084C10.4401 12.0961 9.66357 11.5475 8.78949 11.2126Z" fill="url(#svg-i6a1owm3__paint3_linear_85_1332)"/></g><defs><linearGradient id="svg-i6a1owm3__paint0_linear_85_1332" x1="-1.06283e-07" y1="20" x2="20" y2="-2.49047e-06" gradientUnits="userSpaceOnUse"><stop offset="0.159916" stop-color="#C926FF"/><stop offset="0.849577" stop-color="#4A26FF"/></linearGradient><linearGradient id="svg-i6a1owm3__paint1_linear_85_1332" x1="6.58883" y1="7.87092" x2="12.9849" y2="14.3944" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.5" stop-color="#FFBEF1"/><stop offset="1" stop-color="#E374FF"/></linearGradient><linearGradient id="svg-i6a1owm3__paint2_linear_85_1332" x1="6.65535" y1="9.87095" x2="13.3139" y2="16.6565" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.51" stop-color="#FFCBF7"/><stop offset="1" stop-color="#EE86FF"/></linearGradient><linearGradient id="svg-i6a1owm3__paint3_linear_85_1332" x1="7.82848" y1="12.9167" x2="13.5987" y2="12.9167" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="1" stop-color="#FFD1F8"/></linearGradient></defs></svg> Home with Alice](https://alice.yandex.ru/smart-home) app interface (with buttons only).
1. Switch the skill to [private mode](https://yandex.ru/dev/dialogs/smart-home/doc/en/access.md#access-friends). A private skill is only available to its developer.
1. Open the [device or app with Alice](https://yandex.ru/alice#fichi-3) and [log in](https://yandex.ru/support/smart-home/third-party/turn-on.html) (use the account that created the skill).
1. Test the voice control. For more information, see [How to use Alice to control your device](https://yandex.ru/support/smart-home/third-party/alice-controls.html).

Be sure to change the access type back to public before you send your skill for moderation.


## Frequently asked questions {#troubleshooting}

<!-- source: en/_includes/troubleshooting/not-update.md -->
{% cut "Why do I get the error "Couldn't update the device list"?" %}


The reason is that SSL certificates are installed incorrectly. Check their status using the [SSL Labs](https://www.ssllabs.com/ssltest/analyze.html) online service.

For the skill to run correctly, set up the SSL certificate chain on the web server or in the provider service.


{% endcut %}
<!-- endsource: en/_includes/troubleshooting/not-update.md -->

<!-- {% include [support-support-button](_includes/about/id-support/support-button.md) %}-->


