1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 03:12:20 +01:00

refactored xiaomi sensors (#755)

* refactored xiaomi sensors

* fix lint

* fixed and added tests

* fix namespace

* LYWSD02 has no battery level

* fixed enum

* fix

* fix case

* fix spaces in empty line...

* inform users of old sensors about the change
This commit is contained in:
Alexander Leisentritt
2019-10-16 13:29:56 +02:00
committed by Otto Winter
parent cdb9c59662
commit cdfbe5b523
17 changed files with 159 additions and 139 deletions

View File

@@ -61,26 +61,40 @@ sensor:
- platform: ble_rssi
mac_address: AC:37:43:77:5F:4C
name: "BLE Google Home Mini RSSI value"
- platform: xiaomi_miflora
- platform: xiaomi_hhccjcy01
mac_address: 94:2B:FF:5C:91:61
temperature:
name: "Xiaomi MiFlora Temperature"
name: "Xiaomi HHCCJCY01 Temperature"
moisture:
name: "Xiaomi MiFlora Moisture"
name: "Xiaomi HHCCJCY01 Moisture"
illuminance:
name: "Xiaomi MiFlora Illuminance"
name: "Xiaomi HHCCJCY01 Illuminance"
conductivity:
name: "Xiaomi MiFlora Soil Conductivity"
name: "Xiaomi HHCCJCY01 Soil Conductivity"
battery_level:
name: "Xiaomi MiFlora Battery Level"
- platform: xiaomi_mijia
name: "Xiaomi HHCCJCY01 Battery Level"
- platform: xiaomi_lywsdcgq
mac_address: 7A:80:8E:19:36:BA
temperature:
name: "Xiaomi MiJia Temperature"
name: "Xiaomi LYWSDCGQ Temperature"
humidity:
name: "Xiaomi MiJia Humidity"
name: "Xiaomi LYWSDCGQ Humidity"
battery_level:
name: "Xiaomi MiJia Battery Level"
name: "Xiaomi LYWSDCGQ Battery Level"
- platform: xiaomi_lywsd02
mac_address: 3F:5B:7D:82:58:4E
temperature:
name: "Xiaomi LYWSD02 Temperature"
humidity:
name: "Xiaomi LYWSD02 Humidity"
- platform: xiaomi_cgg1
mac_address: 7A:80:8E:19:36:BA
temperature:
name: "Xiaomi CGG1 Temperature"
humidity:
name: "Xiaomi CGG1 Humidity"
battery_level:
name: "Xiaomi CGG1 Battery Level"
- platform: pmsx003
type: PMSX003
pm_1_0: