Sid
6587ee20db
Enable Ruff TRY300 ( #114437 )
...
* Enable Ruff TRY300
* Update validation.py
* Address review comments
2024-03-30 10:37:59 +01:00
Joost Lekkerkerker
e6a692f354
Improve lists in integrations [N-O] ( #113231 )
2024-03-13 21:51:38 +01:00
Marc Mueller
988c71ecc5
Add empty line after module docstring [n-q] ( #112702 )
2024-03-08 15:04:07 +01:00
Erik Montnemery
e0c1feb22c
Migrate integrations n-r to generic flowhandler ( #111864 )
2024-02-29 20:09:01 +01:00
J. Nick Koston
fc1c513f33
Migrate obihai to use async_update_entry to alter config entries ( #110368 )
2024-02-12 20:13:53 +01:00
c0ffeeca7
7ae6343b25
Obihai to OpenGarage: add host field description ( #104858 )
...
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-12-04 09:13:48 +01:00
Emory Penney
804b27cc2f
Improve Obihai Connection Stability ( #94406 )
...
* Improving Obihai Connectivity
* Update homeassistant/components/obihai/sensor.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* PR feedback
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-06-28 20:12:09 +02:00
Emory Penney
9eac0458dd
Obihai to have common unique_ids with DHCP or without ( #91239 )
...
* DHCPInfo and get_mac_address case mismatch
* Switch to format_mac
* Run black
2023-05-30 21:40:59 -04:00
G Johansson
49ae298c55
Use entity attributes in Obihai sensor ( #93564 )
2023-05-30 08:35:47 +02:00
G Johansson
af9ee8bc4a
Remove obihai YAMl configuration ( #93549 )
2023-05-26 08:41:21 +02:00
Matthias Alphart
0ba339e56c
Run socket.gethostbyname
in executor in Obihai and Sonos ( #91190 )
...
* Run in executor in Obihai and Sonos
* fix Sonos test
* fix sonos test differently (review)
2023-04-12 09:58:27 +02:00
Emory Penney
7c6a32ebb5
Add DHCP discovery to Obihai ( #88984 )
...
* Add DHCP discovery to Obihai
* Unique ID is MAC
* Move try blocks, cleanup
* Migrate existing unique_ids
* Use PyObihai to update Unique ID
* Auth then use get_device_mac
* Config flow changes
* Reworking flow according to feedback
* Cleanup
2023-04-03 21:17:56 +02:00
Emory Penney
1cb1dfa456
Add Obihai reboot button ( #88849 )
...
* Obihai: Add reboot service
* Switch to button
* Remove button.py from coverage
* Update homeassistant/components/obihai/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/button.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/button.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* PR Feedback
* Cleanup some typehints
* As a class attr
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-03 07:31:56 +01:00
Emory Penney
137d2f0d73
Obihai config flow fixes ( #88853 )
...
* Commit split issue
* Clearer name
* Add yaml_failure test case
* Not sure why this is failing now
* Update homeassistant/components/obihai/strings.json
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* PR Feedback
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-03-01 16:33:32 +01:00
epenet
6ab0b2751d
Adjust issue_registry imports ( #88878 )
...
* Add issue_registry to RUFF extend aliases
* Adjust code accordingly
* Revert "Add issue_registry to RUFF extend aliases"
This reverts commit 4e73dd567b
.
* Revert changes to common.py
2023-02-28 21:55:44 -05:00
Emory Penney
9fed4472f1
Adding Obihai codeowner ( #88856 )
...
Obihai: Adding codeowner
2023-02-27 22:29:51 +01:00
Emory Penney
0e8d28dab0
Add Config Flow to Obihai ( #88627 )
...
* Obihai: Config Flow Only
* Remove reboot service
* Update .coveragerc
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* PR Feedback
* Use Issue Registry
* Add config_flow tests
* Another pass with pre-commit
* Resolve cyclical import and move sensorClasses to sensor
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/sensor.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Another round of feedback
* More PR feedback
* Offline testing, already_configured is required
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Cleanup
* Update homeassistant/components/obihai/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* PR feedback
* Backout today's changes: Fix mypy error
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/obihai/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Don't plan ahead
* PR feedback
* Update homeassistant/components/obihai/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Cleanup strings
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-27 17:22:15 +01:00
Erik Montnemery
1450b44c63
Sort manifests 7 ( #87028 )
2023-02-08 20:32:43 +01:00
epenet
ea71a462d6
Improve entity type hints [o] ( #77826 )
2022-09-06 10:25:35 +02:00
Emory Penney
69f08ec524
Bump pyobihai ( #67571 )
2022-03-03 15:22:36 -08:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
epenet
9184eb8916
Add sensor setup type hints [o-q] ( #63313 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 19:10:57 +01:00
Robert Hillis
06f670272f
Use enums in obihai ( #62078 )
2021-12-16 22:18:28 +01:00
Erik Montnemery
103e21c278
Move temperature conversions to sensor base class (5/8) ( #54475 )
2021-08-12 13:26:17 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Franck Nijhof
3aed84560f
Merge of nested IF-IF cases - O-R ( #48371 )
2021-03-27 10:38:57 +01:00
Erik Montnemery
c900e3030b
Migrate integrations n-q to extend SensorEntity ( #48214 )
2021-03-22 19:46:46 +01:00
Daniel Shokouhi
134db3f710
Bump pyobihai ( #44768 )
2021-01-04 11:46:58 +01:00
absurdist81
d384ca0e69
Add icons for OBiTALK status and reboot sensors ( #42883 )
2020-11-07 21:00:21 -06:00
Daniel Shokouhi
41421b56a4
Bumpy pyobihai to make last reboot update as needed ( #37914 )
2020-07-19 19:02:45 -10:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Daniel Shokouhi
661570dfad
Small tweaks ( #32946 )
2020-03-18 15:19:40 -05:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Bas Nijholt
5cdaff5405
Sort imports according to PEP8 for components starting with "O" ( #29774 )
2019-12-09 14:26:53 +01:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Daniel Shokouhi
bce49233ca
Add some icons for Obihai ( #27075 )
...
* Add some icons for Obihai
* Lint
* Lint
* Lint fixes
2019-09-30 17:42:06 -07:00
Daniel Shokouhi
62cea2b7ac
Bump pyobihai, add unique ID and availability ( #26922 )
...
* Bump pyobihai, add unique ID and availability
* Fix unique ID
* Fetch serial correctly
2019-09-26 10:53:31 +02:00
Daniel Shokouhi
36f604f79d
Add call direction sensor for Obihai ( #26867 )
...
* Add call direction sensor for obihai
* Check user credentials
* Review comments
* Fix return
2019-09-25 20:26:15 +02:00
Daniel Shokouhi
94192ecd7d
Bump pyobihai to fix issue with user account ( #26736 )
2019-09-19 22:27:18 +02:00
Daniel Shokouhi
2b30f47f4b
Add Obihai integration ( #26537 )
...
* Add Obihai integration
* Lint
* Lint and bump library for multiple ports fix
* Review comments
* Review comments
* Correct errors
* Review comments
* Review comments
2019-09-11 19:26:50 +02:00