Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Xiaomi Flower care

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Xiaomi Flower care

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Stadtschloss last edited by

      Mich macht ja so etwas wild... ich habe nun einen neuen ESP32 gekauft von einem anderen Anbieter. Auch hier genau das gleiche.

      @gjo Welche Versionen der Bibliotheken hast du in Verwendung? Woher hast du deine Boardverwaltung geladen?
      "https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json" wie von AZ-Delivery empfohlen?

      haselchen G 2 Replies Last reply Reply Quote 0
      • haselchen
        haselchen Most Active @Stadtschloss last edited by

        @stadtschloss

        Wolltest du nicht ESP Home nutzen ?
        Wieso macht man dann die gleiche Prozedur und kauft sogar nochmal Hardware?

        S G 2 Replies Last reply Reply Quote 0
        • S
          Stadtschloss @haselchen last edited by

          @haselchen Wenn es mit dem ESP funktioniert, wäre der Aufwand viel geringer. Müsste erstmal ESP Home installieren, mich dort einarbeiten. Den ESP brauchte ich eh für ein anderes Projekt 🙂

          1 Reply Last reply Reply Quote 0
          • G
            gjo @Stadtschloss last edited by

            @stadtschloss

            wie gesagt ist das schon ziemlich lange her ... ich kann dir folgendes auslesen:

            Arduino Version 1.8.12
            Boardverwaltung: https://dl.espressif.com/dl/package_esp32_index.json, http://arduino.esp8266.com/stable/package_esp8266com_index.json
            inst. Bibliotheken: Arduino Low Power V1.2.2, Bridge v1.7.0, Esplora v1.0.4, Ethernet v2.0.0, Firmata v2.5.8, GSM v1.0.6, Keyboard v1..0.2, LiquidCrystal v1.0.7, Mouse v1.0.1, Robot Control v1.0.4, Robot IR Remote v2.0.0, Robot Motor v1.0.3, RTCZero v1.6.0, SD v1.2.4, Servo v1.1.7, SpacebrewYun v1.0.2, Stepper v1.1.3, Temboo v1.2.1, TFT v1.0.6, WiFi v1.2.7, Adafuit BusIO v1.7.1, Adafruit Circuit Playground v1.11.2, Adafruit GFX Library v1.10.4, Adafruit GPS Library v1.5.3, Adafruit ILI9341 v1.5.6 Adafruit LED Backpack Library v1.1.8, Adafruit SleepDog Library v1.3.2, Adafruit STMPE610 v1.1.2, Adafruit TouchScreen v1.1.1, Adafruit Zero DMA Library v1.0.8, Adafruit Zero FFT Library v1.0.4, Adafruit Zero PDM Library v1.2.0, DS18B20 v1.0.0, EnableInterrupt v1.1.0, Low-Power v1.6.0, OneWire v2.3.5, RFM_LowPowerLad v1.4.2, Rocket Scream LowPowerAVRZero v1.0.0, RTClib v1.12.4, SPIFlash_LowPowerLab v101v1v3, TinyWireM v1.1.0, WaveHC v1.0.3

            welches davon nun tatsächlich für dieses Projekt oder für ein anderes von Homematic benötigt wurde weiss ich beim besten Willen nicht mehr.
            Hoffe das hilft dir weiter....

            Gernot

            1 Reply Last reply Reply Quote 1
            • G
              gjo @haselchen last edited by

              @haselchen Frage zu dem ESP Ansatz. Sucht er da auch nach allen passenden BLE-MAC-Adressen oder müssen die vorab eingetragen werden?

              ersteres ist bei Nachbarn mit gleichen Sensoren natürlich ungünstig, zweiteres nix für schreibfaule oder wenn man dabei ist weitere Sensoren einzubinden.

              haselchen 1 Reply Last reply Reply Quote 0
              • haselchen
                haselchen Most Active @gjo last edited by

                @gjo

                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 😁

                S 1 Reply Last reply Reply Quote 1
                • S
                  Stadtschloss @haselchen last edited by

                  @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

                  Bildschirmfoto 2022-06-15 um 18.58.31.png

                  [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 closed
                  

                  Hier 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 1 Reply Last reply Reply Quote 0
                  • haselchen
                    haselchen Most Active @Stadtschloss last edited by

                    @stadtschloss

                    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?

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      Stadtschloss @haselchen last edited by Stadtschloss

                      @haselchen Hab dem ESP in der Fritz!Box eine feste IP gegeben. Daher im Code rausgenommen.

                      Bildschirmfoto 2022-06-20 um 23.14.02.png

                      Die Werte werden jetzt geliefert und der Eintrag im Log ist verschwunden

                      haselchen 1 Reply Last reply Reply Quote 0
                      • haselchen
                        haselchen Most Active @Stadtschloss last edited by

                        @stadtschloss

                        Läuft also alles zufriedenstellend ?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        577
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        29
                        224
                        28169
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo