Управление светом в доме. Часть 2. Моя история
Уже не помню, с чего начался мой умный дом, но кажется, что это был светильник на монитор Yeelight Screen Light Bar Pro. Удобное устройство для работы, работает через Wi-Fi. О нем рассказывал в посте - https://t.iss.one/ftl_notes/38
Потом появились умные лампочки в гостиной (Aqara T1 Bulb) вместе с хабом от Aqara. Но пришлось привыкать к тому, что свет теперь включается и выключается только голосом. Около 2 лет я ими так и пользовался. Эти лампочки на Zigbee, сейчас подключены напрямую к Яндекс Станции Макс.
Далее прикроватный светильник от Xiaomi. Работает через Wi-Fi, умеет в RGB. Вроде и нужная вещь, но используется редко. И еще лампочка от Yeelight, которая стоит в бра в гостиной. Сначала брал 2, чтобы настроить свет в разных комнатах, но они оказались слишком теплыми для некоторых мест. В бра подошло отлично, работает и как сценарный свет, и почитать можно сидя на кресле. Вторая лампочка только пару недель назад обрела свое место - прихожая. Там световая температура особой важности не играет.
И последнее до этого года - светодиодная лента Xiaomi Smart Strip, которая наклеена на рабочий стол по бокам и сзади, чтобы создать больше света при работе вечером.
В этом году, а вернее даже в этом месяце, произошли самые глобальные изменения - я наконец закончил с умным светом в квартире. Сначала на кухне умерла дешевая светодиодная люстра, ее заменили на обычную под E27 и лампочки Aqara переехали туда. Также приехало много лампочек от Яндекса на Matter (4 простые двухцветные и 3 филаментные). Под филаментные была заменена люстра в гостиной. Остальные были расставлены в санузле и спальне.
Далее ванная. Тут пришлось прибегнуть к хитрости - было куплено реле Sonoff Basic R4 и специальный кейс для обеспечения пылевлагозащиты IP66 (у реле IP20). Это из-за того, что там стоит светодиодный светильник, а соединение с санузлом сделано где-то в стенах и на выключатель приходит один кабель. Пришлось ставить в максимальной близости к светильнику.
Вроде бы и все, но управлять только голосом? Такое себе. Поэтому позавчера ко мне приехали 5 беспроводных выключателей - 2 одноклавишных и 3 двухклавишных. Все на Zigbee. Можно навесить по 3 сценария на кнопку (нажатие, двойное нажатие и длинное нажатие), а кнопок по 2 на каждой клавише. Так что я придумал несколько сценариев света, которые записал на них. Возможно что-то еще придумаю. Но стало в разы удобнее.
Уже не помню, с чего начался мой умный дом, но кажется, что это был светильник на монитор Yeelight Screen Light Bar Pro. Удобное устройство для работы, работает через Wi-Fi. О нем рассказывал в посте - https://t.iss.one/ftl_notes/38
Потом появились умные лампочки в гостиной (Aqara T1 Bulb) вместе с хабом от Aqara. Но пришлось привыкать к тому, что свет теперь включается и выключается только голосом. Около 2 лет я ими так и пользовался. Эти лампочки на Zigbee, сейчас подключены напрямую к Яндекс Станции Макс.
Далее прикроватный светильник от Xiaomi. Работает через Wi-Fi, умеет в RGB. Вроде и нужная вещь, но используется редко. И еще лампочка от Yeelight, которая стоит в бра в гостиной. Сначала брал 2, чтобы настроить свет в разных комнатах, но они оказались слишком теплыми для некоторых мест. В бра подошло отлично, работает и как сценарный свет, и почитать можно сидя на кресле. Вторая лампочка только пару недель назад обрела свое место - прихожая. Там световая температура особой важности не играет.
И последнее до этого года - светодиодная лента Xiaomi Smart Strip, которая наклеена на рабочий стол по бокам и сзади, чтобы создать больше света при работе вечером.
В этом году, а вернее даже в этом месяце, произошли самые глобальные изменения - я наконец закончил с умным светом в квартире. Сначала на кухне умерла дешевая светодиодная люстра, ее заменили на обычную под E27 и лампочки Aqara переехали туда. Также приехало много лампочек от Яндекса на Matter (4 простые двухцветные и 3 филаментные). Под филаментные была заменена люстра в гостиной. Остальные были расставлены в санузле и спальне.
Далее ванная. Тут пришлось прибегнуть к хитрости - было куплено реле Sonoff Basic R4 и специальный кейс для обеспечения пылевлагозащиты IP66 (у реле IP20). Это из-за того, что там стоит светодиодный светильник, а соединение с санузлом сделано где-то в стенах и на выключатель приходит один кабель. Пришлось ставить в максимальной близости к светильнику.
Вроде бы и все, но управлять только голосом? Такое себе. Поэтому позавчера ко мне приехали 5 беспроводных выключателей - 2 одноклавишных и 3 двухклавишных. Все на Zigbee. Можно навесить по 3 сценария на кнопку (нажатие, двойное нажатие и длинное нажатие), а кнопок по 2 на каждой клавише. Так что я придумал несколько сценариев света, которые записал на них. Возможно что-то еще придумаю. Но стало в разы удобнее.
😁1
Управление светом в доме. Часть 3. Что еще хочу сделать
Начнем с достаточно ближайшего будущего. Так как умный дом это не только управление голосом и сценарии, то хочется немного автоматизировать процесс.
Например, чтобы свет в прихожей и санузлах включался автоматически. Для этого планирую закупить пару датчиков движения и освещенности. Пока еще думаю какие.
Возможно я решусь на пару датчиков присутствия, чтобы свет включался в разных комнатах, если я там. Но с текущей планировкой это практически невозможно.
Поэтому при ремонте, который будет капитальным (думаю, будет не только серия постов про это, но и несколько видео в следующем году), будет полностью изменен свет. Тут все еще в процессе проектирования.
В следующих постах поговорим про климат и его интеграцию в умный дом.
Начнем с достаточно ближайшего будущего. Так как умный дом это не только управление голосом и сценарии, то хочется немного автоматизировать процесс.
Например, чтобы свет в прихожей и санузлах включался автоматически. Для этого планирую закупить пару датчиков движения и освещенности. Пока еще думаю какие.
Возможно я решусь на пару датчиков присутствия, чтобы свет включался в разных комнатах, если я там. Но с текущей планировкой это практически невозможно.
Поэтому при ремонте, который будет капитальным (думаю, будет не только серия постов про это, но и несколько видео в следующем году), будет полностью изменен свет. Тут все еще в процессе проектирования.
В следующих постах поговорим про климат и его интеграцию в умный дом.
Как и обещал, пост про Стачку
Второй раз я в Ульяновске, третий раз на Стачке. За что люблю эту конференцию, так это за людей. Так как она охватывает все IT, а не только разработку, то можно подчерпнуть много нового и познакомиться со специалистами из разных сфер.
В этот раз и людей было много, и доклады на уровне. Спасибо, что ходите!
P.S. Осенью в СПб будет что-то грандиозное!
Второй раз я в Ульяновске, третий раз на Стачке. За что люблю эту конференцию, так это за людей. Так как она охватывает все IT, а не только разработку, то можно подчерпнуть много нового и познакомиться со специалистами из разных сфер.
В этот раз и людей было много, и доклады на уровне. Спасибо, что ходите!
P.S. Осенью в СПб будет что-то грандиозное!
❤2
Forwarded from Основы Flutter
🚨Обновление "Основы Flutter (в разработке)" 🥳
В курс на Stepik перенесена 6-я глава "Локальное хранение данных", где рассказывается о работе с SharedPrefrences, Secure Storage, SQLite (с помощью пакетов sqflite и drift), а также сквозной проект к ней🔫
В курс на Stepik перенесена 6-я глава "Локальное хранение данных", где рассказывается о работе с SharedPrefrences, Secure Storage, SQLite (с помощью пакетов sqflite и drift), а также сквозной проект к ней
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Работа в IT по ночам
Нет, это не пост про то, что ночью эффективно работается. Кому-то может показаться невозможным, что в IT просто необходимо работать ночью. Эти случаи редкие, но они бывают.
Во времена моей работы в стартапе, где я не только мобильными приложениями занимался, но еще и бэкендом, это случалось достаточно часто. Особенно на старте проекта, когда нет уверенности в надежности продукта, так как времени от начала разработки до запуска прошло всего ничего. Приходилось что-то подправлять, следить за сервером, чтобы ничего не упало и работало стабильно. Ну и релизы на прод лучше всего выкатывать было ночью, так как меньше шанс прервать работу других людей. Это было практически круглосуточное дежурство.
На сколько знаю, такое есть и в крупных компаниях. Но в основном этим занимаются сисадмины и бэкендеры. Остальные крайне редко или никогда.
Когда я пишу этот пост и на часах пятый час утра и за окном уже пробиваются первые лучи солнца. А я только что закончил мое первое за несколько лет "дежурство" и первое, которое связано чисто с мобильным приложением. Нет, я не следил чтобы все было хорошо, я делал, чтобы было все хорошо, так как данные нужные были только на проде, а получить их можно только ночью.
P.S. Делать так - плохо, но если это вынуждено, то один раз можно и потерпеть.
P.P.S. Для разбирающихся - на моках не всегда получится качественно проверить такой кейс, который я решал, тут нужно именно реальные данные с сервера получать.
Нет, это не пост про то, что ночью эффективно работается. Кому-то может показаться невозможным, что в IT просто необходимо работать ночью. Эти случаи редкие, но они бывают.
Во времена моей работы в стартапе, где я не только мобильными приложениями занимался, но еще и бэкендом, это случалось достаточно часто. Особенно на старте проекта, когда нет уверенности в надежности продукта, так как времени от начала разработки до запуска прошло всего ничего. Приходилось что-то подправлять, следить за сервером, чтобы ничего не упало и работало стабильно. Ну и релизы на прод лучше всего выкатывать было ночью, так как меньше шанс прервать работу других людей. Это было практически круглосуточное дежурство.
На сколько знаю, такое есть и в крупных компаниях. Но в основном этим занимаются сисадмины и бэкендеры. Остальные крайне редко или никогда.
Когда я пишу этот пост и на часах пятый час утра и за окном уже пробиваются первые лучи солнца. А я только что закончил мое первое за несколько лет "дежурство" и первое, которое связано чисто с мобильным приложением. Нет, я не следил чтобы все было хорошо, я делал, чтобы было все хорошо, так как данные нужные были только на проде, а получить их можно только ночью.
P.S. Делать так - плохо, но если это вынуждено, то один раз можно и потерпеть.
P.P.S. Для разбирающихся - на моках не всегда получится качественно проверить такой кейс, который я решал, тут нужно именно реальные данные с сервера получать.
🔥4👍1👏1
Делаем нашу IDE удобной
Сегодня с командой одного из проектов апгрейднули немного свои IDE. Делается это без плагинов и всего такого.
Что в Android Studio (и любой другой модификации IntelliJ IDEA), что в VS Code, мы можем настроить вложенность файлов. Например, в нашем случае мы спрятали генерируемые файлы (в основном freezed и json_serializable). За это отвечает фича File Nesting.
Для Android Studio:
- Откройте навигацию по проекту слева, чтобы стояло Project
- Нажмите на три вертикальные точки -> Appearance -> File Nesting...
- Добавьте правила
Для VS Code укажите в settings.json следующее:
Сегодня с командой одного из проектов апгрейднули немного свои IDE. Делается это без плагинов и всего такого.
Что в Android Studio (и любой другой модификации IntelliJ IDEA), что в VS Code, мы можем настроить вложенность файлов. Например, в нашем случае мы спрятали генерируемые файлы (в основном freezed и json_serializable). За это отвечает фича File Nesting.
Для Android Studio:
- Откройте навигацию по проекту слева, чтобы стояло Project
- Нажмите на три вертикальные точки -> Appearance -> File Nesting...
- Добавьте правила
Для VS Code укажите в settings.json следующее:
"explorer. fileNesting-enabled": true,
"explorer. fileNesting-patterns": {
"*.dart": "${basename).g.dart, ${basename}.freezed.dart"
}
🔥4👍2
Forwarded from Основы Flutter
К модулю "Управление состоянием" (3-я глава книги) курса Основы Flutter (в разработке) добавлены 32 теста для закрепления пройденного материала. 🔫
В следующий понедельник курс пополнится модулем по работе с анимацией и сквозным проектом из 8-й главы книги (Локализация и работа с анимацией), что с учетом уже добавленных материалов скажется на его цене в сторону увеличения.👀
В следующий понедельник курс пополнится модулем по работе с анимацией и сквозным проектом из 8-й главы книги (Локализация и работа с анимацией), что с учетом уже добавленных материалов скажется на его цене в сторону увеличения.
Please open Telegram to view this post
VIEW IN TELEGRAM
Думали я забыл про умный дом? Нет, продолжаем)
Управление климатом в доме. Часть 1. Краткая теория
Начнем с того, что климатом мы управлять не можем, а управляем мы микроклиматом в отдельно взятой квартире. Как зимним (нагрев воздуха) и летним (охлаждение), так и другими аспектами - проветривание, очистка и увлажнение воздуха. Ну и важно еще следить за всеми показателями.
Поэтому сначала идут датчики температуры и влажности, если хочется еще чуть больше информации, то можно взять климатический центр, он и другие параметры замерит, и на экранчик свой выведет.
Второй показатель, за которым я бы гнался - влажность воздуха. Существует море различных увлажнителей. По их характеристикам нужно смотреть тип, шум и количество испаряемой воды. Ну и для автоматизации всего этого, лучше чтобы он работал с умным домом, чаще всего это происходит через сервера производителя по Wi-Fi.
Третий показатель - температура. Сразу скажу, вентиляторы тут мимо, но про них тоже упомянем. Для охлаждения у нас будут кондиционеры (сплит-системы или мобильные), а для нагрева радиаторы отопления и тепловые радиаторы (масляные или электрические). Об этом во второй части.
Ну и последнее - подача свежего воздуха. Вентиляторы могут помочь перегнать воздух по квартире, перенаправить его в нужное место, но не охладить. И в любом случае нам нужно проветривать. В этом случае можно взять бризер, который управляется через умный дом.
Управление климатом в доме. Часть 1. Краткая теория
Начнем с того, что климатом мы управлять не можем, а управляем мы микроклиматом в отдельно взятой квартире. Как зимним (нагрев воздуха) и летним (охлаждение), так и другими аспектами - проветривание, очистка и увлажнение воздуха. Ну и важно еще следить за всеми показателями.
Поэтому сначала идут датчики температуры и влажности, если хочется еще чуть больше информации, то можно взять климатический центр, он и другие параметры замерит, и на экранчик свой выведет.
Второй показатель, за которым я бы гнался - влажность воздуха. Существует море различных увлажнителей. По их характеристикам нужно смотреть тип, шум и количество испаряемой воды. Ну и для автоматизации всего этого, лучше чтобы он работал с умным домом, чаще всего это происходит через сервера производителя по Wi-Fi.
Третий показатель - температура. Сразу скажу, вентиляторы тут мимо, но про них тоже упомянем. Для охлаждения у нас будут кондиционеры (сплит-системы или мобильные), а для нагрева радиаторы отопления и тепловые радиаторы (масляные или электрические). Об этом во второй части.
Ну и последнее - подача свежего воздуха. Вентиляторы могут помочь перегнать воздух по квартире, перенаправить его в нужное место, но не охладить. И в любом случае нам нужно проветривать. В этом случае можно взять бризер, который управляется через умный дом.
👀1
Forwarded from Основы Flutter
🚨Обновление "Основы Flutter (в разработке)" 🥳
В курс на Stepik перенесена 9-я, последняя глава книги - "Сборка приложения" ^_^ Постепенно модули курса будут дополнены проверочными тестами для закрепления пройденного материал, что ознаменует завершение работы над ним на платформе Stepik🔫 Т.е. его текущее состояние состояние можно рассматривать как rc-1 (release candidate)
Т.к. на Stepik добавлена последняя глава, вы, наверное, уже догадались, что работа над печатной версией книги завершена и стартовал процесс переговоров с издательством, компаниями-партнерами, которые хотят поддержать издание печатной версии и т.д. А это значит, что впереди у нас ламповый стрим авторского коллектива с ответами на вопросы😎
p.s. Ставите "напоминалки" в календарь на 17-е мая (суббота) на 11 часов по Мск 👀
В курс на Stepik перенесена 9-я, последняя глава книги - "Сборка приложения" ^_^ Постепенно модули курса будут дополнены проверочными тестами для закрепления пройденного материал, что ознаменует завершение работы над ним на платформе Stepik
Т.к. на Stepik добавлена последняя глава, вы, наверное, уже догадались, что работа над печатной версией книги завершена и стартовал процесс переговоров с издательством, компаниями-партнерами, которые хотят поддержать издание печатной версии и т.д. А это значит, что впереди у нас ламповый стрим авторского коллектива с ответами на вопросы
p.s. Ставите "напоминалки" в календарь на 17-е мая (суббота) на 11 часов по Мск 👀
Please open Telegram to view this post
VIEW IN TELEGRAM
Stepik: online education
Основы Flutter: путь от Новичка до Профи
🔥 Хочешь стать Flutter-джедаем, но не знаешь, с чего начать?
Этот курс — твой билет в мир мобильной разработки! Здесь нет скучных лекций — только практика, тесты и реальный проект — Тетрис, который ты будешь прокачивать от версии v0 до полноценного приложения…
Этот курс — твой билет в мир мобильной разработки! Здесь нет скучных лекций — только практика, тесты и реальный проект — Тетрис, который ты будешь прокачивать от версии v0 до полноценного приложения…
🔥5😁2
Forwarded from Основы Flutter
Из-за ряда обстоятельств стрим переносится на неделю - 24.05.2025 (суббота в 11 по мск).
p. s. Добавили комментарии ;)
p. s. Добавили комментарии ;)
Forwarded from Основы Flutter
🚨Стрим 24.05 (суббота) в 11 по мск
Напоминаем, что завтра состоится ламповый стрим авторского коллектива книги "Основы Flutter" с ответами на вопросы😎
p.s. Ссылку для подключения скинем в канал перед началом стрима ;)
Напоминаем, что завтра состоится ламповый стрим авторского коллектива книги "Основы Flutter" с ответами на вопросы
p.s. Ссылку для подключения скинем в канал перед началом стрима ;)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Forwarded from Основы Flutter
YouTube
Мы пишем книгу по Flutter №2 | Созвон авторов feat Стас Чернышев, Юрий Петров, Павел Гершевич
Предварительный доступ к книге: https://stepik.org/a/197817
Канал книги в Telegram: https://t.iss.one/FlutterBasics
00:00 - Готовимся
04:00 - Мотор
04:36 - Книга закончена
10:48 - Когда увидем книгу ?
12:30 - Как поддержать выход книги ?
16:00 - Сколько мы заработаем…
Канал книги в Telegram: https://t.iss.one/FlutterBasics
00:00 - Готовимся
04:00 - Мотор
04:36 - Книга закончена
10:48 - Когда увидем книгу ?
12:30 - Как поддержать выход книги ?
16:00 - Сколько мы заработаем…