Sören Beye
|
c16245bd51
|
chore: Spelling
|
2025-10-22 21:50:45 +02:00 |
|
Sören Beye
|
84c8697432
|
feat(vendor.midea): J15 Ultra
|
2025-10-22 21:48:41 +02:00 |
|
Sören Beye
|
6c94eda6ff
|
fix(vendor.midea): Fix J12 ota update check failing
|
2025-10-22 21:47:38 +02:00 |
|
Sören Beye
|
1de0ca3186
|
refactor(vendor.midea): Misc cleanup
|
2025-10-22 21:47:20 +02:00 |
|
Sören Beye
|
94ae396d85
|
fix(vendor.dreame): Remove legacy payload for manual mop clean trigger that worked for 0 remaining robots
|
2025-10-14 21:05:27 +02:00 |
|
Sören Beye
|
8fc5a0ab29
|
feat(vendor.midea): J12 Ultra
|
2025-10-12 17:43:23 +02:00 |
|
Sören Beye
|
64b0ee01fe
|
feat(webserver): Add another 404 page
|
2025-10-10 19:03:53 +02:00 |
|
Sören Beye
|
78ee0f513c
|
feat(mqtt): HA autodiscovery manufacturer should be Valetudo
|
2025-10-05 17:05:15 +02:00 |
|
Sören Beye
|
aa8c98e5f3
|
feat(vendor.dreame): Add some more obstacle IDs
|
2025-10-05 08:07:15 +02:00 |
|
Sören Beye
|
ff7e462c4d
|
fix(updater): Pass around a file descriptor to/and make things safer
|
2025-10-04 16:32:52 +02:00 |
|
Sören Beye
|
c0136def9d
|
fix(vendor.dreame): Fix DreameAutoEmptyDockAutoEmptyIntervalControlCapabilityV1
|
2025-10-02 17:22:47 +02:00 |
|
Sören Beye
|
ec61206742
|
fix(vendor.dreame): Give the firmware some time to think
|
2025-09-30 20:50:01 +02:00 |
|
Sören Beye
|
6fcfc6a5c1
|
feat(vendor.dreame): MopDockMopAutoDryingControlCapability
|
2025-09-30 20:48:21 +02:00 |
|
Sören Beye
|
847093aa4d
|
feat(vendor.roborock): MopDockMopAutoDryingControlCapability
|
2025-09-30 20:46:28 +02:00 |
|
Sören Beye
|
ed78538257
|
feat(vendor.midea): MopDockMopAutoDryingControlCapability
|
2025-09-30 20:45:51 +02:00 |
|
Sören Beye
|
f150a89f2c
|
feat(core): MopDockMopAutoDryingControlCapability
|
2025-09-30 20:44:45 +02:00 |
|
Sören Beye
|
921dd13b82
|
feat(mqtt): Add missing deviceClass + stateClass attributes, update enums and fix units for HA
|
2025-09-15 21:58:31 +02:00 |
|
Sören Beye
|
2fdef9fed7
|
refactor(vendor.dreame): Group all the ephemeral state into an object
|
2025-09-13 17:33:31 +02:00 |
|
Sören Beye
|
0afc47e9a3
|
feat(vendor.midea): Improve state reporting
|
2025-09-13 17:24:56 +02:00 |
|
Sören Beye
|
c0d1640ae3
|
refactor(vendor.midea): Move specific capabilities into actual implementation class
|
2025-09-13 10:05:18 +02:00 |
|
Sören Beye
|
7c0fc3a094
|
feat(vendor.midea): MopExtensionFurnitureLegHandlingControlCapability
|
2025-09-13 09:53:38 +02:00 |
|
Sören Beye
|
92cd7f6475
|
feat(vendor.dreame): MopExtensionFurnitureLegHandlingControlCapability
|
2025-09-13 09:52:58 +02:00 |
|
Sören Beye
|
e6615d266c
|
feat(core): MopExtensionFurnitureLegHandlingControlCapability
|
2025-09-13 09:51:50 +02:00 |
|
Sören Beye
|
0dcca1df2f
|
feat(webserver): You know the rules and so do I
|
2025-09-09 20:35:12 +02:00 |
|
Sören Beye
|
72444e6fe1
|
feat(vendor.midea): MopTwistControlCapability
|
2025-09-07 18:30:42 +02:00 |
|
Sören Beye
|
ea236abc1e
|
feat(vendor.dreame): MopTwistControlCapability
|
2025-09-07 18:30:27 +02:00 |
|
Sören Beye
|
92ee9a5f18
|
feat(core): MopTwistControlCapability
|
2025-09-07 18:27:49 +02:00 |
|
Sören Beye
|
0ea2a50a4d
|
feat(vendor.midea): Pet obstacle avoidance and stain cleaning
|
2025-09-07 14:46:34 +02:00 |
|
Sören Beye
|
f94f3c1101
|
feat(vendor.midea): Everything carpet
|
2025-09-07 14:21:35 +02:00 |
|
Sören Beye
|
5715fb02f2
|
fix(vendor.midea): Do not fail fast
|
2025-09-07 14:12:51 +02:00 |
|
Sören Beye
|
5d405842d2
|
refactor(MockRobot): Smurf for consistency
|
2025-09-06 15:28:40 +02:00 |
|
Sören Beye
|
7d1aea37f7
|
refactor!: Merge AutoEmptyDockAutoEmptyControlCapability into AutoEmptyDockAutoEmptyIntervalControlCapability
|
2025-09-06 15:24:40 +02:00 |
|
Sören Beye
|
c53dd66c6b
|
chore: Fix CI
|
2025-09-06 14:25:47 +02:00 |
|
Sören Beye
|
52b462517b
|
fix(vendor.midea): Add missing return statement
|
2025-09-06 14:22:06 +02:00 |
|
Sören Beye
|
15c1f801ad
|
fix(vendor.dreame): Fix connection timeout on startup on very recent firmwares
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
785e6b87cb
|
refactor(vendor.midea): Rename implementation class for J15PU
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
52c8c4b290
|
feat(vendor.midea): MopDockMopWashTemperatureControlCapability
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
53ff4fa841
|
feat(vendor.dreame): MopDockMopWashTemperatureControlCapability
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
de62cbf812
|
feat(core): MopDockMopWashTemperatureControlCapability
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
0c6272f704
|
fix(miio): Fix super rare bug crashing the process
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
ae01b69503
|
feat(vendor.midea): Auto empty controls
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
17ebfae6a8
|
feat(vendor.midea): Obstacles galore
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
a963fa17ee
|
fix(vendor.midea): Fail any requests instantly on initial startup
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
df46e2e697
|
fix(vendor.dreame): Add another new modelId
|
2025-09-06 14:18:35 +02:00 |
|
Sören Beye
|
87d0760ccc
|
fix(vendor.dreame): Add missing model ID
|
2025-08-31 20:57:19 +02:00 |
|
Sören Beye
|
0261f57e5d
|
fix(vendor.roborock): No-Op handle two more events
|
2025-08-31 15:40:47 +02:00 |
|
Sören Beye
|
ed34e36e4e
|
chore(vendor.midea): Minor cleanup
|
2025-08-31 15:15:47 +02:00 |
|
Sören Beye
|
6f0fc2a453
|
fix(vendor.dreame): Track emptying state of auto empty dock
|
2025-08-31 15:04:37 +02:00 |
|
Sören Beye
|
30efa1afd9
|
chore(release): 2025.08.0
|
2025-08-29 18:37:16 +02:00 |
|
Sören Beye
|
ae1ac479d7
|
feat(vendor.midea): Midea
|
2025-08-29 18:31:45 +02:00 |
|