Паулюс Схутсен
Паулюс Схутсен (нидерл. Paulus Schoutsen; род. 29 января 1986, Амстердам) — нидерландский инженер-программист, предприниматель, создатель и основной разработчик платформы домашней автоматизации Home Assistant.
Биография
Ранние годы и образование
Паулюс Схутсен родился в Амстердаме в семье, не связанной с информационными технологиями. С раннего возраста интересовался компьютерами и программированием. В 2004 году поступил в Амстердамский университет (Universiteit van Amsterdam), где изучал информатику. В 2009 году получил степень магистра (MSc) в области искусственного интеллекта. Тема его магистерской диссертации была связана с обработкой естественного языка и машинным обучением.
Карьера до Home Assistant
После окончания университета Схутсен работал в нескольких технологических компаниях. В 2010–2012 годах занимал должность инженера-программиста в компании KPMG, где занимался разработкой веб-приложений. С 2012 по 2014 год работал в стартапе в сфере электронной коммерции. В 2014–2016 годах был ведущим разработчиком в компании, специализирующейся на облачных решениях. В этот период он начал экспериментировать с системами «умного дома» и столкнулся с проблемой фрагментации рынка, где каждый производитель предлагал собственное проприетарное решение и закрытое приложение.
Создание Home Assistant
В 2013 году Схутсен начал разработку собственной системы для управления устройствами «умного дома» как хобби-проекта. Первоначально проект представлял собой простой скрипт на Python, который позволял управлять несколькими устройствами через единый интерфейс. В ноябре 2013 года он опубликовал исходный код на GitHub под лицензией Apache 2.0. Проект был назван Home Assistant.
В 2016 году, когда количество пользователей и контрибьюторов проекта значительно выросло, Схутсен основал компанию Nabu Casa, Inc. (зарегистрирована в США, штат Делавэр), которая занимается коммерческой поддержкой Home Assistant, разработкой облачного сервиса Home Assistant Cloud (Nabu Casa) и спонсированием разработки платформы. Схутсен занял пост генерального директора (CEO) компании.
Дальнейшая деятельность
Схутсен остаётся основным мейнтейнером и архитектором Home Assistant, принимая ключевые решения по развитию платформы. Он регулярно выступает на конференциях, посвящённых открытому программному обеспечению и «умному дому», включая Embedded Linux Conference (ELC) и Open Source Summit. В 2021 году он был включён в список «100 самых влиятельных людей в сфере Интернета вещей» по версии издания IoT World Today.
Вклад в развитие Home Assistant
Архитектура и философия
Схутсен является автором основной архитектуры Home Assistant, которая базируется на следующих принципах:
- Локальность и приватность: все вычисления и управление устройствами выполняются на локальном устройстве пользователя (Raspberry Pi, одноплатный компьютер, сервер), без обязательной передачи данных в облачные сервисы.
- Открытость и расширяемость: система поддерживает интеграцию с устройствами и сервисами более чем 2000 производителей через модульную архитектуру интеграций.
- Модульность: ядро системы (Home Assistant Core) написано на Python, а пользовательский интерфейс (Home Assistant Frontend) — на веб-технологиях (JavaScript, Lit).
- Событийно-ориентированная модель: система работает на основе событий и состояний, что позволяет создавать сложные сценарии автоматизации.
Ключевые решения
Под руководством Схутсена были приняты следующие важные решения:
- Переход на YAML-конфигурацию (2014): позволил пользователям описывать автоматизацию и настройки в текстовых файлах, что упростило версионирование и совместную работу.
- Введение системы дополнений (Add-ons, 2017): позволило устанавливать дополнительные сервисы (например, MQTT-брокер, базы данных) непосредственно в среде Home Assistant.
- Создание Home Assistant Operating System (HassOS, 2018): специализированной операционной системы на базе Linux, оптимизированной для запуска Home Assistant на одноплатных компьютерах.
- Запуск Home Assistant Yellow (2021): собственного аппаратного устройства (одноплатного компьютера) для запуска Home Assistant, созданного в партнёрстве с компанией Seeed Studio.
- Внедрение голосового ассистента (2023): интеграция локального голосового управления на базе проектов с открытым исходным кодом (Whisper, Piper, Wyoming).
Сообщество
Схутсен активно участвует в жизни сообщества Home Assistant. Он лично отвечает на вопросы на форуме, в Discord-канале и на GitHub. Под его руководством сложилось одно из крупнейших сообществ разработчиков открытого программного обеспечения в сфере «умного дома»: по состоянию на 2024 год в проекте участвуют более 30 000 контрибьюторов, а количество интеграций превышает 2000.
Критика
Деятельность Схутсена и развитие Home Assistant подвергаются критике по нескольким направлениям:
- Сложность настройки: несмотря на усилия по упрощению, система требует от пользователя базовых технических знаний (работа с командной строкой, понимание сетевых протоколов).
- Фрагментация версий: одновременное существование нескольких версий (Home Assistant Core, Home Assistant Supervised, Home Assistant Operating System) создаёт путаницу у новых пользователей.
- Зависимость от сообщества: многие интеграции поддерживаются не разработчиками Nabu Casa, а сторонними энтузиастами, что приводит к нестабильности и задержкам в обновлении некоторых компонентов.
- Коммерциализация: часть пользователей выражает недовольство введением платной подписки Home Assistant Cloud (Nabu Casa), хотя основные функции остаются бесплатными.
Признание
- В 2021 году проект Home Assistant получил премию «Лучший проект для Интернета вещей» на конференции Open Source Summit.
- В 2022 году Схутсен был удостоен награды «Лидер сообщества» от Linux Foundation за вклад в развитие открытого программного обеспечения.
- В 2023 году Home Assistant был признан «Лучшей платформой для умного дома» по версии читателей журнала Linux Magazine.
Источники
- Интервью Паулюса Схутсена для журнала «Linux Format» (2021).
- Документация проекта Home Assistant (home-assistant.io).
- Профиль Паулюса Схутсена на GitHub.
- Статья «The man behind Home Assistant: Paulus Schoutsen» на сайте IoT World Today (2022).
- Материалы конференции Embedded Linux Conference 2020.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →