H714E humidifier
Please support the H714E humidifier.

```
{
  "device": "xx:xx:xx:xx:xx:xx:xx:xx",
  "deviceName": "Humidifier 1",
  "model": "H714E",
  "httpInfo": {
    "groupId": 0,
    "device": "xx:xx:xx:xx:xx:xx:xx:xx",
    "sku": "H714E",
    "spec": "",
    "versionHard": "4.01.00",
    "versionSoft": "1.00.22",
    "deviceName": "Humidifier 1",
    "deviceExt": {
      "deviceSettings": "{\"wifiName\":\"lofi\",\"address\":\"E8:06:90:0D:1A:66\",\"bleName\":\"ihoment_H714E_1A66\",\"topic\":\"GD/0b10ed5abxxxxxxaxxxxxxxxx\",\"wifiMac\":\"E8:06:90:0D:1A:64\",\"pactType\":1,\"pactCode\":1,\"wifiSoftVersion\":\"1.00.22\",\"wifiHardVersion\":\"4.01.00\",\"ic\":0,\"secretCode\":\"xxxxxx\",\"waterShortageOnOff\":1,\"mcuSoftVersion\":\"999.999\",\"mcuHardVersion\":\"999.999\",\"boilWaterCompletedNotiOnOff\":1,\"completionNotiOnOff\":1,\"autoShutDownOnOff\":1,\"sku\":\"H714E\",\"device\":\"xx:xx:xx:xx:xx:xx:xx:xx\",\"deviceName\":\"Humidifier 1\",\"versionHard\":\"4.01.00\",\"versionSoft\":\"1.00.22\",\"playState\":false}",
      "lastDeviceData": "{\"online\":false}",
      "extResources": "{\"skuUrl\":\"https://d1f2504ijhdyjw.cloudfront.net/sku-img/1cbac34758f65e076e61fab30cddb517-add_list_type_device_714e.png\",\"headOnImg\":\"\",\"headOnImgNew\":\"\",\"headOffImg\":\"\",\"headOffImgNew\":\"\",\"ext\":\"\",\"ic\":0}"
    },
    "pactType": 1,
    "pactCode": 1,
    "share": 0,
    "deviceId": 29463766,
    "gidConfirmed": true,
    "goodsType": 259,
    "attributesId": 0,
    "supportScene": 0
  }
}
```

For what it's worth, the Govee API shows the device as

```
{
      "sku": "H714E",
      "device": "xx:xx:xx:xx:xx:xx:xx:xx",
      "deviceName": "Humidifier 1",
      "type": "devices.types.humidifier",
      "capabilities": [
        {
          "type": "devices.capabilities.on_off",
          "instance": "powerSwitch",
          "parameters": {
            "dataType": "ENUM",
            "options": [
              {
                "name": "on",
                "value": 1
              },
              {
                "name": "off",
                "value": 0
              }
            ]
          }
        },
        {
          "type": "devices.capabilities.work_mode",
          "instance": "workMode",
          "parameters": {
            "dataType": "STRUCT",
            "fields": [
              {
                "fieldName": "workMode",
                "dataType": "ENUM",
                "options": [
                  {
                    "name": "Manual",
                    "value": 1
                  },
                  {
                    "name": "Custom",
                    "value": 2
                  },
                  {
                    "name": "Auto",
                    "value": 3
                  }
                ],
                "required": true
              },
              {
                "fieldName": "modeValue",
                "dataType": "ENUM",
                "options": [
                  {
                    "name": "Manual",
                    "options": [
                      {
                        "value": 1
                      },
                      {
                        "value": 2
                      },
                      {
                        "value": 3
                      },
                      {
                        "value": 4
                      },
                      {
                        "value": 5
                      },
                      {
                        "value": 6
                      },
                      {
                        "value": 7
                      },
                      {
                        "value": 8
                      },
                      {
                        "value": 9
                      }
                    ]
                  },
                  {
                    "defaultValue": 0,
                    "name": "Custom"
                  },
                  {
                    "defaultValue": 0,
                    "name": "Auto"
                  }
                ],
                "required": false
              }
            ]
          }
        },
        {
          "type": "devices.capabilities.range",
          "instance": "humidity",
          "parameters": {
            "unit": "unit.percent",
            "dataType": "INTEGER",
            "range": {
              "min": 40,
              "max": 80,
              "precision": 1
            }
          }
        },
        {
          "type": "devices.capabilities.toggle",
          "instance": "nightlightToggle",
          "parameters": {
            "dataType": "ENUM",
            "options": [
              {
                "name": "on",
                "value": 1
              },
              {
                "name": "off",
                "value": 0
              }
            ]
          }
        },
        {
          "type": "devices.capabilities.range",
          "instance": "brightness",
          "parameters": {
            "dataType": "INTEGER",
            "range": {
              "min": 1,
              "max": 100,
              "precision": 1
            }
          }
        },
        {
          "type": "devices.capabilities.color_setting",
          "instance": "colorRgb",
          "parameters": {
            "dataType": "INTEGER",
            "range": {
              "min": 0,
              "max": 16777215,
              "precision": 1
            }
          }
        },
        {
          "type": "devices.capabilities.mode",
          "instance": "nightlightScene",
          "parameters": {
            "dataType": "ENUM",
            "options": [
              {
                "name": "Forest",
                "value": 1
              },
              {
                "name": "Ocean",
                "value": 2
              },
              {
                "name": "Wetland",
                "value": 3
              },
              {
                "name": "Leisurely",
                "value": 4
              },
              {
                "name": "Sleep",
                "value": 5
              }
            ]
          }
        },
        {
          "type": "devices.capabilities.event",
          "instance": "lackWaterEvent",
          "alarmType": 51,
          "eventState": {
            "options": [
              {
                "name": "lack",
                "value": 1,
                "message": "Lack of Water"
              }
            ]
          }
        }
```

