Я пытаюсь автоматизировать задачу изменения настроек на более чем 100 электроприборах через SSH, но каждое изменение настроек имеет несколько интерактивных подсказок. Возможно ли это или есть ли у кого-нибудь пример того, как это сделать с помощью скрипта Python / bash?
Смотреть в ожидать. Существуют альтернативные реализации для других языков и систем, кроме Tcl (например, ожидание для Python или Модуль ожидания Ansible).
Для сотен устройств я бы особенно внимательно посмотрел на модуль Ansible (я уверен, что аналогичные модули существуют для других систем, таких как salt или chef).
Ответом на ваш вопрос с помощью облачной генерации является удобный для программистов REST API через HTTPS, которого, похоже, нет в ваших устройствах.
Канонический ответ на ваш вопрос, которому уже несколько десятилетий: ожидать. Здесь есть кривая обучения, которая может не стоить того по сравнению с написанием собственного скрипта Python, особенно если вы уже знаете Python или если вы, возможно, захотите, чтобы кто-то другой поддерживал его в будущем.
Между этими двумя, я подозреваю, что написание собственного скрипта Python будет наименее плохим решением, если только какой-нибудь другой дружелюбный человек здесь не знает инструмент, который ускользнул от моего внимания.