John Luetke 757482ee85 Refactor pihole integration (#25837)
* Adds tests for pi_hole integration

* Refactor pi_hole component to an integration supporting multiple platforms

* Adds mock of Hole dependency

* Aborts platform setup when discovery_info is none

* Removes use of monitored_conditions

* Adds integration setup test

* Removes PlatformNotReady check

* Adds sensor test

* Code review updates

* Refactor tests to assert state through hass

* Reorder imports
2019-09-03 16:18:06 -07:00
..
2019-07-31 12:23:23 -07:00
2018-09-25 20:47:51 +02:00
2019-08-01 08:30:49 -07:00
2019-07-31 12:25:30 -07:00
2019-01-20 17:31:09 -08:00
2019-07-31 12:23:23 -07:00
2019-08-01 08:45:58 +03:00
2017-09-23 17:15:46 +02:00
2019-03-03 21:53:45 -08:00
2019-09-03 17:56:41 +02:00