npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

node-red-contrib-alice

v2.3.6

Published

[![platform](https://img.shields.io/badge/platform-Node--RED-red?logo=nodered)](https://nodered.org) [![Min Node Version](https://img.shields.io/node/v/node-red-contrib-alice.svg)](https://nodejs.org/en/) [![GitHub version](https://img.shields.io/github/p

Readme

NodeRed Home (node-red-contrib-alice)

platform Min Node Version GitHub version NPM Total Downloads NPM Downloads per month

Интеграция Node-RED с умным домом Яндекса. Подключите любые устройства из Node-RED к Алисе и управляйте ими голосом.

Integration of Node-RED with Yandex Smart Home. Connect any device from Node-RED to Alice voice assistant.

Telegram: https://t.me/nodered_home_chat — поддержка и обсуждение / support & discussion

Сайт / Website: https://nodered-home.ru


Быстрый старт

  1. Установите Node-RED (инструкция)
  2. Установите модуль из палитры Node-RED или через npm:
    npm install node-red-contrib-alice
  3. Перетащите на рабочую область ноду alice-device и нужные умения (on/off, range, color, mode и т.д.)
  4. Откройте настройки ноды alice-device, нажмите «Зарегистрироваться» — авторизуйтесь через Яндекс
  5. Соедините умения с вашими устройствами в Node-RED
  6. В приложении «Дом с Алисой» добавьте навык NodeRed Home — устройства появятся автоматически

Концепция

Каждое устройство в Node-RED состоит из:

  • alice-device — само устройство (лампочка, розетка, кондиционер и т.д.)
  • Умения — функции устройства, которые подключаются к alice-device:
    • on_off — включение/выключение
    • range — числовые параметры (яркость, громкость, температура)
    • color — управление цветом
    • mode — режимы работы (скорость вентилятора, режим кондиционера)
    • toggle — переключатели (пауза, беззвучный режим)
    • sensor — датчики (температура, влажность, CO2)
    • event — события (открытие двери, движение)
    • video — видеопоток

Умения можно комбинировать в любом порядке. Например, лампочка = on_off + range (яркость) + color.

Подробнее об устройствах и умениях: документация Яндекса

Подтверждение команд

Когда Алиса отправляет команду, устройство должно вернуть подтверждение (отправить значение на вход ноды умения). Если ваше устройство не отвечает или отвечает медленно — включите опцию Response в настройках умения, и подтверждение будет отправлено автоматически.

Тарифы

  • До 4 устройств — бесплатно
  • 5 и более устройств — 299 руб./мес.

Quick Start

  1. Install Node-RED (guide)
  2. Install the module from the Node-RED palette or via npm:
    npm install node-red-contrib-alice
  3. Drag an alice-device node and the desired capability nodes (on/off, range, color, mode, etc.) onto your flow
  4. Open the alice-device settings, click "Register" and sign in with your Yandex account
  5. Wire the capability nodes to your devices in Node-RED
  6. In the Yandex "Home with Alice" app, add the NodeRed Home skill — your devices will appear automatically

Concept

Each device in Node-RED consists of:

  • alice-device — the device itself (light, switch, AC, etc.)
  • Capabilities — device functions connected to alice-device:
    • on_off — turn on/off
    • range — numeric parameters (brightness, volume, temperature)
    • color — color control
    • mode — operating modes (fan speed, AC mode)
    • toggle — toggles (mute, pause)
    • sensor — sensors (temperature, humidity, CO2)
    • event — events (door open, motion detected)
    • video — video stream

Capabilities can be combined in any order. For example, a light = on_off + range (brightness) + color.

More about devices and capabilities: Yandex documentation

Command Confirmation

When Alice sends a command, the device must return a confirmation (send a value to the capability node input). If your device does not respond or responds slowly, enable the Response option in the capability settings — the confirmation will be sent automatically.

Pricing

  • Up to 4 devices — free
  • 5 or more devices — 299 RUB/month