core/homeassistant/components/octoprint
Xitee 7065625d28
Add additional buttons to OctoPrint (#103139)
* Add 3 new buttons

- System shutdown button
- System reboot button
- Octoprint restart button

* Enable buttons by default

* Add tests

* Fix tests

* Remove accidentally committed unused code

* Add RESTART device class to RestartOctoprint and RebootSystem buttons

* Apply suggestions to octoprint test_button

* Freeze time for OctoPrint button tests

* Make new button base class to prevent implementing the availability check multiple times
2024-03-18 16:20:22 +01:00
..
__init__.py
binary_sensor.py
button.py Add additional buttons to OctoPrint (#103139) 2024-03-18 16:20:22 +01:00
camera.py
config_flow.py
const.py
coordinator.py
icons.json
manifest.json
sensor.py
services.yaml
strings.json