-
- Downloads
Improve the transmission integration (#34223)
* Update state after adding a new torrent * Use cached torrents list in check_started_torrent_info * Add torrent_info to all sensors * Add torrent_info for active torrents * Fix typo * Update codeowners * Do not set eta if it's unknown * Fix codeowners * Extract TransmissionSpeedSensor * Extract TransmissionStatusSensor * Extract TransmissionTorrentsSensor * Refactor device_state_attributes() and update() * Remove unused methods * Use async_on_remove * Fix sensor update * Add transmission.remove_torrent service * Add transmission_removed_torrent event * Fix naming * Fix typo in services.yaml
Showing
- homeassistant/components/transmission/__init__.py 53 additions, 37 deletionshomeassistant/components/transmission/__init__.py
- homeassistant/components/transmission/const.py 9 additions, 12 deletionshomeassistant/components/transmission/const.py
- homeassistant/components/transmission/sensor.py 110 additions, 84 deletionshomeassistant/components/transmission/sensor.py
- homeassistant/components/transmission/services.yaml 13 additions, 0 deletionshomeassistant/components/transmission/services.yaml
Loading
Please register or sign in to comment