<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>timsa.ru: заметки с тегом todo</title>
<link>https://timsa.ru/tags/todo/</link>
<description>Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079)</generator>

<itunes:subtitle>Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>MQTT broker</title>
<guid isPermaLink="false">172</guid>
<link>https://timsa.ru/all/mqtt-broker/</link>
<pubDate>Mon, 25 Sep 2023 11:19:37 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/mqtt-broker/</comments>
<description>
&lt;p&gt;Ранее использовал простенький mosquitto для IoT и прочего, но понадобилась интеграция с браузером — создать дашборд с отображением информации и возможностью отправлять команды, эдакий информационный киоск.&lt;br /&gt;
Клиента mqtt на JS я не нашел (браузерную версию). Ставить node.js и делать шлюз — вроде как лишняя сущность, костыль получается.&lt;br /&gt;
Зато в поисках нашел EMQX — брокер MQTT плюс возможность создания дашбордов и трансляции топиков через websocket.&lt;/p&gt;
&lt;p&gt;Задача:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Поставить EMQX параллельно действующему mosquitto, но на другие порты&lt;/li&gt;
&lt;li&gt;Настроить трансляцию mosquitto -&gt; EMQX&lt;/li&gt;
&lt;li&gt;Переключить часть сервисов на EMQX и посмотреть на стабильность/совместимость&lt;/li&gt;
&lt;li&gt;Заменить mosquitto полностью.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Пока вижу подводный камень в виде SSL. Далеко не все устройства IoT в состоянии поднимать SSL.&lt;/p&gt;
</description>
</item>

<item>
<title>Фанкойл на ESP32</title>
<guid isPermaLink="false">169</guid>
<link>https://timsa.ru/all/fancoil-on-esp/</link>
<pubDate>Thu, 17 Aug 2023 15:31:38 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/fancoil-on-esp/</comments>
<description>
&lt;p&gt;Есть в наличии внутренний блок кондиционера Panasonic CS-F24DTE5, но, к сожалению, нет наружного блока CU-L24DBE5.&lt;/p&gt;
&lt;p&gt;Два варианта.&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Искать в продаже внешний блок, это 15-45т.р. в зависимости от состоянии.&lt;/li&gt;
&lt;li&gt;Сделать фанкойл. Т. е. пустить по трубкам холодную воду, которой у меня в избытке.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Без внешнего блока электроника внутреннего не работает. Поэтому придется городить своё.&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Мозги для всего — &lt;s&gt;ESP8266&lt;/s&gt; ESP32 так как проводов я не заложил.&lt;/li&gt;
&lt;li&gt;Управление вентилятором — 3 реле High/Mid/Low.&lt;/li&gt;
&lt;li&gt;Реле, управляющее подачей воды.&lt;/li&gt;
&lt;li&gt;Реле включающее дренажный насос.&lt;/li&gt;
&lt;li&gt;Датчик уровня воды для дренажа.&lt;/li&gt;
&lt;li&gt;Опционально несколько датчиков температуры для контроля: на входе и на выходе воздуха, на входе и выходе воды.&lt;/li&gt;
&lt;li&gt;Опционально управление моторчиком, который двигает хлебало.&lt;/li&gt;
&lt;li&gt;Блок питания на 5 и 12 вольт (для электроники, реле, клапана, насоса).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Не забыть разрыв струи на слив сделать.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://timsa.ru/pictures/esp32.png" width="1133" height="629" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Ниже схема внутреннего блока. Кстати в цепи вентилятора стоят RC-супрессоры. Надо бы их найти на плате.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://timsa.ru/pictures/bg1a.png" width="2354" height="1516" alt="" /&gt;
&lt;/div&gt;
</description>
</item>

