Показания счётчиков сдаёт робот: headless-браузер вместо меня раз в месяц

Каждый месяц у меня срабатывал календарь, и телефон исправно присылал сообщение: «Передайте пожалуйста показания счётчиков» — и тут же готовые цифры по воде и электричеству. Дом всё знал сам: показания снимаются автоматически, цифры лежат в Home Assistant, остаётся только… открыть сайт, залогиниться, найти свои приборы и вбить пять чисел руками. Автоматизация заканчивалась ровно там, где начиналась скука. В этот раз я решил дотянуть её до конца — и узнал, почему в этот сайт нельзя просто послать HTTP-запрос, и сколько предохранителей приходится ставить, когда робот вводит цифры, которые потом превращаются в счёт.

Читать далее «Показания счётчиков сдаёт робот: headless-браузер вместо меня раз в месяц»