2 2
Вам контролёр нужен тока для вкл,выкл и передать данные сколько отмеренно, все остальное придется писать где будет биллинг вестись лимитов купленных и вся инфа по контрагентам а уже по будем решать по данным кто скока купил и отдавать команду на можно лить или нельзя
ну вот хотелось бы это все только на контроллере реализовать, по сути контрагентов не так уж и много, можно, например 100 идентификаторов карт изначально занести в память контроллера и дальше уже их выдавать контрагентам меняя лимиты опять же в памяти самого контроллера. по сути эта система нужна больше как защита от хищения воды теми же потребителями и более точный расчет, потому что сейчас наполнение и оплата идет практически на глазок 😁