Wim Haanstra 2f2952e0ec Openhardwaremonitor (#8056)
* Open Hardware Monitor sensor

Platform which is able to connect to the JSON API of Open Hardware Monitor and adds sensors for the devices.

* Remove copyright in header, not needed.

* - Removed old code
- Fixed typo’s in comments
- Removed log spamming
- Removed code that was unnecessary
- Use requests instead of urllib
- Moved sensor update functionality to data handler, to remove unwanted constructor parameters

* Fixed typo in comment
Added tests

* Added default fixture, to stabilize tests

* - Fix for values deeper than 4 levels, no longer relies on fixed level
- Fixed tests

* Removed timer in preference of helper methods

* Moved update functionality back to Entity….
Updated SCAN INTERVAL

* Added timeout to request
Removed retry when Open Hardware Monitor API is not reachable
Fixed naming of sensors
Flow optimalisations
Fixed tests to use states

* Remove unused import
2017-06-25 13:48:05 -07:00
..
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 22:47:20 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2016-10-30 22:18:53 +01:00
2017-05-12 20:30:07 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 22:47:20 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-06-04 22:36:19 -07:00
2017-06-19 23:50:27 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 22:47:20 +02:00
2017-06-10 10:12:30 +02:00
2016-10-30 22:18:53 +01:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-18 23:37:39 +02:00
2017-05-02 09:18:47 -07:00
2017-05-15 14:25:46 +02:00
2017-06-11 21:40:06 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-06-05 08:39:31 -07:00
2017-05-03 10:11:39 +02:00
2017-05-02 09:18:47 -07:00
2017-02-14 13:10:38 +01:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-06-08 21:44:24 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-30 18:26:26 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 22:47:20 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-03-04 15:10:36 -08:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-06-05 16:59:59 +02:00
2017-05-02 09:18:47 -07:00
2017-06-05 00:10:57 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-06-13 07:22:46 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-04-23 09:24:26 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-06-15 21:24:31 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-04 07:46:43 +02:00
2017-05-02 09:18:47 -07:00
2017-06-18 21:32:39 -07:00
2017-06-17 18:42:12 +02:00
2017-06-17 18:42:56 +02:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-02 09:18:47 -07:00
2017-05-13 14:09:00 -04:00
2017-05-02 09:18:47 -07:00
2017-05-02 22:47:20 +02:00
2017-05-02 22:47:20 +02:00
2017-05-02 22:47:20 +02:00
2017-05-02 22:47:20 +02:00
2017-05-02 09:18:47 -07:00