Yuchen Ying
9804fbb527
Add unit_of_measurement to various Transmission sensors ( #30037 )
...
* Add unit_of_measurement to various Transmission sensors
Without unit_of_measurement, the history graph card will not show those sensors as line chart.
* Change Counts to Torrents.
2019-12-19 11:23:46 +01:00
J.P. Hutchins
54342d2a4e
Add transmission info about torrents that is accessible with templating ( #27111 )
...
* Add information about current downloads.
* Cleanup: add "Torrent Info" state attribute
* Add username to codeowners
* Rename state_attributes - device_state_attributes.
* Fix snakecase keys, use f-strings, remove redundant method.
* Access started_torrent_dict directly
* Add return None condition
* Remove redundancy.
* Add missing comma in codeowners list.
* Add missing @ to username.
* Update CODEOWNERS with script.hassfest.
* Remove transmission_downloading, give started_torrents the info.
* Confirm changes.
* Actually approve changes.
* Resolve conflicts.
* Remove leftovers from old torrent_info sensor.
* Remove get_started_torrent_info method.
Old method to display boolean for the removed torrent_info sensor.
2019-10-28 10:20:59 +01:00
Rami Mosleh
7cb6607b1f
Allow multiple Transmission clients and add unique_id to entities ( #28136 )
...
* Allow multiple clients + improvements
* remove commented code
* fixed test_init.py
2019-10-23 13:09:11 -07:00
Rami Mosleh
82b77c2d29
Add config flow to transmission ( #26434 )
...
* Add config flow to transmission
* Reworked code to add all sensors and switches
* applied fixes
* final touches
* Add tests
* fixed tests
* fix get_api errors and entities availabilty update
* update config_flows.py
* fix pylint error
* update .coveragerc
* add codeowner
* add test_options
* fixed test_options
2019-09-26 11:14:57 +02:00