↑ К новым записям

17 декабря 2025

Сегодня утром заметил, что ночью пропал ethernet линк на контроллере. Причем, если кабель воткнуть напрямую в роутер, то линк есть, но всего 10 мбит скорость (что вроде бы не проблема, но свитч не поддерживает меньше 100 мбит и на нем линка совсем нет).

Убил в итоге весь обед и вечер на поиск проблемы. Перепробовал все: перезаделывал кабель в патч панель, обрезал потенциально подозрительные куски и вместо них прокладывал новые. Дошло до того, что вечером я проложил полностью новый кабель и для чистоты эксперемента заделал его в другой порт. И когда увидел тот же самый результат, стало понятно, что дело ну уж точно не в кабене наверное, да?) Подключил к кабелю ноут, и с линком все в порядке. Стабильный гигабит.

Стало ясно, что дело в контроллере. Скорее всего неисправен входной трансформатор. На плате я трансформатора не увидел, погуглил за разъем, оказалось, он встроен прям в него. Нашел его в чипе и дипе, стоит 150 рубасов. Пожалуй еще для скорости гляну на озоне, но если не будет, то закажу там.

Видимо попался мне бракованный контроллер. Но не страшно, мы не хуем деланы - отремонтируем 💃

Жалко только кабель, который скорее всего был рабочим, а я в итоге его испортил( Но то ладно, мелочи жизни.

Я ж сегодня планировал заняться датчиками присутствия, но до них так и не добрался. Но вчера перед сном я таки успел один из них подключить к ноуту и потыкать утилитой modbus_client. Разобрался что куда там по спецификации, смог даже адрес у одного сменить. Осталось дело за малым - подключить и запрограммировать.

PS: вспомнил сейчас зачем я хотел сегодня в магазины ехать - хотел купить wago клеммы на три контакта чтобы датчики эти подключить без пайки. Надо завтра не забыть сгонять и купить...

16 декабря 2025

Сегодня на обеде написал регулятор теплого пола. Заработал он почти сразу, было пару мелких багов, но потом огонь. Сделал пока на самом простом алгоритме петли гистерезиса.

Так же благодаря теплому полу смог обнаружить фундаментальные проблемы в моей самописной библиотеке для работы с девайсами от WirenBoard, из-за которого у меня свет отключался сам собой. Если в кратце: были косяки с обработкой ошибок, и в случае ошибок на шине приходило значение по умолчанию, как будто свет отключился. А контроллер видит что свет отключился и думает: ну раз отключился, значит я все вырублю как надо. И вырубал :) Проблему я в итоге поправил, но библиотека требует крупного рефакторинга, коим я сейчас занимаюсь.

Так же протянул сегодня ethernet кабель до щитка. С wifi контроллер работал не стабильно, постоянно сеть терял. А по кабелю теперь все отлично. Хорошо что я каждую комнату по запасной витой паре завел. Они как раз сейчас очень пригодятся.

И собрал последнюю распаечную коробку в комнате. Осталось перенести в кабинет точку доступа из коридора (опыт показал, что в туалете плохо работает wifi, а в коридоре вроде как он особо то и не нужен) и вроде бы по электрике все. Датчиками присутствия нужно будет еще заняться, но я чет бегло глянул даташит на них, понял что китайцы его очень плохо перевели на английский и быстро что-то сделать не выйдет. Так что наверное завтра уже ими займусь.

15 декабря 2025

Сегодня поменял выключатель на без фиксации, и наконец-то заработал мой самодельный светильник из светодиодных линий. Правда оказалось, что я перепутал проводники по каналам 😀 Но это не проблема, достаточно просто поменять их местами в WB-LED и сразу все заработало как надо.

Светильник в целом светит норм, но как будто не настолько ярко как я думал. Хотя он должен весьма ярко светить - там ленты на 50 ватт электрического потребления. Нужно будет замерить потом напряжение на ленте, может кабель все же недостаточного сечения и напряжение сильно проседает.

На обеде я ездил в поиске закладных для точечных светильников. Их не оказалось в СОМе. Не стал ездить и искать их где-то, поэтому просто купил набор коронок по дереву (старый я все равно растерял или они поржавели). Вечером вырезал парочку небольших досочек, сделал в них отверстия диаметром 44 миллиметра, и получились идеальные крепления для датчиков присутствия. Повесил их на подвесы. Можно регулировать их угол, чем я в будущем скорее всего займусь. Датчики пока не подключал - заказал сегодня RS485-USB свисток, должны завтра доставить. Тогда я сменю им адреса и уже подключу в общую шину.

Так же как и планировал, отключил кабель от сети 220 который пойдет на сервопривод радиатора отопления. Осталось обжать провода в коробке на освещение, но это пожалуй сделаю уже завтра. И еще сегодня заметил, что питать модули WB-LED от блока питаиня который подключен к розеткам так себе идея - стоит пропасть на нем питание, и они вырубаются. Ожидаемо, да 😀 Но когда вчера я собирал щиток, чет об этом не подумал. Так что нужно будет так же перекинуть модули WB-LED на питание от блока питания который питает ленту. Все же идея тут такая, что если вдруг мой контроллер взбрыкнет или вообще умрет - нужно иметь возможность все равно включить и выключить свет.

