Это бессмысленно. У USB 2 и 3 максимальный ток пол Ампера на разъём. Соответственно при 4 разъемах (там же 4 вроде?) будет 2А. На больший ток просто контроллер не рассчитан по стандарту (хотя бывают изгаления, чтоб телефоны заряжать).
Малина тут избыточна, как питание ядерным реактором наручных часов. Есть Arduino и тысячи примеров, в.ч. про шлагбаумы.
Если хотите именно JS, то есть Espruino.
Диодный мост. Измерительный/резистивный мост.
Наверное как-то так.
Ну или вольтметры с разъемом I2C искать, но думаю они все-равно будут низковльтными и для постоянного тока.
Честно говоря не работал с Python, но в принципе не вижу проблем - Ардуина должна отображаться в системе как COM-порт, с ним и работайте. Считай текстовый обмен.
Под малиной нормально работает только omxplayer , т.к. только он умеет пользоваться апппратным ускорением. Можно запускать его циклично скриптами, но бесшовно и на репите не выйдет.
Я в малине по этому поводу разочаровался.
Если нет обязательной привязки именно к GSM, то в разы проще сделать Voip АТС хоть на том же астере. Вместо симок просто покупаете номера у провайдера.