Счетчик сам по себе как правило не может общаться с сетью и сайтом, но если говорить о централизованном мониторинге, то он должен иметь какой-то интерфейс.
Поэтому нужно следующее:
1)Собственно сами счетчики имеющие машиночитаемый интерфейс.
2)Набор конвертеров интерфейсов - приборов способных конвертировать интерфейс счетчика в нужный вам
Т.е например RS232 конвертировать в обычный LAN.
Они будут собирать данные со счетчиков и отправлять вам на сети в том формате который вы задали.
3)Сервер сбора данных - свой сервер который будет принимать данные от счетчиков, в указанном формате, заносить их в БД, организовывать интерфейс для пользователей, и.т.п.
Производителей счетчиков и конвертеров интерфейсов - сотни.
Выбираете нужные по цене и функциональности, покупаете и настраиваете.
А сервер сбора данных пишите сами, чтобы собирал данные в том формате который вы настраиваете на оборудовании.