Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Widget und Skript für Xiaomi Flora (Pflanzensensor)

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Widget und Skript für Xiaomi Flora (Pflanzensensor)

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

      Nee die stecken in den Orchideen 🙂

      Da sie Bluetooth sind, hier "nur" über den BLE Adapter. Ne Zigbee Version wäre cool.

      1 Reply Last reply Reply Quote 0
      • H
        holgerwolf last edited by

        Dann stimmt aber was mit Deinen Messwerten nicht. Keine Feuchtigkeit und keine Leitfähigkeit. Und sehr dunkel…

        Gruß

        Holger

        1 Reply Last reply Reply Quote 0
        • H
          holgerwolf last edited by

          Schau mal, so müssten die Messwerte aussehen:

          531_flower.png

          Gruß

          Holger

          1 Reply Last reply Reply Quote 0
          • 4Josh
            4Josh last edited by

            Bei mir sieht es so aus:

            7146_screenshot_20180821-141959_iobrokervis.jpg

            Gruß

            4Josh

            1 Reply Last reply Reply Quote 0
            • C
              Chris76 last edited by

              Dankeschön. Aber leider ist das Bild so klein. Oder mein Browser macht es nicht größer.

              Was schaltest Du denn da an und aus?

              Und wie heißt das Widget was vorne grau macht und hinten die werte auflistet?

              Danke fürs' posten

              1 Reply Last reply Reply Quote 0
              • eierfeile
                eierfeile last edited by

                wie macht ihr das mit der Reichweite (sensor <> raspi)? Stehen eure pflange alle in der nähe vom raspi?

                1 Reply Last reply Reply Quote 0
                • H
                  holgerwolf last edited by

                  @eierfeile:

                  wie macht ihr das mit der Reichweite (sensor <> raspi)? Stehen eure pflange alle in der nähe vom raspi? `
                  Ich habe mir dafür einen Raspi Zero geholt der direkt am Fenster plaziert ist. Der läuft dann als Slave im Multihost Betrieb.

                  Entfernung Raspi - Sensor ca 4 Meter (plus Fensterscheibe). Keine Probleme beim Emfang.

                  Gruß

                  Holger

                  1 Reply Last reply Reply Quote 0
                  • eierfeile
                    eierfeile last edited by

                    werden den raspi testweise umstellen. wie hast du das Pairing hinbekommen? Oder war das überhaupt notwendig?

                    Bei mir klappt nicht.

                    pi@ioBroker-RasPi:~ $ sudo bluetoothctl
                    [NEW] Controller B8:27:EB:01:D8:B8 ioBroker-RasPi [default]
                    [NEW] Device B8:BB:AF:DE:82:A0 B8-BB-AF-DE-82-A0
                    [bluetooth]# pair B8:BB:AF:DE:82:A0
                    Attempting to pair with B8:BB:AF:DE:82:A0
                    Failed to pair: org.bluez.Error.AuthenticationCanceled
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • H
                      holgerwolf last edited by

                      Nutze den BLE Adapter. Dann brauchste nix pairen.

                      Gruß

                      Holger

                      1 Reply Last reply Reply Quote 0
                      • eierfeile
                        eierfeile last edited by

                        ok. Aber im BLE find ich keine Datenpunkte vom Flowersensor. Am BLE muss ich m.W. nur "mi-flora" einsetzen. Was mach ich dann falsch?
                        7870_unbenannt.jpg

                        1 Reply Last reply Reply Quote 0
                        • J
                          Jan1 last edited by

                          Da sind wir jetzt schon zu 3. bei denen keine DPs auftauchen. Wäre schön wenn das mal einer klären könnte.

                          1 Reply Last reply Reply Quote 0
                          • B
                            boarder666 last edited by

                            Hallo habe auch das gleiche Problem. Bei mir tauchen auch die Datenpunkte nicht auf. Sensor ist ne China Version die ich aber aktivieren konnte. In der Xiaomi Flora App werden werte angezeigt. Das spuckt das Log im Debug aus.

                            ble.0 2018-11-29 09:00:12.937 debug xiaomi >> Use its app to complete the initialization.

                            ble.0 2018-11-29 09:00:12.937 debug xiaomi >> The device is not fully initialized.

                            ble.0 2018-11-29 09:00:12.936 debug xiaomi >> got data: 3102980005ef31648d7cc40d

                            ble.0 2018-11-29 09:00:12.929 debug updating rssi state for c4:7c:8d:64:31:ef

                            ble.0 2018-11-29 09:00:12.917 debug creating state object c4:7c:8d:64:31:ef.rssi

                            ble.0 2018-11-29 09:00:12.911 debug plugin mi-flora is handling c4:7c:8d:64:31:ef

                            ble.0 2018-11-29 09:00:12.911 debug serviceData = [{"uuid":"fe95","data":{"type":"Buffer","data":[49,2,152,0,5,239,49,100,141,124,196,13]}}]

                            ble.0 2018-11-29 09:00:12.911 debug has serviceData: true

                            ble.0 2018-11-29 09:00:12.911 debug has advertisement: true

                            ble.0 2018-11-29 09:00:12.910 debug discovered peripheral c4:7c:8d:64:31:ef

                            1 Reply Last reply Reply Quote 0
                            • B
                              boarder666 last edited by

                              Bei mir hat der Update der Hardware von v2.7 auf 3.19 ebenfalls geholfen.

                              1 Reply Last reply Reply Quote 0
                              • J
                                Jan1 last edited by

                                Ja so ist es, das Update ist zwingend notwendig um die DPs zu erhalten.

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dougstar last edited by

                                  @4Josh:

                                  Bei mir sieht es so aus:

                                  filename="Screenshot_20180821-141959_ioBrokervis.jpg" index="0">~~

                                  Gruß

                                  4Josh ` Hallo 4Josh, würdest du den Quelltext des Widgets teilen?

                                  4Josh 1 Reply Last reply Reply Quote 0
                                  • 4Josh
                                    4Josh @dougstar last edited by

                                    @dougstar

                                    {
                                      "settings": {
                                        "style": {
                                          "background": "rgb(10, 10, 10) none repeat scroll 0% 0% / auto padding-box border-box"
                                        },
                                        "theme": "redmond",
                                        "sizex": "",
                                        "sizey": "",
                                        "gridSize": "",
                                        "useBackground": true,
                                        "snapType": null
                                      },
                                      "widgets": {
                                        "e00001": {
                                          "tpl": "tplHtml",
                                          "data": {
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": false,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "refreshInterval": "0",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "class": "mdui-subtitle",
                                            "html": "",
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "39px",
                                            "width": "auto",
                                            "height": "auto"
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00002": {
                                          "tpl": "tplHtml",
                                          "data": {
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": false,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "refreshInterval": "0",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "html": "Dattelpalme",
                                            "class": "mdui-title vertikalzentrieren1",
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "0px",
                                            "width": "198px",
                                            "height": "26px",
                                            "z-index": 2
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00003": {
                                          "tpl": "tplValueString",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.moisture",
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": true,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "class": "mdui-value",
                                            "html_append": " %",
                                            "html_prepend": "<div style=\" opacity:0.7;letter-spacing: 0px;text-shadow:none;font-size:0.9em;font-weight:normal; display:block; color:rgba(255,255,255,1); text-align:left; float:left;\">Wasser</div>"
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "104px",
                                            "width": "calc(100% - 26px)",
                                            "height": "auto",
                                            "text-align": "right"
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00004": {
                                          "tpl": "tplValueString",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.illuminance",
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": true,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "class": "mdui-value",
                                            "html_append": "  lux",
                                            "html_prepend": "<div style=\" opacity:0.7;letter-spacing: 0px;text-shadow:none;font-size:0.9em;font-weight:normal; display:block; color:rgba(255,255,255,1); text-align:left; float:left;\">Sonne</div>"
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "130px",
                                            "width": "calc(100% - 26px)",
                                            "height": "auto",
                                            "text-align": "right"
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00005": {
                                          "tpl": "tplValueString",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.temperature",
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": true,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "class": "mdui-value",
                                            "html_append": " °C",
                                            "html_prepend": "<div style=\" opacity:0.7;letter-spacing: 0px;text-shadow:none;font-size:0.9em;font-weight:normal; display:block; color:rgba(255,255,255,1); text-align:left; float:left;\">Temperatur</div>"
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "182px",
                                            "width": "calc(100% - 26px)",
                                            "height": "26px",
                                            "text-align": "right",
                                            "font-weight": ""
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00006": {
                                          "tpl": "tplValueString",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.fertility",
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": true,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "class": "mdui-value",
                                            "html_append": " µS/cm",
                                            "html_prepend": "<div style=\" opacity:0.7;letter-spacing: 0px;text-shadow:none;font-size:0.9em;font-weight:normal; display:block; color:rgba(255,255,255,1); text-align:left; float:left;\">Dünger</div>"
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "208px",
                                            "width": "calc(100% - 26px)",
                                            "height": "auto",
                                            "text-align": "right",
                                            "z-index": 1,
                                            "font-size": ""
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00007": {
                                          "tpl": "tplValueListHtml",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.moisture",
                                            "g_fixed": true,
                                            "g_visibility": true,
                                            "g_css_font_text": false,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "<=",
                                            "visibility-val": "30",
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "valuelist": "<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;\n<img class=\"mdui-red-bg mdui-red-blink\" src='/vis.0/main/images/sentiment_dissatisfied_white.png'>;",
                                            "test_list": "0",
                                            "class": "mdui-state",
                                            "visibility-oid": "ble.0.c4:7c:8d:66:d5:73.moisture"
                                          },
                                          "style": {
                                            "left": "79px",
                                            "top": "39px",
                                            "width": "50px",
                                            "height": "50px",
                                            "z-index": 1
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00008": {
                                          "tpl": "tplImage",
                                          "data": {
                                            "g_fixed": false,
                                            "g_visibility": false,
                                            "g_css_font_text": false,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": true,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "refreshInterval": "0",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "src": "/vis.0/main/miflora/Kanarische Dattelpalme.jpg",
                                            "stretch": true
                                          },
                                          "style": {
                                            "left": "12px",
                                            "top": "39px",
                                            "width": "50px",
                                            "height": "50px",
                                            "z-index": 0,
                                            "border-radius": "100px"
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00009": {
                                          "tpl": "tplValueString",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.Sonnentotalisator",
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": true,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "g_last_change": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "class": "mdui-value",
                                            "html_append": "  lux/d",
                                            "html_prepend": "<div style=\" opacity:0.7;letter-spacing: 0px;text-shadow:none;font-size:0.9em;font-weight:normal; display:block; color:rgba(255,255,255,1); text-align:left; float:left;\">Sonne Tag</div>"
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "156px",
                                            "width": "calc(100% - 26px)",
                                            "height": "auto",
                                            "text-align": "right"
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00010": {
                                          "tpl": "tplHtml",
                                          "data": {
                                            "g_fixed": true,
                                            "g_visibility": false,
                                            "g_css_font_text": true,
                                            "g_css_background": true,
                                            "g_css_shadow_padding": true,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "refreshInterval": "0",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "html": "",
                                            "class": "",
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0
                                          },
                                          "style": {
                                            "left": "13px",
                                            "top": "27px",
                                            "width": "calc(100% - 42px)",
                                            "height": "3px",
                                            "z-index": "0",
                                            "background": "#b5b5b5",
                                            "text-align": "",
                                            "font-size": "",
                                            "padding-left": "13px"
                                          },
                                          "widgetSet": "basic"
                                        },
                                        "e00011": {
                                          "tpl": "tplValueBoolCheckbox",
                                          "data": {
                                            "oid": "ble.0.c4:7c:8d:66:d5:73.Dünger",
                                            "g_fixed": true,
                                            "g_visibility": true,
                                            "g_css_font_text": false,
                                            "g_css_background": false,
                                            "g_css_shadow_padding": false,
                                            "g_css_border": false,
                                            "g_gestures": false,
                                            "g_signals": false,
                                            "visibility-cond": "==",
                                            "visibility-val": 1,
                                            "visibility-groups-action": "hide",
                                            "signals-cond-0": "==",
                                            "signals-val-0": true,
                                            "signals-icon-0": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-0": 0,
                                            "signals-blink-0": false,
                                            "signals-horz-0": 0,
                                            "signals-vert-0": 0,
                                            "signals-hide-edit-0": false,
                                            "signals-cond-1": "==",
                                            "signals-val-1": true,
                                            "signals-icon-1": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-1": 0,
                                            "signals-blink-1": false,
                                            "signals-horz-1": 0,
                                            "signals-vert-1": 0,
                                            "signals-hide-edit-1": false,
                                            "signals-cond-2": "==",
                                            "signals-val-2": true,
                                            "signals-icon-2": "/vis/signals/lowbattery.png",
                                            "signals-icon-size-2": 0,
                                            "signals-blink-2": false,
                                            "signals-horz-2": 0,
                                            "signals-vert-2": 0,
                                            "signals-hide-edit-2": false,
                                            "html_append": "<label for=\"w00456_checkbox\"><label>",
                                            "class": "mdui-switch mdui-green-acc",
                                            "html": "Switches Beispiele",
                                            "lc-type": "last-change",
                                            "lc-is-interval": true,
                                            "lc-is-moment": false,
                                            "lc-format": "",
                                            "lc-position-vert": "top",
                                            "lc-position-horz": "right",
                                            "lc-offset-vert": 0,
                                            "lc-offset-horz": 0,
                                            "lc-font-size": "12px",
                                            "lc-font-family": "",
                                            "lc-font-style": "",
                                            "lc-bkg-color": "",
                                            "lc-color": "",
                                            "lc-border-width": "0",
                                            "lc-border-style": "",
                                            "lc-border-color": "",
                                            "lc-border-radius": 10,
                                            "lc-zindex": 0,
                                            "visibility-oid": "ble.0.c4:7c:8d:66:d5:73.Dünger"
                                          },
                                          "style": {
                                            "left": "calc(100% - 48px - 13px)",
                                            "top": "48px",
                                            "width": "48px",
                                            "height": "30px",
                                            "z-index": 1
                                          },
                                          "widgetSet": "basic"
                                        }
                                      },
                                      "name": "800_card_miflora_Dattelpalme",
                                      "filterList": []
                                    }
                                    
                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      dougstar @4Josh last edited by

                                      @4Josh Danke, aber irgendwie kann ich das nicht importieren. da passiert gar nichts. Ist das Zeichenformat vielleicht falsch dargestellt?

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        dougstar @dougstar last edited by

                                        @dougstar sagte in Widget und Skript für Xiaomi Flora (Pflanzensensor):

                                        @4Josh Danke, aber irgendwie kann ich das nicht importieren. da passiert gar nichts. Ist das Zeichenformat vielleicht falsch dargestellt?

                                        Ich war zu blöd 😉 Danke geht doch

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          thobastian last edited by

                                          Hallo,
                                          ist zwar schon alt, aber ich habe versucht , ein Script zu finden. Habt ihr hierzu ein Script, dass ich verwenden kann ?

                                          Schöne Grüße
                                          Thomas

                                          1 Reply Last reply Reply Quote 0
                                          • C
                                            cy_coe last edited by cy_coe

                                            Dieses Skript (hab ich irgendwo gefunden und für mich angepasst) wird im oberen Teil mit den Grenzwerten für die Pflanze und dem Pflanzennamen parametriert.
                                            Die Datenpunkte werden mit zwei Ausführungsintervallen abgefragt. Die Datenpunkte Feuchte, Dünger und Temperatur werden alle 2 Stunden zwischen 07:00 und 22:00 abgefragt. Die Helligkeit wird nur in dem Zeitfenster 10:00 bis 16:00 abgefragt.
                                            Das Skript erfasst nur Grenzwertüber- bzw. unterschreitungen. Für jeden Parameter gibt es also einen Max und einen Min Wert. Über- bzw. Unterschreitung wird dann mit einem aussagekräftigen Text an den telegram Adapter (telegram.0) gesendet.
                                            Die Texte und die Ausführungsintervalle und natürlich die Pflanzenparameter im oberen Teil könnt ihr euch wunschgemäß anpassen. Die Adapteradresse müsst ihr natürlich an eure Geräte anpassen, damit da überhaupt was passiert. Am einfachsten über die Funktion 'Alle Vorkommen ändern' im Skripteditor.

                                            /* -- do not edit following lines - START --
                                            {
                                              "expert": true,
                                              "debug": false,
                                              "verbose": false
                                            }
                                            -- do not edit previous lines - END --*/
                                            //Pflanzensensor 1
                                            var SensorName, Feuchte_max, Feuchte_min, Duenger_max, Duenger_min, Helligkeit_max, Helligkeit_min, Temp_max, Temp_min;
                                            
                                            SensorName = "Sansevieria re"
                                            // zwischen 7-22h
                                            Feuchte_min = 7;            //7
                                            Feuchte_max = 50;           //50
                                            Duenger_min = 300;          //300
                                            Duenger_max = 1000;         //1000
                                            Temp_min = 10;              //10
                                            Temp_max = 32;              //32
                                            // zwischen 10-15h
                                            Helligkeit_min = 1500;      //1500
                                            Helligkeit_max = 60000;     //60000
                                            
                                            
                                            
                                            //Cron Trigger
                                            //schedule("*/30 7-22 * * *", function () {  //alle 30 Minuten zwischen 07:00 und 22:00
                                            schedule("0 7-22/2 * * *", function () {  //alle 2 Stunden zwischen 07:00 und 22:00
                                            
                                            //Bodenfeuchte min.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.moisture').val < Feuchte_min) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' hat Durst. Bodenfeuchte Soll '+ Feuchte_min +'-' + Feuchte_max +'%. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.moisture").val +'%. Bitte gießen!'
                                                });
                                              }
                                            
                                            //Bodenfeuchte max.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.moisture').val > Feuchte_max) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' ertrinkt. Bodenfeuchte Soll '+ Feuchte_min +'-' + Feuchte_max +'%. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.moisture").val +'%. Bitte lüften bzw. überschüssiges Wasser entfernen!'
                                                });
                                              }
                                            
                                            //Düngergehalt min.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.fertility').val < Duenger_min) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' hat Hunger! Düngergehalt Soll '+ Duenger_min +'-' + Duenger_max +' µS/cm. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.fertility").val +' µS/cm. Bitte düngen!'
                                                });
                                              }
                                            
                                            //Düngergehalt max.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.fertility').val > Duenger_max) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' ist überdüngt! Düngergehalt Soll '+ Duenger_min +'-' + Duenger_max +' µS/cm. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.fertility").val +' µS/cm. Bitte spülen!'
                                                });
                                              }
                                            
                                            //Temperatur min..
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.temperature').val < Temp_min) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' friert! Temperatur Soll '+ Temp_min + '-' + Temp_max +'°. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.temperature").val +'° Bitte wärmen!'
                                                });
                                              }
                                            
                                            //Temperatur max.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.temperature').val > Temp_max) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' schwitzt! Temperatur Soll '+ Temp_min + '-' + Temp_max +'°. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.temperature").val +'°. Bitte kühlen!'
                                                });
                                              }
                                            });
                                            
                                            
                                            //schedule("*/30 10-15 * * *", function () {  //alle 30 Minuten zwischen 10:00 und 15:00
                                            schedule("0 10-16/2 * * *", function () {  //alle 2 Stunden zwischen 10:00 und 16:00
                                            //Lichtintensität min.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.illuminance').val < Helligkeit_min) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' bekommt zu wenig Licht! Lichtintensität Soll '+ Helligkeit_min +'-' + Helligkeit_max +' lux. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.illuminance").val +' lux. Bitte für Licht sorgen!'
                                                });
                                              }
                                            
                                            //Lichtintensität max.
                                              if (getState('ble.0.c4:7c:8d:6b:14:df.illuminance').val > Helligkeit_max) {
                                                sendTo("telegram.0", "send", {
                                                    text: SensorName + ' bekommt zu viel Licht! Lichtintensität Soll '+ Helligkeit_min + '-' + Helligkeit_max +' lux. Ist: '+ getState("ble.0.c4:7c:8d:6b:14:df.illuminance").val +' lux. Bitte abdunkeln!'
                                                });
                                              }
                                            });
                                            
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            24
                                            2753
                                            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