NEWS
Xiaomi Flower care
-
Du gibst speziell die Mac ein , die Du überwachen willst.
Ich hab ja oben alles gepostet mit Bildern.
Also sollte der Einstieg in die ESPHome Welt nicht so schwer werden 😁@haselchen Super danke für die Anleitung. Ich habe es geschafft den ESP zu flashen und bekomme die Werte übertragen in den ioBroker.
Jedoch erscheint bei mir hier ein regelmäßiger disconnect und ein falsches format wird gesendet

[18:55:38][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:55:38][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:55:40][D][esp32_ble_tracker:726]: Found device C4:7C:8D:6D:6E:2B RSSI=-78 [18:55:40][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:55:40][D][esp32_ble_tracker:749]: Name: 'Flower care' [18:55:40][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:55:42][D][esp32_ble_tracker:726]: Found device C4:7C:8D:62:69:20 RSSI=-87 [18:55:42][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:55:42][D][esp32_ble_tracker:749]: Name: 'Flower care' [18:55:43][D][esp32_ble_tracker:726]: Found device C4:7C:8D:6D:53:87 RSSI=-94 [18:55:43][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:55:43][D][esp32_ble_tracker:749]: Name: 'Flower care' [18:55:43][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:55:44][D][esp32_ble_tracker:726]: Found device 62:7C:41:90:A6:7C RSSI=-57 [18:55:44][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:45][D][esp32_ble_tracker:726]: Found device 53:C0:44:1D:52:5E RSSI=-58 [18:55:45][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:45][D][sensor:125]: 'BLE FlowerCare RSSI value': Sending state -89.00000 dB with 0 decimals of accuracy [18:55:45][D][xiaomi_ble:328]: Got Xiaomi HHCCJCY01 (C4:7C:8D:6B:03:0C): [18:55:45][D][xiaomi_ble:346]: Moisture: 10% [18:55:45][D][sensor:125]: 'Xiaomi MiFlora Moisture': Sending state 10.00000 % with 0 decimals of accuracy [18:55:46][D][esp32_ble_tracker:726]: Found device 30:C0:B4:0A:B5:52 RSSI=-57 [18:55:46][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:52][D][esp32_ble_tracker:726]: Found device EF:A1:E6:95:77:94 RSSI=-56 [18:55:52][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:53][D][esp32_ble_tracker:726]: Found device FE:03:A9:1C:8B:86 RSSI=-75 [18:55:53][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:56:08][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:10][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:13][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:14][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:16][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:19][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:24][D][esp32_ble_tracker:726]: Found device DC:A2:66:5F:DF:20 RSSI=-91 [18:56:24][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:56:34][D][esp32_ble_tracker:726]: Found device 22:FC:CF:F9:4E:72 RSSI=-86 [18:56:34][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:56:36][D][esp32_ble_tracker:726]: Found device EF:CB:D4:7C:90:B1 RSSI=-94 [18:56:36][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:56:43][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:46][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:48][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:49][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:51][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:54][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:18][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:20][D][sensor:125]: 'BLE FlowerCare RSSI value': Sending state -86.00000 dB with 0 decimals of accuracy [18:57:20][D][xiaomi_ble:328]: Got Xiaomi HHCCJCY01 (C4:7C:8D:6B:03:0C): [18:57:20][D][xiaomi_ble:340]: Conductivity: 72µS/cm [18:57:20][D][sensor:125]: 'Xiaomi MiFlora Soil Conductivity': Sending state 72.00000 µS/cm with 0 decimals of accuracy [18:57:21][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:23][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:24][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:26][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:28][D][sensor:125]: 'BLE FlowerCare RSSI value': Sending state -88.00000 dB with 0 decimals of accuracy [18:57:28][D][xiaomi_ble:328]: Got Xiaomi HHCCJCY01 (C4:7C:8D:6B:03:0C): [18:57:28][D][xiaomi_ble:331]: Temperature: 23.1°C [18:57:28][D][sensor:125]: 'Xiaomi MiFlora Temperature': Sending state 23.10000 °C with 1 decimals of accuracy [18:57:29][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:54][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:56][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:59][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:59][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:01][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:58:04][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:58:05][D][esp32_ble_tracker:726]: Found device 22:60:D9:59:CC:4E RSSI=-69 [18:58:05][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:58:07][D][esp32_ble_tracker:726]: Found device 4A:E3:DA:41:D2:B4 RSSI=-86 [18:58:07][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:58:07][D][esp32_ble_tracker:751]: TX Power: 2 [18:58:29][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:31][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:34][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:58:34][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:36][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closedHier ist meine Config
esphome: name: flowercare esp32: board: esp32dev framework: type: arduino # Enable logging logger: # Enable Home Assistant API api: ota: password: "46d8750530becb08bfc9fbf2eba34160" wifi: ssid: "XXXX" password: "XXXX" power_save_mode: light # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Flowercare Fallback Hotspot" password: "96p8kUpRJ25s" captive_portal: # Example configuration entry esp32_ble_tracker: sensor: - platform: ble_rssi mac_address: C4:7C:8D:6B:03:0C name: "BLE FlowerCare RSSI value" - platform: xiaomi_hhccjcy01 mac_address: C4:7C:8D:6B:03:0C temperature: name: "Xiaomi MiFlora Temperature" moisture: name: "Xiaomi MiFlora Moisture" illuminance: name: "Xiaomi MiFlora Illuminance" conductivity: name: "Xiaomi MiFlora Soil Conductivity" -
@haselchen Super danke für die Anleitung. Ich habe es geschafft den ESP zu flashen und bekomme die Werte übertragen in den ioBroker.
Jedoch erscheint bei mir hier ein regelmäßiger disconnect und ein falsches format wird gesendet

[18:55:38][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:55:38][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:55:40][D][esp32_ble_tracker:726]: Found device C4:7C:8D:6D:6E:2B RSSI=-78 [18:55:40][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:55:40][D][esp32_ble_tracker:749]: Name: 'Flower care' [18:55:40][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:55:42][D][esp32_ble_tracker:726]: Found device C4:7C:8D:62:69:20 RSSI=-87 [18:55:42][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:55:42][D][esp32_ble_tracker:749]: Name: 'Flower care' [18:55:43][D][esp32_ble_tracker:726]: Found device C4:7C:8D:6D:53:87 RSSI=-94 [18:55:43][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:55:43][D][esp32_ble_tracker:749]: Name: 'Flower care' [18:55:43][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:55:44][D][esp32_ble_tracker:726]: Found device 62:7C:41:90:A6:7C RSSI=-57 [18:55:44][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:45][D][esp32_ble_tracker:726]: Found device 53:C0:44:1D:52:5E RSSI=-58 [18:55:45][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:45][D][sensor:125]: 'BLE FlowerCare RSSI value': Sending state -89.00000 dB with 0 decimals of accuracy [18:55:45][D][xiaomi_ble:328]: Got Xiaomi HHCCJCY01 (C4:7C:8D:6B:03:0C): [18:55:45][D][xiaomi_ble:346]: Moisture: 10% [18:55:45][D][sensor:125]: 'Xiaomi MiFlora Moisture': Sending state 10.00000 % with 0 decimals of accuracy [18:55:46][D][esp32_ble_tracker:726]: Found device 30:C0:B4:0A:B5:52 RSSI=-57 [18:55:46][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:52][D][esp32_ble_tracker:726]: Found device EF:A1:E6:95:77:94 RSSI=-56 [18:55:52][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:55:53][D][esp32_ble_tracker:726]: Found device FE:03:A9:1C:8B:86 RSSI=-75 [18:55:53][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:56:08][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:10][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:13][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:14][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:16][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:19][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:24][D][esp32_ble_tracker:726]: Found device DC:A2:66:5F:DF:20 RSSI=-91 [18:56:24][D][esp32_ble_tracker:747]: Address Type: PUBLIC [18:56:34][D][esp32_ble_tracker:726]: Found device 22:FC:CF:F9:4E:72 RSSI=-86 [18:56:34][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:56:36][D][esp32_ble_tracker:726]: Found device EF:CB:D4:7C:90:B1 RSSI=-94 [18:56:36][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:56:43][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:46][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:48][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:49][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:56:51][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:56:54][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:18][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:20][D][sensor:125]: 'BLE FlowerCare RSSI value': Sending state -86.00000 dB with 0 decimals of accuracy [18:57:20][D][xiaomi_ble:328]: Got Xiaomi HHCCJCY01 (C4:7C:8D:6B:03:0C): [18:57:20][D][xiaomi_ble:340]: Conductivity: 72µS/cm [18:57:20][D][sensor:125]: 'Xiaomi MiFlora Soil Conductivity': Sending state 72.00000 µS/cm with 0 decimals of accuracy [18:57:21][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:23][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:24][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:26][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:28][D][sensor:125]: 'BLE FlowerCare RSSI value': Sending state -88.00000 dB with 0 decimals of accuracy [18:57:28][D][xiaomi_ble:328]: Got Xiaomi HHCCJCY01 (C4:7C:8D:6B:03:0C): [18:57:28][D][xiaomi_ble:331]: Temperature: 23.1°C [18:57:28][D][sensor:125]: 'Xiaomi MiFlora Temperature': Sending state 23.10000 °C with 1 decimals of accuracy [18:57:29][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:54][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:56][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:57:59][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:57:59][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:01][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:58:04][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:58:05][D][esp32_ble_tracker:726]: Found device 22:60:D9:59:CC:4E RSSI=-69 [18:58:05][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:58:07][D][esp32_ble_tracker:726]: Found device 4A:E3:DA:41:D2:B4 RSSI=-86 [18:58:07][D][esp32_ble_tracker:747]: Address Type: RANDOM [18:58:07][D][esp32_ble_tracker:751]: TX Power: 2 [18:58:29][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:31][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:34][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closed [18:58:34][D][api:102]: Accepted ::FFFF:C0A8:B2B2 [18:58:36][W][api.connection:083]: ioBroker (::FFFF:C0A8:B2B2): Connection closedHier ist meine Config
esphome: name: flowercare esp32: board: esp32dev framework: type: arduino # Enable logging logger: # Enable Home Assistant API api: ota: password: "46d8750530becb08bfc9fbf2eba34160" wifi: ssid: "XXXX" password: "XXXX" power_save_mode: light # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Flowercare Fallback Hotspot" password: "96p8kUpRJ25s" captive_portal: # Example configuration entry esp32_ble_tracker: sensor: - platform: ble_rssi mac_address: C4:7C:8D:6B:03:0C name: "BLE FlowerCare RSSI value" - platform: xiaomi_hhccjcy01 mac_address: C4:7C:8D:6B:03:0C temperature: name: "Xiaomi MiFlora Temperature" moisture: name: "Xiaomi MiFlora Moisture" illuminance: name: "Xiaomi MiFlora Illuminance" conductivity: name: "Xiaomi MiFlora Soil Conductivity"Hab es leider nur überfliegen können, aber du hast es nicht so gemacht, wie ich es "angeleitet" habe.
Static IP z.B. haste nicht angegeben.Wie sehen deine Einstellungen im Adapter aus?
-
Hab es leider nur überfliegen können, aber du hast es nicht so gemacht, wie ich es "angeleitet" habe.
Static IP z.B. haste nicht angegeben.Wie sehen deine Einstellungen im Adapter aus?
@haselchen Hab dem ESP in der Fritz!Box eine feste IP gegeben. Daher im Code rausgenommen.

Die Werte werden jetzt geliefert und der Eintrag im Log ist verschwunden
-
@haselchen Hab dem ESP in der Fritz!Box eine feste IP gegeben. Daher im Code rausgenommen.

Die Werte werden jetzt geliefert und der Eintrag im Log ist verschwunden
Läuft also alles zufriedenstellend ?