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

      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

                                    584
                                    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