Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Praktische Anwendungen (Showcase)
  4. Füllstandsmessung per Pegelsonde.

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

Füllstandsmessung per Pegelsonde.

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
604 Beiträge 63 Kommentatoren 202.8k Aufrufe 69 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J Offline
    J Offline
    Jockelflo
    schrieb am zuletzt editiert von
    #582

    Hallo,

    ich habe unter https://www.thingiverse.com/thing:6177829 mal meine Variante geladen. Ist vllt. eine Hilfe für Leute die ESP easy verwenden möchten. Danke @saeft_2003 für dein Bild, das hat mir auch geholfen.

    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      rostnagel
      schrieb am zuletzt editiert von
      #583

      grandios wie der Therad hier "ausgeartet" ist.

      nach 5 Jahren melde ich mich mit einem Erfahrungsbericht :-)

      Das Setup war jetzt 5 Jahre im betrieb. vor paar wochen traten sehr starke schwankungen auf. Hab daraufhin eine neue sonde bestellt. Jetzt hab ich noch bessere messungen wie vorher :-)

      Bestellte sonde:
      (https://de.aliexpress.com/item/1005002655746818.html?spm=a2g0o.order_list.order_list_main.5.73765c5fWq4ffG&gatewayAdapt=glo2deu)

      Vorher:
      pegel3.PNG

      Nachher:
      pegel.PNG

      D 1 Antwort Letzte Antwort
      0
      • Duese123D Offline
        Duese123D Offline
        Duese123
        schrieb am zuletzt editiert von
        #584

        Hallo!

        Gibt es denn Nachteile wenn man die Sensoren nimmt wo der Spannungsbereich gleich auf 3,3 oder 5 Volt ausgegeben wird?
        Etwa in der Auflösung?

        Man könnte so ja ohne "offene" Bauteile auskommen.

        1 Antwort Letzte Antwort
        0
        • opossumO opossum

          Hallo, @ltathome ,

          habe meine View mal exportiert:

          {
            "settings": {
              "style": {
                "background_class": "hq-background-h-gradient-black-3"
              },
              "theme": "dark-hive",
              "sizex": "1920",
              "sizey": "1080",
              "gridSize": "",
              "useBackground": false,
              "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,
                  "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,
                  "html": "",
                  "views": [
                    "101_kalender",
                    "103_aussenlicht_bedienung",
                    "104_klima",
                    "105_batterien",
                    "106_rollos_bedienung",
                    "107_netzwerk_ccu_status",
                    "108_wetter_tag_1",
                    "109_tv_vu_plus",
                    "110_diagramm_kraftstoff",
                    "111_diagramm_heizung_arbeitszimmer",
                    "112_diagramm_heizung_wohnzimmer",
                    "113_diagramm_heizung_esszimmer",
                    "114_diagramm_heizung_kueche",
                    "115_diagramm_heizung_gaestebad",
                    "116_diagramm_heizung_flur_unten",
                    "117_diagramm_heizung_gaestezimmer",
                    "118_diagramm_heizung_schlafzimmer",
                    "119_diagramm_heizung_bad_oben",
                    "316_wetter_tag_2",
                    "317_wetter_tag_3",
                    "318_wetter_tag_4",
                    "319_wetter_tag_5"
                  ]
                },
                "style": {
                  "left": "1600px",
                  "top": "14px",
                  "width": "164px",
                  "height": "47px"
                },
                "widgetSet": "basic"
              },
              "e00002": {
                "tpl": "tplContainerView",
                "data": {
                  "g_fixed": false,
                  "g_visibility": false,
                  "g_css_font_text": false,
                  "g_css_background": true,
                  "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,
                  "contains_view": "201_navigation"
                },
                "style": {
                  "left": "41px",
                  "top": "5px",
                  "width": "172px",
                  "height": "1000px",
                  "z-index": "50"
                },
                "widgetSet": "basic"
              },
              "e00003": {
                "tpl": "tplHqOdometer",
                "data": {
                  "oid": "mqtt.0.ESPEasy3_3.dummy.Inhalt",
                  "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,
                  "style": "car",
                  "format": "(ddddd),dd",
                  "factor": "1",
                  "leadingZeros": "true",
                  "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,
                  "name": "Liter",
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "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": "397px",
                  "top": "660px",
                  "width": "230px",
                  "height": "37px",
                  "z-index": "2"
                },
                "widgetSet": "hqwidgets"
              },
              "e00004": {
                "tpl": "tplIFrame",
                "data": {
                  "g_fixed": false,
                  "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,
                  "g_last_change": false,
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "refreshInterval": "0",
                  "seamless": "true",
                  "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": "http://192.168.1.100:8082/flot/index.html?timeType=relative&relativeEnd=now&range=1440&aggregateType=count&aggregateSpan=300&hoverDetail=false&useComma=false&zoom=false&noedit=true&animation=0&l%5B0%5D%5Bid%5D=mqtt.0.ESPEasy3_3.dummy.Inhalt&l%5B0%5D%5Binstance%5D=sql.0&l%5B0%5D%5Boffset%5D=0&l%5B0%5D%5Baggregate%5D=minmax&l%5B0%5D%5Bcolor%5D=%23FF0000&l%5B0%5D%5Bmin%5D=0&l%5B0%5D%5Bmax%5D=7000&l%5B0%5D%5Bthickness%5D=1&l%5B0%5D%5Bshadowsize%5D=2&l%5B0%5D%5Bunit%5D=Liter&l%5B0%5D%5Bname%5D=Inhalt+Zisterne&l%5B0%5D%5Byaxe%5D=left&l%5B0%5D%5Bpoints%5D=false&l%5B0%5D%5Bfill%5D=.1&l%5B0%5D%5BafterComma%5D=0&l%5B0%5D%5Bdashes%5D=false&l%5B0%5D%5BdashLength%5D=10&l%5B0%5D%5BspaceLength%5D=10&l%5B1%5D%5Bid%5D=mqtt.0.ESPEasy3_3.dummy.Prozent&l%5B1%5D%5Binstance%5D=sql.0&l%5B1%5D%5Boffset%5D=0&l%5B1%5D%5Baggregate%5D=minmax&l%5B1%5D%5Bcolor%5D=%2300FF00&l%5B1%5D%5Bmin%5D=0&l%5B1%5D%5Bmax%5D=120&l%5B1%5D%5Bthickness%5D=1&l%5B1%5D%5Bshadowsize%5D=2&l%5B1%5D%5Bfill%5D=.1&l%5B1%5D%5Bunit%5D=%25&l%5B1%5D%5Byaxe%5D=right&l%5B1%5D%5Bname%5D=Prozent&l%5B1%5D%5Bxaxe%5D=off&l%5B1%5D%5BafterComma%5D=2&l%5B1%5D%5Bdashes%5D=false&l%5B1%5D%5BdashLength%5D=10&l%5B1%5D%5BspaceLength%5D=10&live=10&noBorder=noborder&bg=%23303030&x_labels_color=%23ffffff&y_labels_color=%23ffffff&barLabels=topover&title=Zisterne-F%C3%BCllstand&titlePos=top%3A35%3Bleft%3A50&titleColor=%23ffffff&legend=nw&timeFormat=%25H%3A%25M&titleSize=18&m%5B0%5D%5Bl%5D=0&m%5B0%5D%5Bv%5D=1000&m%5B0%5D%5Bf%5D=1&m%5B0%5D%5Bc%5D=%23FF0000&m%5B0%5D%5Bt%5D=3&m%5B0%5D%5Bs%5D=3&m%5B0%5D%5Bd%5D=Achtung+F%C3%BCllmenge+kritisch&m%5B0%5D%5Bp%5D=l&m%5B0%5D%5Bpy%5D=0&m%5B0%5D%5Bfc%5D=%23ffffff&m%5B0%5D%5Bfs%5D=&m%5B0%5D%5Bvl%5D=0&start=2019-10-24&start_time=12%3A00&end=2019-10-25&end_time=20%3A00"
                },
                "style": {
                  "left": "729px",
                  "top": "207px",
                  "width": "1128px",
                  "height": "800px",
                  "z-index": "20"
                },
                "widgetSet": "basic"
              },
              "e00005": {
                "tpl": "tplPlump_tank_simple",
                "data": {
                  "oid": "mqtt.0.ESPEasy3_3.dummy.Inhalt",
                  "g_fixed": false,
                  "g_visibility": false,
                  "g_css_font_text": false,
                  "g_css_background": true,
                  "g_css_shadow_padding": false,
                  "g_css_border": false,
                  "g_gestures": false,
                  "g_signals": false,
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "type": "level",
                  "level_min": "0",
                  "level_max": "6000",
                  "color": "#dbccb8",
                  "top_water": "#3535e9",
                  "bottom_water": "#7fadf0",
                  "filter_pattern": "/vis/widgets/plumb/img/prev_tank_simple.png",
                  "filter_size": "",
                  "filter_opa": "0",
                  "conTop_level": "100",
                  "conTop_color_off": "#C0C0C0",
                  "conTop_color_on": "#00ff00",
                  "conTop_size": "20",
                  "conTop_pos": "50",
                  "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,
                  "g_conBottom": false,
                  "conBottom_level": "1",
                  "conBottom_color_off": "#C0C0C0",
                  "conBottom_color_on": "#00ff00",
                  "conBottom_size": "20",
                  "conBottom_pos": "50",
                  "g_conLeft": false,
                  "conLeft_level": "50",
                  "conLeft_color_off": "#C0C0C0",
                  "conLeft_color_on": "#00ff00",
                  "conLeft_size": "20",
                  "conLeft_pos": "50",
                  "g_conRight": false,
                  "conRight_level": "50",
                  "conRight_color_off": "#C0C0C0",
                  "conRight_color_on": "#00ff00",
                  "conRight_size": "20",
                  "conRight_pos": "50",
                  "is_filter": false,
                  "conTop_show": true,
                  "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": "332px",
                  "top": "358px",
                  "width": "312px",
                  "height": "294px",
                  "z-index": "30"
                },
                "widgetSet": "plumb"
              },
              "e00006": {
                "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": false,
                  "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/img/zisterne1.png"
                },
                "style": {
                  "left": "251px",
                  "top": "208px",
                  "width": "453px",
                  "height": "573px",
                  "z-index": "1"
                },
                "widgetSet": "basic"
              },
              "e00007": {
                "tpl": "tplCGradialGauge",
                "data": {
                  "g_fixed": false,
                  "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,
                  "g_last_change": false,
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "factor": "1",
                  "valueOffset": "0",
                  "hCount": "10",
                  "minorTicks": "6",
                  "animation": "true",
                  "needle": "true",
                  "needleShadow": "true",
                  "needleType": "line",
                  "valueBox": "false",
                  "ticksAngle": "270",
                  "startAngle": "45",
                  "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,
                  "oid": "mqtt.0.ESPEasy3_3.dummy.Inhalt",
                  "minValue": "0",
                  "maxValue": "7000",
                  "units": "Liter",
                  "title": "Zisterne",
                  "highlightsFrom1": "0",
                  "highlightsTo1": "600",
                  "highlightsColor1": "#56c1eb",
                  "highlightsFrom2": "600",
                  "highlightsTo2": "1200",
                  "highlightsColor2": "#b2e46c",
                  "highlightsFrom3": "1200",
                  "highlightsTo3": "1800",
                  "highlightsColor3": "#f59b7f",
                  "animationRule": "cycle",
                  "animationDuration": "400",
                  "animatedValue": true,
                  "animateOnInit": true,
                  "animationTarget": "needle",
                  "colorValueBoxBackground": "transparent",
                  "colorTitle": "transparent",
                  "colorBorderOuter": "transparent",
                  "colorBorderOuterEnd": "transparent",
                  "colorValueBoxRect": "transparent",
                  "colorValueBoxRectEnd": "transparent",
                  "colorValueBoxShadow": "",
                  "colorPlate": "transparent",
                  "colorPlateEnd": "",
                  "fontNumbers": "",
                  "fontUnits": "",
                  "fontValue": "",
                  "colorNeedleCircleOuter": "",
                  "colorNeedleCircleOuterEnd": "",
                  "colorNeedleCircleInner": "",
                  "colorNeedleCircleInnerEnd": "",
                  "needleCircleInner": false,
                  "needleCircleOuter": false,
                  "fontUnitsSize": "30",
                  "fontValueSize": "50px",
                  "fontTitleSize": "",
                  "fontNumbersStyle": "normal",
                  "fontUnitsStyle": "normal",
                  "fontValueStyle": "normal",
                  "fontNumbersWeight": "normal",
                  "fontNumbersSize": "",
                  "fontTitleStyle": "normal",
                  "fontUnitsWeight": "50px",
                  "fontTitleWeight": "",
                  "fontValueWeight": "50px",
                  "colorUnits": "#fcfffa",
                  "colorNumbers": "#fcfffa",
                  "majorTicksInt": "20",
                  "majorTicksDec": "20",
                  "strokeTicks": true,
                  "needleStart": "",
                  "needleEnd": "",
                  "needleWidth": "",
                  "colorNeedle": "#fcfffa",
                  "colorNeedleEnd": "#cb1010",
                  "colorMajorTicks": "",
                  "colorValueText": "#fcfffa",
                  "g_borders": true,
                  "borders": "true",
                  "borderOuterWidth": "",
                  "borderMiddleWidth": "",
                  "borderInnerWidth": "",
                  "borderShadowWidth": "",
                  "colorBorderShadow": "transparent",
                  "colorBorderInner": "transparent",
                  "colorBorderInnerEnd": "transparent",
                  "colorMinorTicks": "",
                  "colorValueTextShadow": "transparent",
                  "colorBorderMiddle": "transparent",
                  "colorBorderMiddleEnd": "transparent",
                  "highlightsFrom4": "1800",
                  "highlightsTo4": "2400",
                  "highlightsColor4": "#e84f4f",
                  "highlightsFrom5": "2400",
                  "highlightsTo5": "3000",
                  "highlightsColor5": "#5f0707",
                  "highlightsFrom6": "3000",
                  "highlightsTo6": "3600",
                  "highlightsFrom7": "3600",
                  "highlightsTo7": "4200",
                  "highlightsFrom8": "4200",
                  "highlightsTo8": "4800",
                  "highlightsFrom9": "4800",
                  "highlightsTo9": "5400",
                  "highlightsFrom10": "5400",
                  "highlightsTo10": "7000",
                  "highlightsColor10": "#7edc50",
                  "highlightsColor9": "#7edc50",
                  "highlightsColor8": "#7edc50",
                  "highlightsColor7": "#7edc50",
                  "highlightsColor6": "#99dc50"
                },
                "style": {
                  "left": "281px",
                  "top": "750px",
                  "width": "200px",
                  "height": "200px",
                  "z-index": "10"
                },
                "widgetSet": "canvas-gauges"
              },
              "e00008": {
                "tpl": "tplCGradialGauge",
                "data": {
                  "g_fixed": false,
                  "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,
                  "g_last_change": false,
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "factor": "1",
                  "valueOffset": "0",
                  "hCount": "10",
                  "minorTicks": "6",
                  "animation": "true",
                  "needle": "true",
                  "needleShadow": "true",
                  "needleType": "line",
                  "valueBox": "false",
                  "ticksAngle": "270",
                  "startAngle": "45",
                  "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,
                  "oid": "mqtt.0.ESPEasy3_3.dummy.Prozent",
                  "minValue": "0",
                  "maxValue": "130",
                  "units": "Prozent",
                  "title": "Zisterne",
                  "highlightsFrom1": "0",
                  "highlightsTo1": "10",
                  "highlightsColor1": "#56c1eb",
                  "highlightsFrom2": "10",
                  "highlightsTo2": "20",
                  "highlightsColor2": "#b2e46c",
                  "highlightsFrom3": "20",
                  "highlightsTo3": "30",
                  "highlightsColor3": "#f59b7f",
                  "animationRule": "cycle",
                  "animationDuration": "400",
                  "animatedValue": true,
                  "animateOnInit": true,
                  "animationTarget": "needle",
                  "colorValueBoxBackground": "transparent",
                  "colorTitle": "transparent",
                  "colorBorderOuter": "transparent",
                  "colorBorderOuterEnd": "transparent",
                  "colorValueBoxRect": "transparent",
                  "colorValueBoxRectEnd": "transparent",
                  "colorValueBoxShadow": "",
                  "colorPlate": "transparent",
                  "colorPlateEnd": "",
                  "fontNumbers": "",
                  "fontUnits": "",
                  "fontValue": "",
                  "colorNeedleCircleOuter": "",
                  "colorNeedleCircleOuterEnd": "",
                  "colorNeedleCircleInner": "",
                  "colorNeedleCircleInnerEnd": "",
                  "needleCircleInner": false,
                  "needleCircleOuter": false,
                  "fontUnitsSize": "30",
                  "fontValueSize": "50px",
                  "fontTitleSize": "",
                  "fontNumbersStyle": "normal",
                  "fontUnitsStyle": "normal",
                  "fontValueStyle": "normal",
                  "fontNumbersWeight": "normal",
                  "fontNumbersSize": "",
                  "fontTitleStyle": "normal",
                  "fontUnitsWeight": "50px",
                  "fontTitleWeight": "",
                  "fontValueWeight": "50px",
                  "colorUnits": "#fcfffa",
                  "colorNumbers": "#fcfffa",
                  "majorTicksInt": "20",
                  "majorTicksDec": "20",
                  "strokeTicks": true,
                  "needleStart": "",
                  "needleEnd": "",
                  "needleWidth": "",
                  "colorNeedle": "#fcfffa",
                  "colorNeedleEnd": "#cb1010",
                  "colorMajorTicks": "",
                  "colorValueText": "#fcfffa",
                  "g_borders": true,
                  "borders": "true",
                  "borderOuterWidth": "",
                  "borderMiddleWidth": "",
                  "borderInnerWidth": "",
                  "borderShadowWidth": "",
                  "colorBorderShadow": "transparent",
                  "colorBorderInner": "transparent",
                  "colorBorderInnerEnd": "transparent",
                  "colorMinorTicks": "",
                  "colorValueTextShadow": "transparent",
                  "colorBorderMiddle": "transparent",
                  "colorBorderMiddleEnd": "transparent",
                  "highlightsFrom4": "30",
                  "highlightsTo4": "40",
                  "highlightsColor4": "#e84f4f",
                  "highlightsFrom5": "40",
                  "highlightsTo5": "50",
                  "highlightsColor5": "#5f0707",
                  "highlightsFrom6": "50",
                  "highlightsTo6": "60",
                  "highlightsFrom7": "60",
                  "highlightsTo7": "70",
                  "highlightsFrom8": "70",
                  "highlightsTo8": "80",
                  "highlightsFrom9": "80",
                  "highlightsTo9": "90",
                  "highlightsFrom10": "90",
                  "highlightsTo10": "130",
                  "highlightsColor10": "#7edc50",
                  "highlightsColor9": "#7edc50",
                  "highlightsColor8": "#7edc50",
                  "highlightsColor7": "#7edc50",
                  "highlightsColor6": "#99dc50"
                },
                "style": {
                  "left": "496px",
                  "top": "750px",
                  "width": "200px",
                  "height": "200px",
                  "z-index": "18"
                },
                "widgetSet": "canvas-gauges"
              },
              "e00009": {
                "tpl": "tplHqOdometer",
                "data": {
                  "oid": "mqtt.0.ESPEasy3_3.dummy.Inhalt",
                  "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,
                  "style": "car",
                  "format": "(ddddd),dd",
                  "factor": "1",
                  "leadingZeros": "true",
                  "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,
                  "name": "Liter",
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "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,
                  "g_extended": true
                },
                "style": {
                  "left": "307.015625px",
                  "top": "961px",
                  "width": "162px",
                  "height": "37px",
                  "z-index": "2"
                },
                "widgetSet": "hqwidgets"
              },
              "e00010": {
                "tpl": "tplHqOdometer",
                "data": {
                  "oid": "mqtt.0.ESPEasy3_3.dummy.Prozent",
                  "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,
                  "style": "car",
                  "format": "(ddddd),dd",
                  "factor": "1",
                  "leadingZeros": "true",
                  "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,
                  "name": "Liter",
                  "visibility-cond": "==",
                  "visibility-val": 1,
                  "visibility-groups-action": "hide",
                  "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,
                  "g_extended": true
                },
                "style": {
                  "left": "516px",
                  "top": "961px",
                  "width": "162px",
                  "height": "37px",
                  "z-index": "2"
                },
                "widgetSet": "hqwidgets"
              },
              "e00011": {
                "tpl": "tplContainerView",
                "data": {
                  "g_fixed": false,
                  "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,
                  "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,
                  "contains_view": "348_ueberschrift"
                },
                "style": {
                  "left": "245px",
                  "top": "12px",
                  "width": "1350px",
                  "height": "180px",
                  "z-index": "20"
                },
                "widgetSet": "basic"
              }
            },
            "name": "365_zisterne",
            "filterList": []
          }
          

          Wenn noch etwas benötigt wird, einfach melden. Habe die Widgets für Navi und Überschrift nicht mitgeliefert. Wenn Du sie benötigst, dann bitte melden. Bei der Zisterne liegen zwei Widgets übereinander, bitte die Gruppen auflösen.

          F Offline
          F Offline
          FK757
          schrieb am zuletzt editiert von
          #585

          @opossum Hallo, Die View ist das dann nur der Tank ? Hab es mal Importiert finde das Widget nicht wie kann ich es finden? VG Frank

          1 Antwort Letzte Antwort
          0
          • A Offline
            A Offline
            Arni_Banone
            schrieb am zuletzt editiert von
            #586

            Moin allerseits,
            sehr spannendes Projekt.

            Ich habe nicht alle Beiträge gelesen, anfangs (2019) gab es wohl Probleme mit Messwertschwankungen mit D1-Mini durch WLAN.

            Kann mir einer einen Tipp geben, welche Lösung sich mit WLAN als tauglich herausgestellt hat?
            D1-Mini, Raspi, Arduino, oder doch was Anderes?
            Ich möchte die Daten gerne per MQTT an ioBroker schicken. Da bietet sich ESPEasy natürlich an.

            Wird diese Lösung irgendwo im Thread beschrieben, idealerweise sogar mit einer Liste der benötigten Komponenten?

            Ich danke euch.

            S R 2 Antworten Letzte Antwort
            0
            • A Arni_Banone

              Moin allerseits,
              sehr spannendes Projekt.

              Ich habe nicht alle Beiträge gelesen, anfangs (2019) gab es wohl Probleme mit Messwertschwankungen mit D1-Mini durch WLAN.

              Kann mir einer einen Tipp geben, welche Lösung sich mit WLAN als tauglich herausgestellt hat?
              D1-Mini, Raspi, Arduino, oder doch was Anderes?
              Ich möchte die Daten gerne per MQTT an ioBroker schicken. Da bietet sich ESPEasy natürlich an.

              Wird diese Lösung irgendwo im Thread beschrieben, idealerweise sogar mit einer Liste der benötigten Komponenten?

              Ich danke euch.

              S Offline
              S Offline
              saeft_2003
              Most Active
              schrieb am zuletzt editiert von
              #587

              @arni_banone

              ich verwende auch einen wemos mit tasmota der natürlich über wlan die Daten übermittelt und habe keine Messschankungen. Das ganze läuft bei mir schon 1,5-2 Jahre...

              1 Antwort Letzte Antwort
              1
              • A Arni_Banone

                Moin allerseits,
                sehr spannendes Projekt.

                Ich habe nicht alle Beiträge gelesen, anfangs (2019) gab es wohl Probleme mit Messwertschwankungen mit D1-Mini durch WLAN.

                Kann mir einer einen Tipp geben, welche Lösung sich mit WLAN als tauglich herausgestellt hat?
                D1-Mini, Raspi, Arduino, oder doch was Anderes?
                Ich möchte die Daten gerne per MQTT an ioBroker schicken. Da bietet sich ESPEasy natürlich an.

                Wird diese Lösung irgendwo im Thread beschrieben, idealerweise sogar mit einer Liste der benötigten Komponenten?

                Ich danke euch.

                R Offline
                R Offline
                Ralf Topas
                schrieb am zuletzt editiert von Ralf Topas
                #588

                @arni_banone
                Hi,
                ich habe seit einem Jahr einen ESP32-Wroom DevKit an meinen Sonden (3 Stück in verschiedenen Zisternen / IBC Tanks) und spiele die in mein ioB ohne Probleme. Auf dem EPS läuft bei mir ebenfalls EspEasy mit einer individuellen, spezifischen Kalibrierung für jede Sonde.
                VG!

                1 Antwort Letzte Antwort
                1
                • A Offline
                  A Offline
                  Arni_Banone
                  schrieb am zuletzt editiert von Arni_Banone
                  #589

                  Moin, ich habe nun auch nach diesem oben genannten Schema meine Füllstandsanzeige aufgebaut.
                  97efc137-5b10-4d8d-8709-1bba06403be8-image.png

                  Verwendete Komponenten:
                  ESP32 WROOM Development Kit V4
                  1,8" TFT Display 128x160 ST7735 (war vorhanden)
                  Netzteil: Vorhandenes 5V Steckernetzteil
                  DC/DC converter 5V->24V
                  I->U Converter: 0 mA ... 20 mA -> 0V ... 3.3V (wird noch angepasst)
                  Sonde bis 1,7 m, da meine Zisterne nur 1,6m tief ist mit 4mA...20mA Signal

                  Signale werden erfolgreich gelesen und auf dem Display angezeigt, sowie per MQTT an ioBroker gesendet. Soweit alles ok.

                  Ich möchte nun den Display Button aktivieren, damit das TFT nicht einbrennt.
                  Der Button funktioniert auch hardware-technisch. GPIO4 mit Input Pullup wird per Taster auf GND gezogen. PEgel sind 3,3V und 0V, passt.
                  Jedoch funktioniert er nicht mehr, wenn mein Rules Skript läuft. Dieses sieht folgendermaßen aus und ich bin wirklich Amateur auf dem Gebiet:


                  On System#Boot do
                  //tftcmd,clear,black

                  timerSet,1,1
                  endon

                  On Rules#Timer=1 do

                  st7735,clear
                  st7735,txtfull,5,15,2,Orange, Füllstand
                  st7735,txtfull,5,40,2, Orange, Zisterne
                  st7735,txtfull,5,65,2,[lvl_snsr#Analog]
                  st7735,txtfull,80,65,2, Liter

                  TaskValueSet 3,1,[lvl_snsr#Analog]/3000*100
                  st7735,txtfull,5,90,2,[aux#pct]
                  st7735,txtfull,80,90,2,%

                  timerSet,1,2
                  endon

                  Wenn das Skript läuft, dann ist das Display dauerhaft an und flackert alle zwei Sekunden entsprechend dem Timer einmal kurz, bleibt aber an. Der Timer scheint es ständig zu aktivieren, sodass der Button overruled wird.
                  Hat jemand eine Idee?

                  Nachtrag:
                  Habe nun die Berechnung und Ausgabe auch auf den Button-Trigger gelegt, sodass kein Timer mehr aktiv ist. Damit funktioniert es. Die Werte werden dann per Knopfdruck aktualisiert.


                  On System#Boot do

                  endon

                  on Button#State do
                  st7735,clear
                  st7735,txtfull,5,15,2,Orange, Füllstand
                  st7735,txtfull,5,40,2, Orange, Zisterne
                  st7735,txtfull,5,65,2,[lvl_snsr#Analog]
                  st7735,txtfull,80,65,2, Liter

                  TaskValueSet 3,1,[lvl_snsr#Analog]/3000*100
                  st7735,txtfull,5,90,2,[aux#pct]
                  st7735,txtfull,80,90,2,%
                  endon

                  A 1 Antwort Letzte Antwort
                  0
                  • A Arni_Banone

                    Moin, ich habe nun auch nach diesem oben genannten Schema meine Füllstandsanzeige aufgebaut.
                    97efc137-5b10-4d8d-8709-1bba06403be8-image.png

                    Verwendete Komponenten:
                    ESP32 WROOM Development Kit V4
                    1,8" TFT Display 128x160 ST7735 (war vorhanden)
                    Netzteil: Vorhandenes 5V Steckernetzteil
                    DC/DC converter 5V->24V
                    I->U Converter: 0 mA ... 20 mA -> 0V ... 3.3V (wird noch angepasst)
                    Sonde bis 1,7 m, da meine Zisterne nur 1,6m tief ist mit 4mA...20mA Signal

                    Signale werden erfolgreich gelesen und auf dem Display angezeigt, sowie per MQTT an ioBroker gesendet. Soweit alles ok.

                    Ich möchte nun den Display Button aktivieren, damit das TFT nicht einbrennt.
                    Der Button funktioniert auch hardware-technisch. GPIO4 mit Input Pullup wird per Taster auf GND gezogen. PEgel sind 3,3V und 0V, passt.
                    Jedoch funktioniert er nicht mehr, wenn mein Rules Skript läuft. Dieses sieht folgendermaßen aus und ich bin wirklich Amateur auf dem Gebiet:


                    On System#Boot do
                    //tftcmd,clear,black

                    timerSet,1,1
                    endon

                    On Rules#Timer=1 do

                    st7735,clear
                    st7735,txtfull,5,15,2,Orange, Füllstand
                    st7735,txtfull,5,40,2, Orange, Zisterne
                    st7735,txtfull,5,65,2,[lvl_snsr#Analog]
                    st7735,txtfull,80,65,2, Liter

                    TaskValueSet 3,1,[lvl_snsr#Analog]/3000*100
                    st7735,txtfull,5,90,2,[aux#pct]
                    st7735,txtfull,80,90,2,%

                    timerSet,1,2
                    endon

                    Wenn das Skript läuft, dann ist das Display dauerhaft an und flackert alle zwei Sekunden entsprechend dem Timer einmal kurz, bleibt aber an. Der Timer scheint es ständig zu aktivieren, sodass der Button overruled wird.
                    Hat jemand eine Idee?

                    Nachtrag:
                    Habe nun die Berechnung und Ausgabe auch auf den Button-Trigger gelegt, sodass kein Timer mehr aktiv ist. Damit funktioniert es. Die Werte werden dann per Knopfdruck aktualisiert.


                    On System#Boot do

                    endon

                    on Button#State do
                    st7735,clear
                    st7735,txtfull,5,15,2,Orange, Füllstand
                    st7735,txtfull,5,40,2, Orange, Zisterne
                    st7735,txtfull,5,65,2,[lvl_snsr#Analog]
                    st7735,txtfull,80,65,2, Liter

                    TaskValueSet 3,1,[lvl_snsr#Analog]/3000*100
                    st7735,txtfull,5,90,2,[aux#pct]
                    st7735,txtfull,80,90,2,%
                    endon

                    A Offline
                    A Offline
                    Arni_Banone
                    schrieb am zuletzt editiert von
                    #590

                    Nun läuft soweit alles, aber die Werte schwanken extrem.

                    Habe die 5V mit einem 50µF Elko stabilisiert, das half aber nichts.
                    Ich nutze ESP32 Wroom V4 mit externer Antenne.

                    Kann es am Wlan liegen und müsste das besser werden, wenn ich die Antenne abschraube?

                    Die Ausschläge sind mir doch etwas zu groß.
                    Werte in Digits (Analog In) während der Entnahme von Wasser.
                    b9fdca8b-f4e5-422c-8abe-8b6d846c065a-image.png

                    E D 2 Antworten Letzte Antwort
                    0
                    • A Arni_Banone

                      Nun läuft soweit alles, aber die Werte schwanken extrem.

                      Habe die 5V mit einem 50µF Elko stabilisiert, das half aber nichts.
                      Ich nutze ESP32 Wroom V4 mit externer Antenne.

                      Kann es am Wlan liegen und müsste das besser werden, wenn ich die Antenne abschraube?

                      Die Ausschläge sind mir doch etwas zu groß.
                      Werte in Digits (Analog In) während der Entnahme von Wasser.
                      b9fdca8b-f4e5-422c-8abe-8b6d846c065a-image.png

                      E Offline
                      E Offline
                      ElseKling
                      schrieb am zuletzt editiert von ElseKling
                      #591

                      @arni_banone bei mir kamen die Schwankungen daher, dass die Sonde für einen viel größeren Messbereich ausgelegt war. Dann führen kleinste Veränderungen zu einem größeren Rauschen. Mit der passenden Sonde passte es dann.

                      A 1 Antwort Letzte Antwort
                      0
                      • E ElseKling

                        @arni_banone bei mir kamen die Schwankungen daher, dass die Sonde für einen viel größeren Messbereich ausgelegt war. Dann führen kleinste Veränderungen zu einem größeren Rauschen. Mit der passenden Sonde passte es dann.

                        A Offline
                        A Offline
                        Arni_Banone
                        schrieb am zuletzt editiert von
                        #592

                        @elsekling
                        Okay. Ich habe die 0 m ... 1,7 m Sonde bestellt bei max. 1,63 m Wasserstand, das sollte also passen.
                        Werde mal versuchen, den Analogeingang mit einem Kondensator zu bedämpfen und mal ein anderes Netzteil testen.
                        Wenn ich die Antenne abschraube, dann wird der Wert nicht stabiler.

                        Duese123D 1 Antwort Letzte Antwort
                        0
                        • A Arni_Banone

                          @elsekling
                          Okay. Ich habe die 0 m ... 1,7 m Sonde bestellt bei max. 1,63 m Wasserstand, das sollte also passen.
                          Werde mal versuchen, den Analogeingang mit einem Kondensator zu bedämpfen und mal ein anderes Netzteil testen.
                          Wenn ich die Antenne abschraube, dann wird der Wert nicht stabiler.

                          Duese123D Offline
                          Duese123D Offline
                          Duese123
                          schrieb am zuletzt editiert von Duese123
                          #593

                          @arni_banone Ich habe exakt dieselbe Pegelsonde bestellt.
                          Bei mir pendelt der Wert auf dem Testaufbau so gering, dass ich die Höhe auf 0,3mm genau bestimmen kann. Das wäre in meiner Zisterne eine Genaugkeit die gar nicht notwendig wäre. Das wäre auf den Liter genau. Ich habe allerdings einen ADS1115 verwendet mit Gain auf 1 (bis 4V). Ich messe 200 mal (Der ADS ist relativ langsam und benötigt für eine Messung 1,2 ms) und errechne mir den Durschnitt. So ab 100 Messreihen bleibt der Wert damit schon erschreckend ruhig. Die Standardabweichung ist gering. Der Wert pendelt ca. 0,0-0,3 mm wenn überhaupt. Ähnlich wie bei @rostnagel. Verwendet habe ich ein D1 Mini per MQTT an iobroker mit Webinterface und OTA Update Möglichkeit

                          Ob der Sensor komplett linear ist konnte ich noch nicht genau ermitteln. Hatte ein HT rohr auf 2m und die Sonde hat 22,x mA Ausgegeben (Sonde geht bis 1,7m = 20mA normal). eigentlich Wollte ich die Sonde in verschiedene Höhen kalibrieren aber da bin ich mir noch nicht sicher wieviel Sinn das macht da die Sonde auch das Wasser verdrängt mit dem Kabel und die Höhe mit verändert. (in kleinen Gefäßen merkt man das dann). Vermutlich besser wäre wenn die Sonde auf Grund ist und man dann Wasser dazugibt und die Höhe ermittelt. Aber man sieht dann den Stand nicht. Eigentliche sollte es reichen ein Minimal Wert und einen Maximal wert zu haben (sofern die sonde sich wirklich linear verhält was sie eigentlich tun sollte). Die Genauigkeit in der Eintauchtiefe waren jedenfalls gegeben.

                          @Arni_Banone hast du denn mal mit einem Multimeter gemessen ob die Spannung so stark springt?

                          1 Antwort Letzte Antwort
                          0
                          • D Offline
                            D Offline
                            drax84
                            schrieb am zuletzt editiert von drax84
                            #594

                            Moin Moin,

                            Danke ersteinaml an alle die das Ganze hier ans Laufen gebracht haben und die Feinheiten ausgearbeitet haben, an dene wir uns alle erfreuen dürfen. Top!
                            Da ich derweil auch an der Thematik dran bin, um die Zisterne von einem Freund smart zu machen, mich aber die Tatsache bzgl. eines geeigneten Gehäuses für die Elektronik genervt hat, hab ich heute einfach Eines entworfen und möchte euch dieses natürlich nicht vorenthalten (hab mich extra angemeldet, um alles zu posten).
                            Lange Rede kurzer Sinn, beim Kollegen ist folgende Situation:

                            Der Anschluss der Pegelsonde kann in der Zisterne über bestehende Verdrahtung direkt in den trockenen Keller weitergeleitet werden, dass die Elektronik keinerlei Nässe ausgesetzt ist.
                            Dazu habe ich ein Gehäuse mit Deckel für die Wandmontage erstellt, indem die Bauteile fest (teils verschraubt, teils geklemmt) sind.

                            Folgende Bauteile wurden verwendet:

                            • ESP8266

                            • Strom-Spannungs-Wandlermodul

                            • DC-DC Netzteil Adapter Step up Modul

                            • DC Power Connector

                            Bei dem Gehäuse werden lediglich der DC-Anschluss (für die Pegelsonde) und der MicroUSB-Anschluss (sollte auch für USB-C klappen; zur Stromversorgung) nach Außen geführt.
                            Vielleicht kann der ein oder andere damit etwas anfangen, für mich, bzw. den Freund, langt es.
                            Achja, bin nicht so affin mit CAD-Zeichnungen, also bitte etwas Nachsicht oder im besten Fall natürlich ein paar Tips zur Verbesserung =)

                            Hier die STL-Dateien aus Fusion360...

                            ZisternenBox.stl
                            Zisterne_Deckel.stl

                            Gehäuse geschlossen.jpg Gehäuse offen.jpg

                            Samson71S 1 Antwort Letzte Antwort
                            0
                            • D drax84

                              Moin Moin,

                              Danke ersteinaml an alle die das Ganze hier ans Laufen gebracht haben und die Feinheiten ausgearbeitet haben, an dene wir uns alle erfreuen dürfen. Top!
                              Da ich derweil auch an der Thematik dran bin, um die Zisterne von einem Freund smart zu machen, mich aber die Tatsache bzgl. eines geeigneten Gehäuses für die Elektronik genervt hat, hab ich heute einfach Eines entworfen und möchte euch dieses natürlich nicht vorenthalten (hab mich extra angemeldet, um alles zu posten).
                              Lange Rede kurzer Sinn, beim Kollegen ist folgende Situation:

                              Der Anschluss der Pegelsonde kann in der Zisterne über bestehende Verdrahtung direkt in den trockenen Keller weitergeleitet werden, dass die Elektronik keinerlei Nässe ausgesetzt ist.
                              Dazu habe ich ein Gehäuse mit Deckel für die Wandmontage erstellt, indem die Bauteile fest (teils verschraubt, teils geklemmt) sind.

                              Folgende Bauteile wurden verwendet:

                              • ESP8266

                              • Strom-Spannungs-Wandlermodul

                              • DC-DC Netzteil Adapter Step up Modul

                              • DC Power Connector

                              Bei dem Gehäuse werden lediglich der DC-Anschluss (für die Pegelsonde) und der MicroUSB-Anschluss (sollte auch für USB-C klappen; zur Stromversorgung) nach Außen geführt.
                              Vielleicht kann der ein oder andere damit etwas anfangen, für mich, bzw. den Freund, langt es.
                              Achja, bin nicht so affin mit CAD-Zeichnungen, also bitte etwas Nachsicht oder im besten Fall natürlich ein paar Tips zur Verbesserung =)

                              Hier die STL-Dateien aus Fusion360...

                              ZisternenBox.stl
                              Zisterne_Deckel.stl

                              Gehäuse geschlossen.jpg Gehäuse offen.jpg

                              Samson71S Offline
                              Samson71S Offline
                              Samson71
                              Global Moderator
                              schrieb am zuletzt editiert von
                              #595

                              @drax84
                              Bitte die Links und und Bilderuploads bearbeiten. Die Links sind unnötig lang (Affiliate Link?) und es hätte eine Bezeichnung der Teile ohne Kauflink gereicht. Die Uploads der Bilder sind wohl mehrfach hängen geblieben.

                              Markus

                              Bitte beachten:
                              Hinweise für gute Forenbeiträge
                              Maßnahmen zum Schutz des Forums

                              1 Antwort Letzte Antwort
                              0
                              • EisbaeeerE Eisbaeeer

                                Hi,
                                freut mich zu hören, dass es geklappt hat. Die Elektronik klappt auch noch. Einfach hier fragen.

                                Ich habe heute Abend auch noch ein wenig am Projekt gebastelt. Derzeit läuft bei mir der Langzeittest des Arduino. In der Zwischenzeit baue ich mir die Halterungen bzw. überlege ich mir, wie ich das ganze im Technik Raum montiere. Ich werde meine LCD-Anzeige in einen vorhandenen Unterverteiler einbauen, damit ich auch im Technik Raum sehe, wie voll die Zisterne ist. Dazu werde ich einen Halter ausdrucken, der das LCD auf die Hutschiene aufrastet. Der Sockel ist von "Phoenix" und kann auf die Hutschiene geklipst werden. Das Zwischenstück drucke ich mir aus.
                                Halter.jpg
                                Der Zwischenadapter sieht dann so aus:
                                DIN-Halter-Display-16x4.png
                                Darauf wird dann das Display mit dem I2C Adapter gesteckt.

                                Im iobroker werden derzeit diese Datenpunkte bereitgestellt (Arduino nano Board):
                                iobroker.png
                                Grüße Eisbaeeer

                                L Offline
                                L Offline
                                la_saxe
                                schrieb am zuletzt editiert von
                                #596

                                @eisbaeeer sagte in Füllstandsmessung per Pegelsonde.:

                                Der Zwischenadapter sieht dann so aus:
                                DIN-Halter-Display-16x4.png
                                Darauf wird dann das Display mit dem I2C Adapter gesteckt.

                                Hey @eisbaeeer

                                kannst du mir sagen, wo ich die .stl hierzu finde oder nach was ich suchen muss?
                                Würde mir den DIN Halter zur Hutschienenmontage des Displays auch gern ausdrucken.

                                Danke dir vorab ;)

                                EisbaeeerE 1 Antwort Letzte Antwort
                                0
                                • L la_saxe

                                  @eisbaeeer sagte in Füllstandsmessung per Pegelsonde.:

                                  Der Zwischenadapter sieht dann so aus:
                                  DIN-Halter-Display-16x4.png
                                  Darauf wird dann das Display mit dem I2C Adapter gesteckt.

                                  Hey @eisbaeeer

                                  kannst du mir sagen, wo ich die .stl hierzu finde oder nach was ich suchen muss?
                                  Würde mir den DIN Halter zur Hutschienenmontage des Displays auch gern ausdrucken.

                                  Danke dir vorab ;)

                                  EisbaeeerE Offline
                                  EisbaeeerE Offline
                                  Eisbaeeer
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #597

                                  @la_saxe Ich hab dir die STL ins Github gepackt: https://github.com/Eisbaeeer/Arduino.Ethernet.Zisterne
                                  Grüße Lars

                                  Kein support per PM. Bitte im Forum Fragen stellen!

                                  L 1 Antwort Letzte Antwort
                                  1
                                  • EisbaeeerE Eisbaeeer

                                    @la_saxe Ich hab dir die STL ins Github gepackt: https://github.com/Eisbaeeer/Arduino.Ethernet.Zisterne
                                    Grüße Lars

                                    L Offline
                                    L Offline
                                    la_saxe
                                    schrieb am zuletzt editiert von
                                    #598

                                    @eisbaeeer Herzlichen Dank! ;)

                                    1 Antwort Letzte Antwort
                                    0
                                    • T Offline
                                      T Offline
                                      topsurfer
                                      schrieb am zuletzt editiert von topsurfer
                                      #599

                                      @atifan said in Füllstandsmessung per Pegelsonde.:

                                      Du hast am INA219 insgesamt 8 PINS die alle belegt sein müssen.

                                      Hi,
                                      plane die Version mit dem ISA219 aufzubauen, hänge aber an der Aussage >" Du hast am INA219 insgesamt 8 PINS die alle belegt sein müssen." und dem Bild, welches die Beschaltung darstellt.
                                      Hier sind "nur" 6 Pins belegt.
                                      Was ist mit den "Vin-" und "Vin +" an der Stiftleiste (bei Vcc, Gnd, SCL, SDA) ?

                                      ina2191622372547727-eb2a474f-a205-4d0c-88b3-d556a8926177-image.png

                                      1 Antwort Letzte Antwort
                                      0
                                      • A Arni_Banone

                                        Nun läuft soweit alles, aber die Werte schwanken extrem.

                                        Habe die 5V mit einem 50µF Elko stabilisiert, das half aber nichts.
                                        Ich nutze ESP32 Wroom V4 mit externer Antenne.

                                        Kann es am Wlan liegen und müsste das besser werden, wenn ich die Antenne abschraube?

                                        Die Ausschläge sind mir doch etwas zu groß.
                                        Werte in Digits (Analog In) während der Entnahme von Wasser.
                                        b9fdca8b-f4e5-422c-8abe-8b6d846c065a-image.png

                                        D Offline
                                        D Offline
                                        Daniel1337
                                        schrieb am zuletzt editiert von
                                        #600

                                        @arni_banone also meine Sonde hielt ca 3 Monate mit 0,x Liter erschreckender Genauigkeit. Nun ist es wie bei dir. Die Sonde schwankt. Ich gehe daher von einem Defekt aus

                                        1 Antwort Letzte Antwort
                                        0
                                        • R rostnagel

                                          grandios wie der Therad hier "ausgeartet" ist.

                                          nach 5 Jahren melde ich mich mit einem Erfahrungsbericht :-)

                                          Das Setup war jetzt 5 Jahre im betrieb. vor paar wochen traten sehr starke schwankungen auf. Hab daraufhin eine neue sonde bestellt. Jetzt hab ich noch bessere messungen wie vorher :-)

                                          Bestellte sonde:
                                          (https://de.aliexpress.com/item/1005002655746818.html?spm=a2g0o.order_list.order_list_main.5.73765c5fWq4ffG&gatewayAdapt=glo2deu)

                                          Vorher:
                                          pegel3.PNG

                                          Nachher:
                                          pegel.PNG

                                          D Offline
                                          D Offline
                                          Daniel1337
                                          schrieb am zuletzt editiert von
                                          #601

                                          @rostnagel hatte die gleiche Sonde bestellt. Erschreckend genau leider nur 3 Monate gehalten dann ist die Genauigkeit von 0,x Liter auf 400 Liter gewechselt. Der Wert springt extrem

                                          Screenshot_20241201_212530_Viewer4Grafana.png

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          854

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe