15.09.2024: Начало второй половины сентября
Выходные всегда заканчиваются и всегда возникает ощущение, что их не хватило. Не знаю почему. Вроде и на отдых было время, и впечатлений набрал прилично. Но… нет. Не хватает ещё одного дня, как минимум.
Этим утром отправился к стоматологу на профилактический осмотр. Шёл минут 8, осматривали и записывали на повторный визит минуты 4, обратно минут 7.
Быстро. Хорошо, когда стоматолог в пешей доступности. Вердикт: одна пломба под замену, но не в этом месяце.
Теперь о планах на понедельник.
- Нужно автоматизировать новый кейс.
- Нужно закрыть одну задачу Учебного Центра.
- Нужно прошить ESP32 под HASS. Это будет урезанный аналог дистанционной макроклавиатуры.
- Нужно сделать 200 приседаний.
Всё. Если ещё успею, можно разобрать часы и прозвонить там кнопки.
Обеденный перерыв. Кушаю мисо суп и думаю над планом.
По кейсу — успеваю.
Нужно реализовать отлов трёх возможных багов и ещё пары возможных критических ошибок. Но я уже знаю как это сделать.
По ESP32, справился довольно быстро.
Правда оказалось, что это ESP8266 Mini (ели-ели и с лупой, но разглядел бледную надпись на чипе). Так даже проще.
В HASS кнопки добавились.
Привожу кусок скетча.
captive_portal: # Клавиши switch: - platform: template name: "Клавиша 1" id: onboard_key1 optimistic: true on_turn_on: - output.turn_on: pin_keyout1 - delay: 500ms - output.turn_off: pin_keyout1 - switch.turn_off: onboard_key1 - platform: template name: "Клавиша 2" id: onboard_key2 optimistic: true on_turn_on: - output.turn_on: pin_keyout2 - delay: 500ms - output.turn_off: pin_keyout2 - switch.turn_off: onboard_key2 - platform: template name: "Клавиша 3" id: onboard_key3 optimistic: true on_turn_on: - output.turn_on: pin_keyout3 - delay: 500ms - output.turn_off: pin_keyout3 - switch.turn_off: onboard_key3 - platform: template name: "Клавиша 4" id: onboard_key4 optimistic: true on_turn_on: - output.turn_on: pin_keyout4 - delay: 500ms - output.turn_off: pin_keyout4 - switch.turn_off: onboard_key4 # Нажатие клавиш output: - platform: gpio pin: GPIO1 id: pin_keyout1 - platform: gpio pin: GPIO2 id: pin_keyout2 - platform: gpio pin: GPIO3 id: pin_keyout3 - platform: gpio pin: GPIO4 id: pin_keyout4
Тут всё просто, а вот дальше придётся паять, и за время перерыва это точно не успею.
Да и не хочу успевать! Такие вещи нужно делать спокойно, без спешки.
Тем более, что сначала придётся разобрать часы, куда планируется вставить итоговое изделие, сделать замеры, продумать размещение и подключение.
Приседаний уже 120.
Учебный Центр оставляем не вечер.
Спокойно работаю под забавную музыку.
Ну да, такое я тоже слушаю.
Рабочий день закончился. Так и тянет всё бросить, и лечь на диван. Вместо этого, мы поужинали и пошли в лес. Гулять. В темноте.
- Скажешь: Сдурели?
- Отвечу: А вот и нет! Наверное…
Воздухом подышали, ноги размяли. Хорошо прошлись.
Вот только после этой прогулки работать уже не хотелось. Я попытался влезть в одну задачу, но лишь запутался. Потому, бросил эту затею и отправился спать пораньше.
Напишите комментарий