Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Hilfe beim Parser gesucht

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    97

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

Hilfe beim Parser gesucht

Scheduled Pinned Locked Moved Einsteigerfragen
44 Posts 5 Posters 4.0k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W waxkarle

    @oliverio Hab warscheinlich einen Denkfehler gehabt.
    Ich teste gerade ob es funktioniert die Adresse über Blockly request auszuführen.
    Dann wär das schon erledigt. Sorry

    W Offline
    W Offline
    waxkarle
    wrote on last edited by
    #32

    @Homoran Hallo,
    Jetzt habe ich ein weiteres Problem einer anderen Seite mit Login
    Funktioniert das trotzdem mit regex die Seite zu parsen?
    Hier mal der Quelltext:


    <html class="skin-senertec"><head><title>DachsPortal2 SN 50055</title><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta name="apple-mobile-web-app-capable" content="no"><meta name="mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="apple-mobile-web-app-title" content="Dachsweb2"><link rel="manifest" href="/ext_assets/static/senertec/manifest.json"><link rel="shortcut icon" type="image/x-icon" href="/ext_assets/static/senertec/favicon.ico"><link rel="apple-touch-icon" href="/ext_assets/static/senertec/app-icon-57.png"><link rel="apple-touch-icon" sizes="72x72" href="/ext_assets/static/senertec/app-icon-72.png"><link rel="apple-touch-icon" sizes="114x114" href="/ext_assets/static/senertec/app-icon-114.png"><link rel="apple-touch-icon" sizes="144x144" href="/ext_assets/static/senertec/app-icon-144.png"><link rel="icon" sizes="32x32" href="/ext_assets/static/senertec/app-icon-32.png"><link rel="icon" sizes="64x64" href="/ext_assets/static/senertec/app-icon-64.png"><link rel="icon" sizes="128x128" href="/ext_assets/static/senertec/app-icon-128.png"><link rel="icon" sizes="192x192" href="/ext_assets/static/senertec/app-icon-192.png"><link rel="shortcut icon" type="image/x-icon" href="/ext_assets/static/senertec/favicon.ico"><meta name="theme-color" content="#006D55"><meta name="application-name" content="Dachsweb2"><meta name="msapplication-navbutton-color" content="#006D55"><meta name="msapplication-starturl" content="https://dachsconnect.senertec.com/dachsweb2/"><link rel="fluid-icon" href="/ext_assets/static/senertec/app-icon-512.png" title="Dachsweb2"><link href="/static/css/vendors~app.9e4b570394d783c7ca1f.css" rel="stylesheet"><link href="/static/css/app.d1da0d06ce115470e239.css" rel="stylesheet"><link rel="preload" as="style" href="https://dachsconnect.senertec.com/static/css/1.24eba91cd2d45fa67dfa.css"><script charset="utf-8" src="https://dachsconnect.senertec.com/static/js/1.24eba91cd2d45fa67dfa.js"></script><link rel="stylesheet" type="text/css" href="ext_assets/css/senertec.css?cb=1651774006594"><link rel="stylesheet" type="text/css" href="/ext_assets/css/betreiber.css?cb=1651774011057"></head><body class="sidebar-mini" style=""><div id="app" class="current-size-lg page-DataPage"><div class="wrapper"><div class="d-flex"><div id="sidebar-main" class="collapse bg-primary"><ul class="main-level"><li><a class="btn btn-primary"><i class="hmi-icon24-menu nav-img"></i></a></li> <li><div class="user-panel hka-info"></div></li> <li class="header"><!----> <!----> <!----> <!----></li><li class="treeview menu-hidden-mobile"><a href="#/" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24 hmi-icon24-anlagen-2"></i> <p>Standortliste</p> <!----></a> <!----> <!----> <div class="m-0 p-0 bg-primary collapse show" id="__BVID__61"><ul class="second-level"><li class="control-slide"><a href="#/50055/dashboard" class="btn btn-primary"><span class="nav-img"></span> <p>Anlage 50055</p></a> <button class="menuicon btn btn-primary"><i class="nav-img flex-fill fa fa-ban"></i></button></li></ul></div></li><li class="header"><!----> <!----> <!----> <!----></li><li class="treeview menu-hidden-mobile"><a href="#/50055/dashboard" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24-dashboard"></i> <p>Übersicht SN50055</p> <!----></a> <!----> <!----> <div class="m-0 p-0 bg-primary collapse show" id="__BVID__67"><ul class="second-level"><li class="router-link-exact-active active"><a href="#/50055/dp/77e9171f5e7dc9914e6d0e2dfd7b28dfe1d5967088a29a259ce7d3251d20037f" class="btn btn-primary"><span class="nav-img"></span> <p>Brennstoffzelle</p></a></li><li class=""><a href="#/50055/dp/ccf44ab96467d2dc6b19780f557067238218a7bbdb6da89b99af0a36372c1154" class="btn btn-primary"><span class="nav-img"></span> <p>EnergieManager</p></a></li><li class=""><a href="#/50055/dp/a35f77d4b273c9b42178ae511af41e194e24602e970970d0eb5671217f1a856c" class="btn btn-primary"><span class="nav-img"></span> <p>Außentemperaturfühler</p></a></li><li class=""><a href="#/50055/dp/4b9c975d35d7b5bdb1478369cf30b8c2b05f4b4599e3162c42d378f1f5a59675" class="btn btn-primary"><span class="nav-img"></span> <p>Zweiter Wärmeerzeuger</p></a></li><li class=""><a href="#/50055/dp/64dd65edfeaabd10a5a0f29816332bf82ca9c7b7056182a29f9e1d987cbaf016" class="btn btn-primary"><span class="nav-img"></span> <p>Historie</p></a></li><li class=""><a href="#/50055/dp/4622c8d9e2276935ba49930403b0ac1f8e9c747bfe8332624679b71bc29d4873" class="btn btn-primary"><span class="nav-img"></span> <p>HEIZUNG</p></a></li><li class=""><a href="#/50055/dp/73ea7723a15c1451f07feada9961d2bdbd2836897205b6cc9e9f949d42ab014b" class="btn btn-primary"><span class="nav-img"></span> <p>HEIZUNG_BAD</p></a></li><li class=""><a href="#/50055/dp/6aef65d6d5254de1b7c888de5dfeed9d47487c66dd524ebf5eb63cf1084b22ef" class="btn btn-primary"><span class="nav-img"></span> <p>WW Zone @ EM-FC01</p></a></li></ul></div></li><li class=""><a href="#/50055/errors" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24-messages"></i> <p>Fehlerliste</p> <!----></a> <!----> <!----> <!----></li> <li><a href="#/usersettings" class="btn btn-primary"><i class="hmi-icon24-user nav-img"></i></a> <!----></li> <li class=""><a href="#/50055/settings" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24-system"></i> <p>Anlage Einst.</p> <!----></a> <!----> <!----> <!----></li> <li><a href="https://www.senertec.de" target="_blank" rel="noopener" class="btn btn-primary"><i class="nav-img senico-senerteclogonav"></i> <p class="brand-text">SenerTec</p></a></li></ul></div> <div id="content-wrap" class="content-wrapper w-100 sidebarminimized"><section class="content"><section id="header" class="content-header border-bottom mb-1 fixed-top d-flex ml-0"><h2 class="mb-0 d-inline-block flex-fill font-weight-bold text-center"><span>DachsPortal2</span> <span class="h5">SN - 50055</span></h2> <!----></section> <div data-v-39761647="" class="datapage card card-default page-default"><div data-v-39761647="" class="header-content"><!----></div> <div data-v-39761647="" class="card-header pb-0 page-title"><span data-v-39761647="" class="title"><button data-v-39761647="" type="button" class="btn mb-1 historyback btn-secondary" style="height: 36px;"><i data-v-39761647="" class="fa fa-chevron-left"></i><span data-v-39761647="" class="pl-2" style="text-transform: uppercase;">Zurück</span></button> <p data-v-39761647="" class="card-title d-block"><span data-v-39761647="">Brennstoffzelle</span> <!----></p></span> <!----> <!----></div> <div data-v-39761647="" class="b-overlay-wrap position-relative"> <div data-v-39761647="" class="card-body w-100"><div data-v-39761647="" class="row layoutgroup col"><!----> <div data-v-39761647="" mode="out-in" class="row w-100"><div data-v-39761647="" class="col-xl-4 col-lg-6 col-md-6 col-sm-12 col-12 widget"><!----> <div data-v-212cfd37="" data-v-39761647="" class="small-box data-widget widget card-primary width-md box-body-shown"><span data-v-212cfd37="" class="inner pb-0 d-flex"><h5 data-v-212cfd37="" class="card-title d-inline-block widgettitle"><!---->
    Status
    </h5> <span data-v-212cfd37="" class="flex-fill"></span> <em data-v-212cfd37="" class="label-suffix" style="font-size: 90%;">CU-FC01</em> <!----></span> <span data-v-212cfd37="" class="help"></span> <div data-v-212cfd37="" class="inner pt-0 collapse show" id="__BVID__246"><!----> <div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="AM012"><!----> <span data-v-212cfd37="">Gerätstatus</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">Erzeugerstart</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="AM016"><!----> <span data-v-212cfd37="">TVorlauf</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">60,50</span> <span data-v-34b94be0="" class="data-point-unit">°C</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="IM028"><!----> <span data-v-212cfd37="">Leistung Inverter</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">468</span> <span data-v-34b94be0="" class="data-point-unit">W</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM000"><!----> <span data-v-212cfd37="">Akt. el. Leistung</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">66,7</span> <span data-v-34b94be0="" class="data-point-unit">%</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM003"><!----> <span data-v-212cfd37="">el. Leist. BZH Soll</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">99,3</span> <span data-v-34b94be0="" class="data-point-unit">%</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM004"><!----> <span data-v-212cfd37="">Status BZH-Steuerung</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">Erzeugung</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM007"><!----> <span data-v-212cfd37="">Status SCS Steuerung</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">90</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div> <!----></div></div></div><div data-v-39761647="" class="col-xl-4 col-lg-6 col-md-6 col-sm-12 col-12 widget"><!----> <div data-v-212cfd37="" data-v-39761647="" class="small-box data-widget widget card-primary width-md box-body-shown"><span data-v-212cfd37="" class="inner pb-0 d-flex"><h5 data-v-212cfd37="" class="card-title d-inline-block widgettitle"><i data-v-212cfd37="" class="senico" style="background-image: url("ext_assets/hmi-icons-24/daten.svg");"></i>
    Betriebsdaten
    </h5> <span data-v-212cfd37="" class="flex-fill"></span> <em data-v-212cfd37="" class="label-suffix" style="font-size: 90%;">CU-FC01</em> <!----></span> <span data-v-212cfd37="" class="help"></span> <div data-v-212cfd37="" class="inner pt-0 collapse show" id="__BVID__263"><!----> <div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FC002"><!----> <span data-v-212cfd37="">BZH Betriebszeit</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">30.013,94</span> <span data-v-34b94be0="" class="data-point-unit">Stunden</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FC000"><!----> <span data-v-212cfd37="">Starts BZH Gesamt</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">107</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div> <!----></div></div></div></div></div></div><!----></div></div></section> <!----> <!----> <!----> <footer data-v-cb889bb0="" class="main-footer text-header-grey"><img data-v-cb889bb0="" src="/static/SenerTecLogoFooter.png" alt="Senertec Logo" class="mt-5 mb-3"> <hr data-v-cb889bb0=""> <a data-v-cb889bb0="" href="#">Impressum</a> |
    <a data-v-cb889bb0="" href="#">Nutzungsbedingungen</a> |
    <a data-v-cb889bb0="" href="#">Datenschutzbestimmungen</a> |
    <a data-v-cb889bb0="" href="#">Hilfe</a> <!----> <div data-v-cb889bb0="" class="float-right hidden-xs d-flex"><span data-v-cb889bb0="" class="text-muted h6">v2.1-25-g702cff2</span></div></footer> <!----></div></div> <!----></div></div><script src="/static/js/runtime.491711fee1c153e190a4.js"></script><script src="/static/js/vendors~app.9e4b570394d783c7ca1f.js"></script><script src="/static/js/app.d1da0d06ce115470e239.js"></script><link href="https://dachsconnect.senertec.com/static/css/1.24eba91cd2d45fa67dfa.css" rel="stylesheet" type="text/css"></body></html>

    Hier der Wert der Temperatur:

    <span data-v-34b94be0="" class="data-point-value">59,80</span>

    Wär toll wenn das irgendwie klappt?
    Danke

    HomoranH 1 Reply Last reply
    0
    • HomoranH Homoran

      @waxkarle sagte in Hilfe beim Parser gesucht:

      Kann ich das als Datenpunkt anlegen (true, false)

      was?
      die ganze Zeile?

      W Offline
      W Offline
      waxkarle
      wrote on last edited by
      #33

      @homoran Müsste dann irgendwie so separiert werden:
      TVorlauf
      Leistung Inverter
      Akt. el. Leistung
      usw.

      1 Reply Last reply
      0
      • W waxkarle

        @Homoran Hallo,
        Jetzt habe ich ein weiteres Problem einer anderen Seite mit Login
        Funktioniert das trotzdem mit regex die Seite zu parsen?
        Hier mal der Quelltext:


        <html class="skin-senertec"><head><title>DachsPortal2 SN 50055</title><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta name="apple-mobile-web-app-capable" content="no"><meta name="mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="apple-mobile-web-app-title" content="Dachsweb2"><link rel="manifest" href="/ext_assets/static/senertec/manifest.json"><link rel="shortcut icon" type="image/x-icon" href="/ext_assets/static/senertec/favicon.ico"><link rel="apple-touch-icon" href="/ext_assets/static/senertec/app-icon-57.png"><link rel="apple-touch-icon" sizes="72x72" href="/ext_assets/static/senertec/app-icon-72.png"><link rel="apple-touch-icon" sizes="114x114" href="/ext_assets/static/senertec/app-icon-114.png"><link rel="apple-touch-icon" sizes="144x144" href="/ext_assets/static/senertec/app-icon-144.png"><link rel="icon" sizes="32x32" href="/ext_assets/static/senertec/app-icon-32.png"><link rel="icon" sizes="64x64" href="/ext_assets/static/senertec/app-icon-64.png"><link rel="icon" sizes="128x128" href="/ext_assets/static/senertec/app-icon-128.png"><link rel="icon" sizes="192x192" href="/ext_assets/static/senertec/app-icon-192.png"><link rel="shortcut icon" type="image/x-icon" href="/ext_assets/static/senertec/favicon.ico"><meta name="theme-color" content="#006D55"><meta name="application-name" content="Dachsweb2"><meta name="msapplication-navbutton-color" content="#006D55"><meta name="msapplication-starturl" content="https://dachsconnect.senertec.com/dachsweb2/"><link rel="fluid-icon" href="/ext_assets/static/senertec/app-icon-512.png" title="Dachsweb2"><link href="/static/css/vendors~app.9e4b570394d783c7ca1f.css" rel="stylesheet"><link href="/static/css/app.d1da0d06ce115470e239.css" rel="stylesheet"><link rel="preload" as="style" href="https://dachsconnect.senertec.com/static/css/1.24eba91cd2d45fa67dfa.css"><script charset="utf-8" src="https://dachsconnect.senertec.com/static/js/1.24eba91cd2d45fa67dfa.js"></script><link rel="stylesheet" type="text/css" href="ext_assets/css/senertec.css?cb=1651774006594"><link rel="stylesheet" type="text/css" href="/ext_assets/css/betreiber.css?cb=1651774011057"></head><body class="sidebar-mini" style=""><div id="app" class="current-size-lg page-DataPage"><div class="wrapper"><div class="d-flex"><div id="sidebar-main" class="collapse bg-primary"><ul class="main-level"><li><a class="btn btn-primary"><i class="hmi-icon24-menu nav-img"></i></a></li> <li><div class="user-panel hka-info"></div></li> <li class="header"><!----> <!----> <!----> <!----></li><li class="treeview menu-hidden-mobile"><a href="#/" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24 hmi-icon24-anlagen-2"></i> <p>Standortliste</p> <!----></a> <!----> <!----> <div class="m-0 p-0 bg-primary collapse show" id="__BVID__61"><ul class="second-level"><li class="control-slide"><a href="#/50055/dashboard" class="btn btn-primary"><span class="nav-img"></span> <p>Anlage 50055</p></a> <button class="menuicon btn btn-primary"><i class="nav-img flex-fill fa fa-ban"></i></button></li></ul></div></li><li class="header"><!----> <!----> <!----> <!----></li><li class="treeview menu-hidden-mobile"><a href="#/50055/dashboard" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24-dashboard"></i> <p>Übersicht SN50055</p> <!----></a> <!----> <!----> <div class="m-0 p-0 bg-primary collapse show" id="__BVID__67"><ul class="second-level"><li class="router-link-exact-active active"><a href="#/50055/dp/77e9171f5e7dc9914e6d0e2dfd7b28dfe1d5967088a29a259ce7d3251d20037f" class="btn btn-primary"><span class="nav-img"></span> <p>Brennstoffzelle</p></a></li><li class=""><a href="#/50055/dp/ccf44ab96467d2dc6b19780f557067238218a7bbdb6da89b99af0a36372c1154" class="btn btn-primary"><span class="nav-img"></span> <p>EnergieManager</p></a></li><li class=""><a href="#/50055/dp/a35f77d4b273c9b42178ae511af41e194e24602e970970d0eb5671217f1a856c" class="btn btn-primary"><span class="nav-img"></span> <p>Außentemperaturfühler</p></a></li><li class=""><a href="#/50055/dp/4b9c975d35d7b5bdb1478369cf30b8c2b05f4b4599e3162c42d378f1f5a59675" class="btn btn-primary"><span class="nav-img"></span> <p>Zweiter Wärmeerzeuger</p></a></li><li class=""><a href="#/50055/dp/64dd65edfeaabd10a5a0f29816332bf82ca9c7b7056182a29f9e1d987cbaf016" class="btn btn-primary"><span class="nav-img"></span> <p>Historie</p></a></li><li class=""><a href="#/50055/dp/4622c8d9e2276935ba49930403b0ac1f8e9c747bfe8332624679b71bc29d4873" class="btn btn-primary"><span class="nav-img"></span> <p>HEIZUNG</p></a></li><li class=""><a href="#/50055/dp/73ea7723a15c1451f07feada9961d2bdbd2836897205b6cc9e9f949d42ab014b" class="btn btn-primary"><span class="nav-img"></span> <p>HEIZUNG_BAD</p></a></li><li class=""><a href="#/50055/dp/6aef65d6d5254de1b7c888de5dfeed9d47487c66dd524ebf5eb63cf1084b22ef" class="btn btn-primary"><span class="nav-img"></span> <p>WW Zone @ EM-FC01</p></a></li></ul></div></li><li class=""><a href="#/50055/errors" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24-messages"></i> <p>Fehlerliste</p> <!----></a> <!----> <!----> <!----></li> <li><a href="#/usersettings" class="btn btn-primary"><i class="hmi-icon24-user nav-img"></i></a> <!----></li> <li class=""><a href="#/50055/settings" class="d-flex align-items-center btn btn-primary"><!----> <i class="nav-img mb-0 hmi-icon24-system"></i> <p>Anlage Einst.</p> <!----></a> <!----> <!----> <!----></li> <li><a href="https://www.senertec.de" target="_blank" rel="noopener" class="btn btn-primary"><i class="nav-img senico-senerteclogonav"></i> <p class="brand-text">SenerTec</p></a></li></ul></div> <div id="content-wrap" class="content-wrapper w-100 sidebarminimized"><section class="content"><section id="header" class="content-header border-bottom mb-1 fixed-top d-flex ml-0"><h2 class="mb-0 d-inline-block flex-fill font-weight-bold text-center"><span>DachsPortal2</span> <span class="h5">SN - 50055</span></h2> <!----></section> <div data-v-39761647="" class="datapage card card-default page-default"><div data-v-39761647="" class="header-content"><!----></div> <div data-v-39761647="" class="card-header pb-0 page-title"><span data-v-39761647="" class="title"><button data-v-39761647="" type="button" class="btn mb-1 historyback btn-secondary" style="height: 36px;"><i data-v-39761647="" class="fa fa-chevron-left"></i><span data-v-39761647="" class="pl-2" style="text-transform: uppercase;">Zurück</span></button> <p data-v-39761647="" class="card-title d-block"><span data-v-39761647="">Brennstoffzelle</span> <!----></p></span> <!----> <!----></div> <div data-v-39761647="" class="b-overlay-wrap position-relative"> <div data-v-39761647="" class="card-body w-100"><div data-v-39761647="" class="row layoutgroup col"><!----> <div data-v-39761647="" mode="out-in" class="row w-100"><div data-v-39761647="" class="col-xl-4 col-lg-6 col-md-6 col-sm-12 col-12 widget"><!----> <div data-v-212cfd37="" data-v-39761647="" class="small-box data-widget widget card-primary width-md box-body-shown"><span data-v-212cfd37="" class="inner pb-0 d-flex"><h5 data-v-212cfd37="" class="card-title d-inline-block widgettitle"><!---->
        Status
        </h5> <span data-v-212cfd37="" class="flex-fill"></span> <em data-v-212cfd37="" class="label-suffix" style="font-size: 90%;">CU-FC01</em> <!----></span> <span data-v-212cfd37="" class="help"></span> <div data-v-212cfd37="" class="inner pt-0 collapse show" id="__BVID__246"><!----> <div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="AM012"><!----> <span data-v-212cfd37="">Gerätstatus</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">Erzeugerstart</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="AM016"><!----> <span data-v-212cfd37="">TVorlauf</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">60,50</span> <span data-v-34b94be0="" class="data-point-unit">°C</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="IM028"><!----> <span data-v-212cfd37="">Leistung Inverter</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">468</span> <span data-v-34b94be0="" class="data-point-unit">W</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM000"><!----> <span data-v-212cfd37="">Akt. el. Leistung</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">66,7</span> <span data-v-34b94be0="" class="data-point-unit">%</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM003"><!----> <span data-v-212cfd37="">el. Leist. BZH Soll</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">99,3</span> <span data-v-34b94be0="" class="data-point-unit">%</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM004"><!----> <span data-v-212cfd37="">Status BZH-Steuerung</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">Erzeugung</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FM007"><!----> <span data-v-212cfd37="">Status SCS Steuerung</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">90</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div> <!----></div></div></div><div data-v-39761647="" class="col-xl-4 col-lg-6 col-md-6 col-sm-12 col-12 widget"><!----> <div data-v-212cfd37="" data-v-39761647="" class="small-box data-widget widget card-primary width-md box-body-shown"><span data-v-212cfd37="" class="inner pb-0 d-flex"><h5 data-v-212cfd37="" class="card-title d-inline-block widgettitle"><i data-v-212cfd37="" class="senico" style="background-image: url("ext_assets/hmi-icons-24/daten.svg");"></i>
        Betriebsdaten
        </h5> <span data-v-212cfd37="" class="flex-fill"></span> <em data-v-212cfd37="" class="label-suffix" style="font-size: 90%;">CU-FC01</em> <!----></span> <span data-v-212cfd37="" class="help"></span> <div data-v-212cfd37="" class="inner pt-0 collapse show" id="__BVID__263"><!----> <div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FC002"><!----> <span data-v-212cfd37="">BZH Betriebszeit</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">30.013,94</span> <span data-v-34b94be0="" class="data-point-unit">Stunden</span> </div> <!----></span></div></div><div data-v-212cfd37="" class="card-row wellC well-sm justify-content-end struct-false"><label data-v-212cfd37="" title="FC000"><!----> <span data-v-212cfd37="">Starts BZH Gesamt</span> <!----></label> <span data-v-212cfd37="" class="dotted-fill flex-fill"></span> <div data-v-212cfd37="" class="contentvalue struct-false"><span data-v-212cfd37="" class="datapoint"><div data-v-34b94be0="" class="text-info-c"><span data-v-34b94be0="" class="data-point-value">107</span> <span data-v-34b94be0="" class="data-point-unit empty"></span> </div> <!----></span></div></div> <!----></div></div></div></div></div></div><!----></div></div></section> <!----> <!----> <!----> <footer data-v-cb889bb0="" class="main-footer text-header-grey"><img data-v-cb889bb0="" src="/static/SenerTecLogoFooter.png" alt="Senertec Logo" class="mt-5 mb-3"> <hr data-v-cb889bb0=""> <a data-v-cb889bb0="" href="#">Impressum</a> |
        <a data-v-cb889bb0="" href="#">Nutzungsbedingungen</a> |
        <a data-v-cb889bb0="" href="#">Datenschutzbestimmungen</a> |
        <a data-v-cb889bb0="" href="#">Hilfe</a> <!----> <div data-v-cb889bb0="" class="float-right hidden-xs d-flex"><span data-v-cb889bb0="" class="text-muted h6">v2.1-25-g702cff2</span></div></footer> <!----></div></div> <!----></div></div><script src="/static/js/runtime.491711fee1c153e190a4.js"></script><script src="/static/js/vendors~app.9e4b570394d783c7ca1f.js"></script><script src="/static/js/app.d1da0d06ce115470e239.js"></script><link href="https://dachsconnect.senertec.com/static/css/1.24eba91cd2d45fa67dfa.css" rel="stylesheet" type="text/css"></body></html>

        Hier der Wert der Temperatur:

        <span data-v-34b94be0="" class="data-point-value">59,80</span>

        Wär toll wenn das irgendwie klappt?
        Danke

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #34

        @waxkarle sagte in Hilfe beim Parser gesucht:

        Jetzt habe ich ein weiteres Problem einer anderen Seite mit Login
        Funktioniert das trotzdem mit regex die Seite zu parsen?

        wie kommst du denn da rein?
        kannst du dem URL die Credentials beim Aufruf mitgeben?

        kein Support per PN! - Fragen im Forum stellen -

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        W 1 Reply Last reply
        0
        • HomoranH Homoran

          @waxkarle sagte in Hilfe beim Parser gesucht:

          Jetzt habe ich ein weiteres Problem einer anderen Seite mit Login
          Funktioniert das trotzdem mit regex die Seite zu parsen?

          wie kommst du denn da rein?
          kannst du dem URL die Credentials beim Aufruf mitgeben?

          W Offline
          W Offline
          waxkarle
          wrote on last edited by waxkarle
          #35

          @homoran nein das geht mit dem syntax nicht
          Kann das gehen wenn ich bereits eingeloggt bin?
          bzw gibt es eine andere Lösung?

          HomoranH Great SUNG 2 Replies Last reply
          0
          • W waxkarle

            @homoran nein das geht mit dem syntax nicht
            Kann das gehen wenn ich bereits eingeloggt bin?
            bzw gibt es eine andere Lösung?

            HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by
            #36

            @waxkarle sagte in Hilfe beim Parser gesucht:

            Kann das gehen wenn ich bereits eingeloggt bin?

            nur wenn du über den parser-Adapter eingeloggt wärst :-)

            Ruf doch einfach mal die Seite mit dem Parser auf
            Dann siehst du ja im Regel-Editor was kommt

            kein Support per PN! - Fragen im Forum stellen -

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Reply Last reply
            0
            • W waxkarle

              @homoran nein das geht mit dem syntax nicht
              Kann das gehen wenn ich bereits eingeloggt bin?
              bzw gibt es eine andere Lösung?

              Great SUNG Offline
              Great SUNG Offline
              Great SUN
              wrote on last edited by
              #37

              @waxkarle
              Vielleicht sollten wir mal damit anfangen:
              Seiten, bei denen Du Dich einloggen musst, haben meist ein Formular für Username und Passwort. Dieses wird meist via Post geschickt. Nach dem Post und erfolgreichem Login bekommst Du eine SessionID, meist in einem Cookie gespeichert.
              Diese brauchst Du, da Du sonst für jeden Seitenaufruf ein neues Login machen musst, was bei manchen Seiten nicht einmal geht.
              Jetzt zurück zum Ursprung...
              Du willst jetzt nicht wirklich für alles, was Du mal Parsen möchtest hier im Forum eine Lösung bekommen...
              Wie wäre es, wenn wir mal darüber reden, was Du vor Hast und ich Dir mal ein paar Grundlagen erkläre?

              1. Login und Co.
              2. Regex
              3. Wie setze ich was in Programmierung um?
              4. Wie baue ich mir eine saubere Datenstruktur auf (sofern das nötig ist)?
              W 2 Replies Last reply
              0
              • Great SUNG Great SUN

                @waxkarle
                Vielleicht sollten wir mal damit anfangen:
                Seiten, bei denen Du Dich einloggen musst, haben meist ein Formular für Username und Passwort. Dieses wird meist via Post geschickt. Nach dem Post und erfolgreichem Login bekommst Du eine SessionID, meist in einem Cookie gespeichert.
                Diese brauchst Du, da Du sonst für jeden Seitenaufruf ein neues Login machen musst, was bei manchen Seiten nicht einmal geht.
                Jetzt zurück zum Ursprung...
                Du willst jetzt nicht wirklich für alles, was Du mal Parsen möchtest hier im Forum eine Lösung bekommen...
                Wie wäre es, wenn wir mal darüber reden, was Du vor Hast und ich Dir mal ein paar Grundlagen erkläre?

                1. Login und Co.
                2. Regex
                3. Wie setze ich was in Programmierung um?
                4. Wie baue ich mir eine saubere Datenstruktur auf (sofern das nötig ist)?
                W Offline
                W Offline
                waxkarle
                wrote on last edited by
                #38

                @great-sun Das versteh ich, ist mir auch klar, aber wenn ich ein Beispiel bekomme kann ich oft ableiten.
                Meine Brennstoffzellenheizung hat kein Modbus oder ähnliches. Somit kann ich nur über das
                Dachsportal2 zugreifen. Das erfordert einen Login. Punkt 1

                Great SUNG 1 Reply Last reply
                0
                • W waxkarle

                  @great-sun Das versteh ich, ist mir auch klar, aber wenn ich ein Beispiel bekomme kann ich oft ableiten.
                  Meine Brennstoffzellenheizung hat kein Modbus oder ähnliches. Somit kann ich nur über das
                  Dachsportal2 zugreifen. Das erfordert einen Login. Punkt 1

                  Great SUNG Offline
                  Great SUNG Offline
                  Great SUN
                  wrote on last edited by
                  #39

                  @waxkarle Ich sag doch, lass uns reden ;-)
                  Ist ja nicht so, dass hier keiner helfen möchte, aber Du möchtest am Ende auch keine Frickellösung haben und ich glaube hier möchte auch keiner, dass Du eine hast und Dich hinterher ärgerst, dass keiner was gesagt hat.

                  1 Reply Last reply
                  0
                  • Great SUNG Great SUN

                    @waxkarle
                    Vielleicht sollten wir mal damit anfangen:
                    Seiten, bei denen Du Dich einloggen musst, haben meist ein Formular für Username und Passwort. Dieses wird meist via Post geschickt. Nach dem Post und erfolgreichem Login bekommst Du eine SessionID, meist in einem Cookie gespeichert.
                    Diese brauchst Du, da Du sonst für jeden Seitenaufruf ein neues Login machen musst, was bei manchen Seiten nicht einmal geht.
                    Jetzt zurück zum Ursprung...
                    Du willst jetzt nicht wirklich für alles, was Du mal Parsen möchtest hier im Forum eine Lösung bekommen...
                    Wie wäre es, wenn wir mal darüber reden, was Du vor Hast und ich Dir mal ein paar Grundlagen erkläre?

                    1. Login und Co.
                    2. Regex
                    3. Wie setze ich was in Programmierung um?
                    4. Wie baue ich mir eine saubere Datenstruktur auf (sofern das nötig ist)?
                    W Offline
                    W Offline
                    waxkarle
                    wrote on last edited by
                    #40

                    @great-sun Jetzt bin ich auf der Suche das irgendwie in iobroker zu bringen

                    Great SUNG 1 Reply Last reply
                    0
                    • W waxkarle

                      @great-sun Jetzt bin ich auf der Suche das irgendwie in iobroker zu bringen

                      Great SUNG Offline
                      Great SUNG Offline
                      Great SUN
                      wrote on last edited by
                      #41

                      @waxkarle Bei Login und Dingen, die Du automatisieren willst, ohne dass Du da immer wieder (wenn es überhaupt geht) damit es funktioniert, selbst Hand anlegen und Dich einloggen musst, würde ich auf Node.JS zurückgreifen und node-fetch für POST-requests nutzen, dann funktioniert einloggen, rumsurfen etc. ganz ohne Probleme.
                      Und Du kannst die abgefragten Daten gleich sauber parsen und in Datenpunkte eintragen.

                      W 1 Reply Last reply
                      0
                      • Great SUNG Great SUN

                        @waxkarle Bei Login und Dingen, die Du automatisieren willst, ohne dass Du da immer wieder (wenn es überhaupt geht) damit es funktioniert, selbst Hand anlegen und Dich einloggen musst, würde ich auf Node.JS zurückgreifen und node-fetch für POST-requests nutzen, dann funktioniert einloggen, rumsurfen etc. ganz ohne Probleme.
                        Und Du kannst die abgefragten Daten gleich sauber parsen und in Datenpunkte eintragen.

                        W Offline
                        W Offline
                        waxkarle
                        wrote on last edited by
                        #42

                        @great-sun Ja aber das wird wohl eine Nummer zu hoch für mich sein. Bin jetzt nicht der Hilfloseste am
                        PC aber bei Programmierkenntnissen wirds eng :grimacing:

                        Great SUNG OliverIOO 2 Replies Last reply
                        0
                        • W waxkarle

                          @great-sun Ja aber das wird wohl eine Nummer zu hoch für mich sein. Bin jetzt nicht der Hilfloseste am
                          PC aber bei Programmierkenntnissen wirds eng :grimacing:

                          Great SUNG Offline
                          Great SUNG Offline
                          Great SUN
                          wrote on last edited by
                          #43

                          @waxkarle Nun, ein bischen Logik hat noch niemandem geschadet. Mit einem erfahrenen Programmierer an der Seite kann da auch nichts schief gehen.

                          1 Reply Last reply
                          0
                          • W waxkarle

                            @great-sun Ja aber das wird wohl eine Nummer zu hoch für mich sein. Bin jetzt nicht der Hilfloseste am
                            PC aber bei Programmierkenntnissen wirds eng :grimacing:

                            OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            wrote on last edited by
                            #44

                            @waxkarle
                            Parser Adapter und Login geht nur wenn der gegenüber noch Basic authentification akzeptiert.
                            Ist eigentlich offiziell deprecated wird aber oft noch zugelassen.
                            Bilde den link wie folgt

                            Https://loginname:Passwort@hostname/urlparameter

                            Setze für die folgenden Parameter dann deine entsprechenden Werte ein

                            Loginname = dein Anmeldename
                            Passwort = dein passwort
                            Hostname = so wie im Browser in der adresszeile angezeigt
                            Urlparameter = so wie sie im Browser in der adresszeile angezeigt

                            Der Parseradapter kann leider nicht verwendet werden wenn bspw Formular Login wie @Great-SUN beschrieben hat oder
                            Wenn oauth Login verwendet wird
                            Bei beiden muss man dann ein Script schreiben

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            468

                            Online

                            32.7k

                            Users

                            82.4k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe