{"repo":"zhbjsh/homeassistant-ssh","free":true,"listed":false,"github":"https://github.com/zhbjsh/homeassistant-ssh","clone":"git clone https://github.com/zhbjsh/homeassistant-ssh.git","description":"Control and monitor devices in Home Assistant by executing commands via SSH","language":"Python","stars":163,"topics":["bash","cmd","command-line","homeassistant","powershell","shell","ssh"],"license":"MIT","category":"cli-tools","readme_excerpt":"SSH Integration for Home Assistant This custom integration allows you to control and monitor devices in Home Assistant by executing terminal commands via SSH. It uses the paramiko library and works in a similar way as the official Command Line integration. Features - SSH authentication with username/password or key file. - Connect to multiple devices at the same time. - Generate sensor, binary sensor, text, select, number, switch and update entities. - Default commands for Linux and Windows included and available without configuration. - Edit all commands and settings from the UI. - Get the value of multiple sensors from the output of a single command. - Use dynamic sensors to automatically add/remove entities. - Render commands and sensor values with templates. - Poll sensors manually by calling a service. - Include sensor values in commands and update them automatically when executing. - Turn on devices by Wake on LAN. Installation From HACS Install HACS and open it in Home Assistant. Search for the SSH integration and download it. From Github Download the latest release and copy the custom components/ssh folder from the zip file to /config/custom components/ on your Home Assistant installation. Don't forget to restart Home Assistant after you're done. Device setup Click on the Add Integration button in Settings - Devices & Services and select the SSH integration. Authentication Authentication can be done with username and password or you can use key-based authentication. U","default_branch":null,"files":null,"tree":[],"storefront":"/r/zhbjsh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zhbjsh/homeassistant-ssh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}