<item>
<title>Апгрейд сервера</title>
<guid isPermaLink="false">148</guid>
<link>https://timsa.ru/all/upgrade-microserver-gen8/</link>
<pubDate>Fri, 08 Apr 2022 14:50:30 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/upgrade-microserver-gen8/</comments>
<description>
&lt;p&gt;Сейчас стоит Intel(R) Core(TM) i3-3240 CPU @ 3.40GHz (TDP 55 ватт, радиатор до 65 ватт рассчитан)&lt;/p&gt;
&lt;p&gt;Хочу заменить на Intel Xeon E3-1265L V2&lt;br /&gt;
Прирост производительности в 1,5 раза, а TDP 45 ватт!&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://timsa.ru/pictures/69ee81.jpg" width="766" height="607" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;The Microserver Gen8 has a Socket 1155 platform, and will support Xeon E3 (Sandy Bridge) and Xeon E3 v2 (Ivy Bridge) processors —Xeon E3 v3 (Haswell) processors are a different architecture with a different socket (Socket 1150) and are *not* supported.  IMO, these are the five processors to consider when upgrading the HP Microserver Gen8:&lt;/p&gt;
&lt;p&gt;Xeon E3-1220L      (2 cores, 4 threads, Sandy Bridge)&lt;br /&gt;
Xeon E3-1220L v2 (2 cores, 4 threads, Ivy Bridge)&lt;br /&gt;
Xeon E3-1260L      (4 cores, 8 threads, Sandy Bridge)&lt;br /&gt;
Xeon E3-1265L v2 (4 cores, 8 threads, Ivy Bridge&lt;br /&gt;
Xeon E3-1230   v2 (4 cores, 8 threads, Ivy Bridge -see caveats)&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://timsa.ru/pictures/172145.jpg" width="732" height="115" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Итоги.&lt;br /&gt;
Замена процессора на Xeon E3-1265L v2 прошла успешно, все легко разбирается и собирается. Заменил за одно термопасту.&lt;br /&gt;
Также заменил оригинальную HP 4Gb планку памяти на Samsung 8Gb и вот что заметил.&lt;br /&gt;
HP 4Gb стояла PC3L-12800E (низковольтная), а рядом стоял Kingstone 8Gb PC3-12800E (обычный). Т. е. PC3 и PC3L работали одновременно без проблем.&lt;br /&gt;
Добавленный Samsung также купил PC3L-12800E (просто не посмотрел). Если б покупал сейчас — купил бы без L чтобы одинаковые стояли.&lt;br /&gt;
У ILO временно оторван патчкорд, поэтому не могу сказать как сервер определил память, но работает без проблем.&lt;/p&gt;
&lt;p&gt;В итоге стало в 2 раза больше ядер, явно больше производительность (мельком глянул по времени конвертирования видео), больше памяти. Можно переезжать на ESXi.&lt;/p&gt;
&lt;p&gt;p.s.&lt;/p&gt;
&lt;div class="e2-text-table"&gt;
&lt;table cellpadding="0" cellspacing="0" border="0"&gt;
&lt;tr&gt;
&lt;td&gt;Core stepping&lt;/td&gt;
&lt;td&gt;S-spec number(s)&lt;/td&gt;
&lt;td&gt;BIOS&lt;/td&gt;
&lt;td&gt;Partnumber&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;L1&lt;/td&gt;
&lt;td&gt;QC8J, SR0RH&lt;/td&gt;
&lt;td&gt;F5&lt;/td&gt;
&lt;td&gt;BX80637I33240, BXC80637I33240, CM8063701137900&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;P0&lt;/td&gt;
&lt;td&gt;QCFX&lt;/td&gt;
&lt;td&gt;F7&lt;/td&gt;
&lt;td&gt;CM8063701247800&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;p.p.s. Подключенные на мамку диски работают на 6Gbps, а вот воткнутые в корзину &lt;b&gt;ВСЕ&lt;/b&gt; на 3Gbps.&lt;br /&gt;
Только сейчас нашел в мануале мелкий шрифт:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;NOTE: HDD bays 1 and 2 support 6.0Gb/s SATA. HDD bays 3 and 4 support 3.0Gb/s SATA.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
</item>

<item>
<title>Полноценная погодная станция</title>
<guid isPermaLink="false">57</guid>
<link>https://timsa.ru/all/polnocennaya-pogodnaya-stanciya/</link>
<pubDate>Sun, 17 Dec 2017 13:26:37 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/polnocennaya-pogodnaya-stanciya/</comments>
<description>
&lt;p&gt;Основа Raspberry Zero W1&lt;br /&gt;
Датчики по 1-wire: температура, давление&lt;br /&gt;
Аналоговые: освещенность&lt;br /&gt;
Мутные: влажность&lt;br /&gt;
Цифровые: скорость ветра, направление ветра&lt;/p&gt;
&lt;p&gt;Локальное хранение данных в sqlite3&lt;br /&gt;
Подключение к серверу передача данных по http, как вариант попробовать локально mysql и настроить репликацию на внешний сервер.&lt;/p&gt;
</description>
</item>

<item>
<title>Вольтграф</title>
<guid isPermaLink="false">64</guid>
<link>https://timsa.ru/all/voltgraf/</link>
<pubDate>Fri, 08 Dec 2017 16:14:27 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/voltgraf/</comments>
<description>
&lt;p&gt;Сделать устройство для мониторинга сетевого напряжения на конечном потребителе (розетке).&lt;/p&gt;
&lt;p&gt;Втыкается в розетку, измеряет напряжение, печатает значение на чековой ленте.&lt;/p&gt;
&lt;p&gt;Два режима: нормальный и чувствительный.&lt;/p&gt;
&lt;p&gt;Замеры делать с частотой 1 (10) герц. Печать раз в минуту среднего значения в случае если отклонение не превышает 1 (0,1) %. Если отклонение за минуту превысило порог — печатать внеочередное значение, но не чаще 1 раз в секунду.&lt;/p&gt;
&lt;p&gt;Внутри часы реального времени с бэкап батарейкой, проц типа atmega32 чтобы i2c аппаратный. Для измерения напруги — шунт. Питание — импульсник от зарядника. Термопринтер от ККМ.&lt;/p&gt;
&lt;p&gt;Переключатель режимов.&lt;br /&gt;
Разъем SPI для установки времени.&lt;/p&gt;
</description>
</item>

<item>
<title>Задорнов</title>
<guid isPermaLink="false">62</guid>
<link>https://timsa.ru/all/zadornov/</link>
<pubDate>Fri, 10 Nov 2017 16:55:57 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/zadornov/</comments>
<description>
&lt;p&gt;Найти книги М. Задорнова&lt;/p&gt;
&lt;p&gt;Князь Рюрик. Откуда пошла земля Русская 2012&lt;br /&gt;
Рюрик. Полёт сокола 2013&lt;br /&gt;
Рюрик. Потерянная быль 2013&lt;br /&gt;
Слава Роду! Этимология русской жизни 2015&lt;/p&gt;
</description>
</item>

<item>
<title>Идейка</title>
<guid isPermaLink="false">52</guid>
<link>https://timsa.ru/all/ideyka/</link>
<pubDate>Fri, 19 May 2017 15:21:03 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/ideyka/</comments>
<description>
&lt;p&gt;Подумать как можно реализовать&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://timsa.ru/pictures/331018608110501050960-1.jpg" width="378" height="177" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Индикатор поворота колес&lt;/p&gt;
</description>
</item>

<item>
<title>Приложение для сервиса</title>
<guid isPermaLink="false">44</guid>
<link>https://timsa.ru/all/prilozhenie-dlya-servisa/</link>
<pubDate>Tue, 07 Feb 2017 14:40:13 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/prilozhenie-dlya-servisa/</comments>
<description>
&lt;ol start="1"&gt;
&lt;li&gt;Логотип и краткая информация&lt;/li&gt;
&lt;li&gt;Контакты + миникарта + звонок&lt;/li&gt;
&lt;li&gt;Заявка на вызов инженера (+ возможность прикрепить фото)&lt;/li&gt;
&lt;li&gt;Состояние заявки в сервисе&lt;/li&gt;
&lt;li&gt;Прайс на услуги&lt;/li&gt;
&lt;li&gt;Прайс на товары&lt;/li&gt;
&lt;/ol&gt;
</description>
</item>

<item>
<title>Тепличный автомат</title>
<guid isPermaLink="false">34</guid>
<link>https://timsa.ru/all/teplichny-avtomat/</link>
<pubDate>Thu, 21 Jan 2016 14:56:11 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/teplichny-avtomat/</comments>
<description>
&lt;p&gt;Датчики: температура внутри, температура снаружи, температура воды, критический уровень воды.&lt;br /&gt;
Управление и индикация: Температура внутри, частота полива (несколько градаций), объем полива (несколько градаций), старт.&lt;br /&gt;
Выходы: Насос, лампочка — нет воды, привод форточки.&lt;br /&gt;
Интерфейс RS485 с возможностью удаленной прошивки и снятия показаний.&lt;/p&gt;
</description>
</item>

<item>
<title>Управление 16 сервами</title>
<guid isPermaLink="false">33</guid>
<link>https://timsa.ru/all/upravlenie-16-servami/</link>
<pubDate>Thu, 21 Jan 2016 14:50:54 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/upravlenie-16-servami/</comments>
<description>
&lt;p&gt;Разработать устройство для управления 16 сервами&lt;br /&gt;
вход — RS485, I2C&lt;br /&gt;
выход — 16 ШИМ&lt;/p&gt;
&lt;p&gt;update: &lt;a href="https://www.aliexpress.com/item/16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685-for-arduino-or-Raspberry-pi-shield/32466332558.html"&gt;https://www.aliexpress.com/item/16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685-for-arduino-or-Raspberry-pi-shield/32466332558.html&lt;/a&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Механическая рука</title>
<guid isPermaLink="false">32</guid>
<link>https://timsa.ru/all/robot/</link>
<pubDate>Fri, 13 Nov 2015 09:20:33 +0500</pubDate>
<author></author>
<comments>https://timsa.ru/all/robot/</comments>
<description>
&lt;p&gt;Задача 1: изготовить контроллер для управления роботом.&lt;br /&gt;
Входы: 8 шим сигналов и 1 последовательный интерфейс&lt;br /&gt;
Выходы: 8 шим сигналов, 4 логических выхода с усилителями&lt;br /&gt;
Корпуса: atmega32, ft232&lt;/p&gt;
</description>
</item>


</channel>
</rss>