This is a custom component for Home Assistant to integrate the uvFive MIoT device.
Please follow the instructions on Retrieving the Access Token to get the API token to use in the configuration.yaml file.
Credits: Thanks to Rytilahti for all the work.
Supported models: uvfive.s_lamp.slmap2
.
- Power (on, off)
- Child Lock (on, off)
- Disable Radar (on, off)
- Setting Sterilization Time (5...45 minutes)
- Attributes
- Stop Countdown
- Child Lock
- Fault Info
- Status
- Model
- Sterilization Time
- Disable Radar
Supported models: uvfive.steriliser.tiger
.
- Power (on, off)
- Child Lock (on, off)
- Disable Radar (on, off)
- Setting Rack Target Time (15...90 minutes)
- Alarm (on, off)
- Running Mode (Normal, Quick, Favourite)
- Attributes
- Stop Countdown
- Child Lock
- Fault Info
- Status
- Model
- Mode
- Target Time
- Working Time
- Alarm
You can install this custom component by adding this repository (https://github.com/vaughan-zeng/uvfive_miot) to HACS in the settings menu of HACS first. You will find the custom component in the integration menu afterwards, look for 'uvFive MIoT device'. Alternatively, you can install it manually by copying the custom_component folder to your Home Assistant configuration folder.
Configuration > Integration > + > uvFive MIoT device
- host (Required): The IP of your uvFive MIoT device.
- token (Required): The API token of your uvFive MIoT device.
- name (Optional): The name of your uvFive MIoT device.
Turn the child lock on.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvFive MIoT device entity. |
Turn the child lock off.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvFive MIoT device entity. |
Turn the uvFive sterilization lamp disable radar on.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvFive sterilization lamp entity. |
Turn the uvFive sterilization lamp disable radar off.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvFive sterilization lamp entity. |
Set the uvFive sterilization lamp sterilization time.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvFive sterilization lamp entity. |
minutes |
no | Sterilization time, between 5 and 45. |
Set the uvfive sterilization rack target time.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvfive sterilization rack entity. |
minutes |
no | Target time, between 15 and 90. |
Turn the uvfive sterilization rack alarm on.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvfive sterilization rack entity. |
Turn the uvfive sterilization rack alarm off.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvfive sterilization rack entity. |
Set the uvfive sterilization rack running mode.
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | Name of the uvfive sterilization rack entity. |
mode |
no | Running mode, valid values are 'Normal', 'Quick' and 'Favourite'. |