От Excel до Telegram-бота: как я автоматизировал учёт показаний счётчиков

От Excel до Telegram-бота: как я автоматизировал учёт показаний счётчиков

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

Зачем я начал вести учёт

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

Первый этап: Excel

Сначала всё было максимально просто. Я создал обычную таблицу в Excel и вручную заносил туда показания. Отдельные строки для каждого показания, отдельные листы для типов трат (да я тогда записывал всё на что я тратил деньги при строительства дома), рядом — формулы, которые считали разницу между текущими и предыдущими показаниями.

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

Переход в Google Таблицы

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

В Google Таблице я уже стал считать не просто «было/стало», а более полезные вещи:

  • расход за месяц;
  • расход по годам;
  • стоимость по тарифам;
  • сравнение с прошлыми периодами;
  • средние значения за несколько месяцев;
  • аномальные пики потребления.

То есть таблица превратилась не просто в журнал показаний, а в небольшую домашнюю аналитику.

Появление Telegram-бота

Но оставалась ещё одна проблема. Данные всё равно нужно было вводить вручную. Я подумал: если я всё равно снимаю показания и отправляю их себе в телефон, почему бы не сделать так, чтобы таблица заполнялась сама?

Так появился Telegram-бот. Схема получилась простая. Я отправляю боту показания в удобном формате. Бот принимает сообщение, проверяет, что данные правильные, и записывает их в Google Таблицу. После этого таблица сама пересчитывает расход, стоимость и остальные показатели.

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

Со временем я понял, что это удобно не только мне. Мои родные тоже могли отправлять показания боту, и данные попадали в одну общую таблицу.

Что это мне дало

  • Удобный ввод с телефона. Показания можно отправить сразу после того, как их снял.
  • Единая история. Все данные хранятся в одном месте и не теряются в заметках.
  • Автоматический расчёт. Таблица сама считает расход, стоимость и динамику.
  • Меньше ошибок. Не нужно вручную копировать цифры из заметок в таблицу.
  • Доступ с любого устройства. Google Таблица открывается и на компьютере, и на телефоне.
  • Меня нет, а данные есть. Мои родные также могут отправлять показания через бота.

Как это работает сейчас

  1. Я подхожу к счётчикам.
  2. Отправляю их в Telegram-бот.
  3. Бот проверяет данные и записывает их в Google Таблицу.
  4. Таблица автоматически пересчитывает расход и стоимость.
  5. Бот присылает обратно данные с расходом и стоимостью за период между показаниями.

Что можно было бы ещё сделать?

В дальнейшем эту систему можно развивать, но мне этого функционала вполне достаточно. Например, сделать автоматические уведомления в конце месяца, напоминания о передаче показаний, о сроках оплаты, проверку аномального расхода (например, когда летом закрываем банки) или отправку готового отчёта в Telegram.

Главный вывод

Даже простой учёт показаний счётчиков можно постепенно автоматизировать. Сначала это была обычная Excel-таблица, потом Google Таблица с формулами, а затем Telegram-бот, который избавил меня от ручного ввода. И это оказалось очень удобно.

Комментарии (0)

Оставьте первый комментарий.

Оставить комментарий

(0 Votes)