Manu
b106b88f5c
Adjust freezer tick in settings tests of IronOS integration ( #133707 )
2024-12-21 12:21:11 +01:00
Manu
26212798a3
Fixes and code cleanup for IronOS integration ( #133579 )
...
* Fix typing and cleanup in IronOS integration
* fix test not using freezer
* changes
* fix timedelta
2024-12-20 08:25:08 +01:00
Manu
352e948d56
Add tests for already_configured erros in IronOS integration ( #132265 )
2024-12-18 19:33:33 +01:00
Manu
70ad4ee454
Add select platform to IronOS ( #132218 )
2024-12-18 19:32:51 +01:00
Manu
314076b85f
Replace aiogithub dependency with pynecil update check ( #133213 )
2024-12-15 11:48:11 +01:00
Manu
f4e48c31bd
Add binary platform to IronOS ( #132691 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-12-09 13:37:38 +01:00
Manu
ee8f720253
Add tip connected detection to IronOS ( #131946 )
...
* Add binary platform and tip connected detection to IronOS
* suggested changes
* fix
* fix mypy
* revert accidental overwriting
* Remove binary sensor
* snapshot
2024-12-09 10:50:37 +01:00
Manu
ea7f1b2a4e
Add additional number entities to IronOS ( #131943 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-12-02 12:35:36 +01:00
Manu
24bd61be3b
Add missing state_class in IronOS ( #131928 )
...
Add missing state class in IronOS
2024-11-29 22:10:12 -05:00
Manu
dd62fb387e
Bump pynecil to v1.0.1 ( #131935 )
2024-11-29 20:23:10 +01:00
Manu
78116f1596
Set up single coordinator for all config entries in IronOS ( #129108 )
2024-10-25 10:51:23 +02:00
Erik Montnemery
bd55fe868d
Allow update entities to report progress as a float ( #128930 )
...
* Allow update entities to report progress as a float
* Add test
* Update snapshots
* Update recorder test
* Use _attr_* in MockUpdateEntity
2024-10-24 21:20:18 +02:00
Manu
3e8f3cfb49
Add firmware update entity to IronOS integration ( #123031 )
2024-10-21 19:20:23 +02:00
Mr. Bubbles
8d97fafb2d
Add tests for IronOS integration ( #123078 )
...
Add tests
2024-08-21 14:03:40 +02:00
Mr. Bubbles
7308912b39
Catch exception in coordinator setup of IronOS integration ( #123079 )
2024-08-05 08:43:29 +02:00
Marc Mueller
b2d5f9c742
Update generator typing ( #123052 )
2024-08-02 12:17:51 +02:00
Mr. Bubbles
50b35ac4bc
Add number platform to IronOS integration ( #122801 )
...
* Add setpoint temperature number entity to IronOS integration
* Add tests for number platform
* Initialize settings in coordinator
* Remove unused code
2024-07-30 18:14:01 +02:00
Mr. Bubbles
70df4ca461
Integration for IronOS (Pinecil V2) soldering irons ( #120802 )
...
* Add Pinecil integration
* Refactor with new library
* Add tests for config flow, remove unused code
* requested changes
* update requirements
* Move some sensor values to diagnostics, add tests for sensors
* User service uuid in discovery
* fix manufacturer name
* Bump pynecil to version 0.2.0
* Rename integration to IronOS
* Recreate snapshot
* Update strings
* type checking
* Update snapshot
* Add async_setup to coordinator
* Show device id with serial number
* Added missing boost to operation mode states
* remove super call
* Refactor
* tests
2024-07-29 11:44:01 +02:00