Найти в Дзене
SLS. Просто о сложном

Начнем пожалуй

Всем здрасте! Меня зовут Алексей. На своем канале я хочу попытаться упростить жизнь пользователям SLS - zigbee шлюза для устройств умного дома. Данное устройство отличается тем, что может управлять умным домом автономно, без помощи других серверов, таких как Home Assistant (НА) и пр. Однако, в отличие от того же НА, в SLS достаточно сложно въехать в создание автоматизаций. Самые простые автоматизации доступны в простых правилах Simple Bind. Например, управление питанием увлажнителя по данным датчика влажности. Но, если требуется что-то более сложное, например добавление задержек на отключение света, то тут уже без скриптов никуда. Большую часть контента планирую в формате видео-разбора автоматизаций из своего опыта, а также из документации, которую, кстати я кропотливо переписываю начиная с конца 2022 года. Бесконечно подробно расписывать документацию бессмысленно, поскольку она станет огромной и неповоротливой. Поэтому здесь её и буду разжевывать. Постараюсь на простом языке объяснит
Оглавление
Страшный код автоматизации увлажнителя на языке LUA
Страшный код автоматизации увлажнителя на языке LUA

О канале

Всем здрасте! Меня зовут Алексей. На своем канале я хочу попытаться упростить жизнь пользователям SLS - zigbee шлюза для устройств умного дома. Данное устройство отличается тем, что может управлять умным домом автономно, без помощи других серверов, таких как Home Assistant (НА) и пр. Однако, в отличие от того же НА, в SLS достаточно сложно въехать в создание автоматизаций. Самые простые автоматизации доступны в простых правилах Simple Bind. Например, управление питанием увлажнителя по данным датчика влажности. Но, если требуется что-то более сложное, например добавление задержек на отключение света, то тут уже без скриптов никуда.

Большую часть контента планирую в формате видео-разбора автоматизаций из своего опыта, а также из документации, которую, кстати я кропотливо переписываю начиная с конца 2022 года. Бесконечно подробно расписывать документацию бессмысленно, поскольку она станет огромной и неповоротливой. Поэтому здесь её и буду разжевывать.

Постараюсь на простом языке объяснить, что же такое таймеры (чтоб их 🤦‍♂️), объекты, правила симпл бинд и другие страшные слова. Расскажу и покажу как интегрировать шлюз со сторонними сервисами: от прогноза погоды, до Яндекс Алисы. Так что подписывайтесь на канал, ставьте лайки, а главное пишите в комментариях, какой материал вам наиболее интересен.

О себе

С SLS я познакомился когда узнал, что есть такое словосочетание "Умный дом". Мне тогда сын подарил Яндекс-модуль. И, понеслось. Купил у Григория SLS кит, в котором кроме шлюза (в корпусе Xiaomi) были еще пару датчиков и кнопка. Кстати, как оказалось, мне повезло купить шлюз именно у Григория, поскольку я получил Pro версию, которая позволяет получать актуальные обновления без дополнительных подписок. На тот момент слово LUA мне было не известно. Да и документация тогда была не для новичка (можете сравнить при помощи какого-нибудь сервиса типа веб-архив). В конечном итоге я подписался на ведение документации по скриптам. Сейчас веду практически всю документацию, по мере возможностей, конечно. А также состою в команде тестировщиков.

Надо сказать, что в скрипты я въехал достаточно быстро. Грубо говоря, про LUA я узнал в ноябре 2022 года, в декабре уже редактировал документацию, а уже в январе смог написать интеграцию с Алисой через свой навык. Видимо помогла база из знаний и опыта по другим языкам программирования.

О мотивации

На создание канала меня подтолкнуло то, что ко мне обращаются в личку за помощью. За год я провел в режиме ВКС 4 встречи с тремя пользователями. Кстати, старшему из них восьмой! десяток. Это круто! Также, недавно я запустил свой первый канал, на котором рассказываю о подготовке к квалификации на звание Суперрандоннёра в 2024 велосезоне. Канал тот не для монетизации, а для души. Здесь же ожидаю отдачу. Понятно, что всем хочется халявы. Но, на альтруизме далеко не уедешь. Альтруизма мне едва хватает на ведение документации SLS. Примерно полгода назад я открыл счет и опубликовал его в своих статьях на GitHub. Вижу переходы по ссылкам - значит статьи читают, но на счете 0. Моя мотивация примерно там же.

Жизнь и здоровье канала целиком и полностью зависит от вас, уважаемые подписчики! Поэтому подписывайтесь, читайте, ставьте лайки и пишите комментарии. Также, вы можете поддержать меня здесь. Любые суммы, даже самые маленькие мотивируют на разработку чего-то нового и улучшение уже существующего.