Simplifies some of the usage of Enums and ApplianceDetails allowed by 0.15 of the library.
I also slipped a fix in here for when dehumidifiers were returning 'off' as the mode. During all my previous testing this never happened, only the appliance_state changed, but it started happening now. I can split this out into a separate PR if desired.
Simplifies some of the usage of Enums and ApplianceDetails allowed by 0.15 of the library.
I also slipped a fix in here for when dehumidifiers were returning 'off' as the mode. During all my previous testing this never happened, only the appliance_state changed, but it started happening now. I can split this out into a separate PR if desired.