自动更改多个电器的设置

自动更改多个电器的设置

我正在尝试通过 SSH 自动执行更改 100 多个电力设备设置的任务,但每次设置更改都有多个交互式提示。这可能吗?或者有人有如何使用 Python/bash 脚本执行此操作的示例吗?

答案1

调查预计. 除了 Tcl 之外,还存在其他语言和系统的替代实现(例如期望对于 Python 或Ansible 期望模块)。

对于数百台设备,我会特别研究 Ansible 模块(我确信其他系统(如 salt 或 chef)也存在类似的模块)。

答案2

对您的问题的云生成答案是通过 HTTPS 提供的程序员友好的 REST API,而您的设备似乎没有此功能。

对你的问题的几十年前的经典答案是预计。这里面有一个学习曲线,与编写自定义 Python 脚本相比可能不值得,特别是如果您已经了解 Python 或者您可能希望其他人在未来维护它。

在这两者之间,我认为编写自定义 Python 脚本将是最不坏的解决方案,除非这里的其他友好人士知道我没有注意到的工具。

相关内容