Ну и сейчас набросал базовый код для контроллера автоматизации кабинета. Сейчас можно базово управлять светом (вкл/выкл, яркость, температура), так же забираются данные с датчика WB-MSW (температура, влажность, качество воздуха).

В этом датчике у меня так же появился датчик уровня СО2, и я конечно же в первую очередь запрограммировал получение информации с него. И конечно офигел. В кабинете изначально было 1500 ppm. Это при норме 300-400. Офигеть конечно. Сразу становится понятно почему мне плохо спится и работается.

Я для тестов открыл окно, и да, показания поползли вниз. Работает таки. Ну а как закрыл окно - опять поперло вверх.

На данный момент буду проветривать комнату почаще. А вообще - нужно озаботиться реализацией вентиляции во всем доме. У меня как раз уже были планы на это, где-то к весне, ближе к этому расскажу что я напридумывал :)

14 декабря 2025

Наконец-то сегодня установил наличники.

С ними не получилось идеально, в одном месте получилась очень заметная щель. На двери туалета щели тоже были, но мелкие, их я в качестве эксперимента замазал шпаклевкой для плинтусов. Завтра должна высохнуть, сошлифую ее и попробую подкрасить, надеюсь норм получился.

А вот с входной дверью в комнату все сложней. Там щель большая и просто шпаклевка не поможет. В идеале нужно поперечную планку вырезать по новой. Но пока не стали этого делать. У нас тут еще есть косяк с дверью, точнее ее цветом. Она желтизной отдает. Одна из двух косячных дверей среди тех, что купили. Если изначально это не сильно в глаза бросалось, то сейчас, очень бросается. Возможно сменим наличники тут на другие. Собствено, это причина почему сейчас не стал вырезать новую планку чтобы исправить щель.

И еще сегодня изготовил светильник на основе профилей для светодиодных линий. Весь день на него убил.

В итоге подвесил. В плане горизонта все более-менее норм (погрешность пару миллиметров). А вот с параллельностью стенам кажется получилось не очень. Завтра буду исправлять. И заодно подключать светильник и вообще доделывать по электрике. Надеюсь за завтра все успею. Останется дело за малым - написать код. Но это можно сделать и в понедельник вечером :)

Сегодня был очень тяжкий день.

Сначала я занялся тем, что выровнял светильник относительно стен, и вроде как получилось добиться хоть какой-то параллельности. По крайней мере на глаз выглядит норм. Возможно пострадал от этого горизонт, но уже финально поправлю когда дело дойдет до установки потолка.

Потом занимался переделкой электрики. Избавлялся от ненужного, перекоммутировал розетки под новую схему питания, кидал до щитка автоматизации.

Собрал я и содержимое щитка. Постарался это сделать максимально красиво. В итоге выглядит как кусок какого-то советского космического аппарата 😀

Сейчас он уже работает, питание к нему подведено. Правда, жизни в лице фирмвари в нем пока нет. Я ее до сих пор еще не написал. Планировал сегодня вечером писать, но, только вот закончил, сил совсем нет, так что написание кода уйдет в лучшем случае на завтра.

А так, почти все подключил (кроме датчиков присутствия, но про них дальше).

Датчики присутствия пока толком не установил и не подключил. Во первых, нужно придумать для них какое-то жесткое крепление. Сейчас я один подвесил просто на проволке, но оно как будто так себе выглядит. Думал что выпилю из дерева, но так и не смог найти коронку подходящего диаметра :( Поэтому крепления буду завтра изобретать.

И еще не подключал их потому, что у них одинаковые адреса с завода, нужно каждый по отдельности подключать к мастеру и менять адреса, иначе работать не будут. Поэтому шину пока временно соединил без них.

По электрике надеялся что все успею за сегодня закончить, но, не успел( Нужно завтра поменять выключатель, нужно будет отключить кабель от бывшей розетки (там сейчас розетки то и нет, туда будет подключаться сервопривод отопления). И нужно будет огильзовать соединения в коробке для освещения. Будет очень хорошо, если я все это сделаю за завтра. И в качестве бонуса - организую нормальное крепление к потолку для датчиков присутствия.

13 декабря 2025

11 декабря 2025

Наконец-то разжились духовкой. Сегодня забрал ее с озона. Десять раз пожалел что не заказал доставку, не думал что она будет такая огромная. В машину в упаковке никак не влезала. Пришлось распаковать и засовывать по кускам.

Вечером прикупил чутка дерева и собрал для нее корпус. Как вы понимаете - временный :) Получилось вот так. Поставил ее на уровень рук, чтобы удобно было ею пользоваться. Ну и появилось парочка новых полочек. Думаем в итоговой кухне она будет +- на этом же уровне и месте.

9 декабря 2025

5 декабря 2025

загрузка…