Text this: Small-scale river flow hydropower: design, IoT monitoring, and field validation