Virtueller HTML Eingang eines Lüftungsgeräts

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gast

    #1

    Virtueller HTML Eingang eines Lüftungsgeräts

    Liebe Community,

    mein Steckenpferd ist eher das Zusammenschrauben. Dennoch wollte ich meine Steuerung um eine softwareseitige Spielerei ergänzen. Mein Lüftungsgerät stellt Systemdaten zur Verfügung, die ich gerne in meinen MS über einen virtuellen HTML Eingang nebst zugehöriger Abfragen integrieren möchte.

    Nun zu meinem Problem: Der HTML-Code, der mir angezeigt wird, der überfordert mich maßlos. Angefügt ein Bild, wie die Website über den Browser aussieht. Angefügt auch der HTML-Code.

    Ich kann da nichts erkennen, alles ist in Containern abgelegt.

    <!DOCTYPEhtml>

    <html>

    <head>

    <title>KWL Manager</title>

    <metahttp-equiv="Content-Type"content="text/html; charset=UTF-8">

    <linkrel="icon"href="branding/favicon.ico"type="image/x-icon">

    <linkrel="stylesheet"type="text/css"href="css/mhf.css.gz">

    <linkrel="stylesheet"type="text/css"href="branding/branding.css">

    <linkrel="stylesheet"type="text/css"href="css/AllCSS.css.gz">

    <scripttype="text/javascript"src="AllLib.js.gz"></script>

    <!--[if lt IE 9]><script language="javascript" type="text/javascript" src="excanvas.min.js.gz"></script><![endif]-->

    <scripttype="text/javascript"src="App.js.gz"></script>

    </head>

    <body>

    <noscript>

    <p>Your browser either does not support JavaScript, or you have JavaScript turned off.</p>

    </noscript>

    <divclass="RefPos"id="Dialog">

    <divclass="AlarmTableContainer">

    <tableclass="AlarmTable">

    <tr><thclass="HeaderDate"id="AlarmDateTitle"></th><thclass="HeaderCode"id="AlarmCodeTitle"></th><thclass="HeaderText"id="AlarmTextTitle"></th></tr>

    <trid="AlarmRow1"><tdid="AlarmDate1"></td><tdid="AlarmCode1"></td><tdid="AlarmText1"></td></tr>

    <trid="AlarmRow2"><tdid="AlarmDate2"></td><tdid="AlarmCode2"></td><tdid="AlarmText2"></td></tr>

    <trid="AlarmRow3"><tdid="AlarmDate3"></td><tdid="AlarmCode3"></td><tdid="AlarmText3"></td></tr>

    <trid="AlarmRow4"><tdid="AlarmDate4"></td><tdid="AlarmCode4"></td><tdid="AlarmText4"></td></tr>

    <trid="AlarmRow5"><tdid="AlarmDate5"></td><tdid="AlarmCode5"></td><tdid="AlarmText5"></td></tr>

    <trid="AlarmRow6"><tdid="AlarmDate6"></td><tdid="AlarmCode6"></td><tdid="AlarmText6"></td></tr>

    <trid="AlarmRow7"><tdid="AlarmDate7"></td><tdid="AlarmCode7"></td><tdid="AlarmText7"></td></tr>

    <trid="AlarmRow8"><tdid="AlarmDate8"></td><tdid="AlarmCode8"></td><tdid="AlarmText8"></td></tr>

    <trid="AlarmRow9"><tdid="AlarmDate9"></td><tdid="AlarmCode9"></td><tdid="AlarmText9"></td></tr>

    <trid="AlarmRow10"><tdid="AlarmDate10"></td><tdid="AlarmCode10"></td><tdid="AlarmText10"></td></tr>

    <trid="AlarmRow11"><tdid="AlarmDate11"></td><tdid="AlarmCode11"></td><tdid="AlarmText11"></td></tr>

    <trid="AlarmRow12"><tdid="AlarmDate12"></td><tdid="AlarmCode12"></td><tdid="AlarmText12"></td></tr>

    <trid="AlarmRow13"><tdid="AlarmDate13"></td><tdid="AlarmCode13"></td><tdid="AlarmText13"></td></tr>

    <trid="AlarmRow14"><tdid="AlarmDate14"></td><tdid="AlarmCode14"></td><tdid="AlarmText14"></td></tr>

    <trid="AlarmRow15"><tdid="AlarmDate15"></td><tdid="AlarmCode15"></td><tdid="AlarmText15"></td></tr>

    <trid="AlarmRow16"><tdid="AlarmDate16"></td><tdid="AlarmCode16"></td><tdid="AlarmText16"></td></tr>

    <trid="AlarmRow17"><tdid="AlarmDate17"></td><tdid="AlarmCode17"></td><tdid="AlarmText17"></td></tr>

    <trid="AlarmRow18"><tdid="AlarmDate18"></td><tdid="AlarmCode18"></td><tdid="AlarmText18"></td></tr>

    <trid="AlarmRow19"><tdid="AlarmDate19"></td><tdid="AlarmCode19"></td><tdid="AlarmText19"></td></tr>

    <trid="AlarmRow20"><tdid="AlarmDate20"></td><tdid="AlarmCode20"></td><tdid="AlarmText20"></td></tr>

    <trid="AlarmRow21"><tdid="AlarmDate21"></td><tdid="AlarmCode21"></td><tdid="AlarmText21"></td></tr>

    <trid="AlarmRow22"><tdid="AlarmDate22"></td><tdid="AlarmCode22"></td><tdid="AlarmText22"></td></tr>

    <trid="AlarmRow23"><tdid="AlarmDate23"></td><tdid="AlarmCode23"></td><tdid="AlarmText23"></td></tr>

    <trid="AlarmRow24"><tdid="AlarmDate24"></td><tdid="AlarmCode24"></td><tdid="AlarmText24"></td></tr>

    <trid="AlarmRow25"><tdid="AlarmDate25"></td><tdid="AlarmCode25"></td><tdid="AlarmText25"></td></tr>

    <trid="AlarmRow26"><tdid="AlarmDate26"></td><tdid="AlarmCode26"></td><tdid="AlarmText26"></td></tr>

    <trid="AlarmRow27"><tdid="AlarmDate27"></td><tdid="AlarmCode27"></td><tdid="AlarmText27"></td></tr>

    <trid="AlarmRow28"><tdid="AlarmDate28"></td><tdid="AlarmCode28"></td><tdid="AlarmText28"></td></tr>

    <trid="AlarmRow29"><tdid="AlarmDate29"></td><tdid="AlarmCode29"></td><tdid="AlarmText29"></td></tr>

    <trid="AlarmRow30"><tdid="AlarmDate30"></td><tdid="AlarmCode30"></td><tdid="AlarmText30"></td></tr>

    <trid="AlarmRow31"><tdid="AlarmDate31"></td><tdid="AlarmCode31"></td><tdid="AlarmText31"></td></tr>

    <trid="AlarmRow32"><tdid="AlarmDate32"></td><tdid="AlarmCode32"></td><tdid="AlarmText32"></td></tr>

    <trid="AlarmRow33"><tdid="AlarmDate33"></td><tdid="AlarmCode33"></td><tdid="AlarmText33"></td></tr>

    <trid="AlarmRow34"><tdid="AlarmDate34"></td><tdid="AlarmCode34"></td><tdid="AlarmText34"></td></tr>

    <trid="AlarmRow35"><tdid="AlarmDate35"></td><tdid="AlarmCode35"></td><tdid="AlarmText35"></td></tr>

    <trid="AlarmRow36"><tdid="AlarmDate36"></td><tdid="AlarmCode36"></td><tdid="AlarmText36"></td></tr>

    <trid="AlarmRow37"><tdid="AlarmDate37"></td><tdid="AlarmCode37"></td><tdid="AlarmText37"></td></tr>

    <trid="AlarmRow38"><tdid="AlarmDate38"></td><tdid="AlarmCode38"></td><tdid="AlarmText38"></td></tr>

    <trid="AlarmRow39"><tdid="AlarmDate39"></td><tdid="AlarmCode39"></td><tdid="AlarmText39"></td></tr>

    <trid="AlarmRow40"><tdid="AlarmDate40"></td><tdid="AlarmCode40"></td><tdid="AlarmText40"></td></tr>

    <trid="AlarmRow41"><tdid="AlarmDate41"></td><tdid="AlarmCode41"></td><tdid="AlarmText41"></td></tr>

    <trid="AlarmRow42"><tdid="AlarmDate42"></td><tdid="AlarmCode42"></td><tdid="AlarmText42"></td></tr>

    <trid="AlarmRow43"><tdid="AlarmDate43"></td><tdid="AlarmCode43"></td><tdid="AlarmText43"></td></tr>

    <trid="AlarmRow44"><tdid="AlarmDate44"></td><tdid="AlarmCode44"></td><tdid="AlarmText44"></td></tr>

    <trid="AlarmRow45"><tdid="AlarmDate45"></td><tdid="AlarmCode45"></td><tdid="AlarmText45"></td></tr>

    <trid="AlarmRow46"><tdid="AlarmDate46"></td><tdid="AlarmCode46"></td><tdid="AlarmText46"></td></tr>

    <trid="AlarmRow47"><tdid="AlarmDate47"></td><tdid="AlarmCode47"></td><tdid="AlarmText47"></td></tr>

    <trid="AlarmRow48"><tdid="AlarmDate48"></td><tdid="AlarmCode48"></td><tdid="AlarmText48"></td></tr>

    <trid="AlarmRow49"><tdid="AlarmDate49"></td><tdid="AlarmCode49"></td><tdid="AlarmText49"></td></tr>

    <trid="AlarmRow50"><tdid="AlarmDate50"></td><tdid="AlarmCode50"></td><tdid="AlarmText50"></td></tr>

    </table>

    </div>

    <divclass="AlarmCloseButtonContainer"><inputtype="button"class="AlarmCloseButton"id="AlarmCloseButton"name="AlarmCloseButton"value=""/></div>

    </div>

     

    <divclass="RefPos"id="DialogFactoryReset">

    <divclass="FactoryResetMessage"id="FactoryResetMessage"></div>

    <divclass="FactoryResetCloseButtonContainer"><inputtype="button"class="FactoryResetCloseButton"id="FactoryResetCloseButton"name="FactoryResetCloseButton"value=""/></div>

    <divclass="FactoryResetSubmitButtonContainer"><inputtype="button"class="FactoryResetSubmitButton"id="FactoryResetSubmitButton"name="FactoryResetSubmitButton"value=""/></div>

    </div>

     

    <divclass="RefPos"id="DialogNetworkChange">

    <divclass="NetworkChangeMessage"id="NetworkChangeMessage"></div>

    <divclass="NetworkChangeCloseButtonContainer"><inputtype="button"class="NetworkChangeCloseButton"id="NetworkChangeCloseButton"name="NetworkChangeCloseButton"value=""/></div>

    <divclass="NetworkChangeSubmitButtonContainer"><inputtype="button"class="NetworkChangeSubmitButton"id="NetworkChangeSubmitButton"name="NetworkChangeSubmitButton"value=""/></div>

    </div>

     

    <divclass="RefPos"id="DialogAlarmClear">

    <divclass="AlarmClearMessage"id="AlarmClearMessage"></div>

    <divclass="AlarmClearCloseButtonContainer"><inputtype="button"class="AlarmClearCloseButton"id="AlarmClearCloseButton"name="AlarmClearCloseButton"value=""/></div>

    <divclass="AlarmClearSubmitButtonContainer"><inputtype="button"class="AlarmClearSubmitButton"id="AlarmClearSubmitButton"name="AlarmClearSubmitButton"value=""/></div>

    </div>

     

    <divclass="RefPos"id="DialogSystemMode">

    <divclass="SystemModeMessage"id="SystemModeMessage"></div>

    <divclass="SystemModeCloseButtonContainer"><inputtype="button"class="SystemModeCloseButton"id="SystemModeCloseButton"name="SystemModeCloseButton"value=""/></div>

    <divclass="SystemModeSubmitButtonContainer"><inputtype="button"class="SystemModeSubmitButton"id="SystemModeSubmitButton"name="SystemModeSubmitButton"value=""/></div>

    </div>

     

    <divclass="MainOuterElement">

    <divclass="MainInnerElement">

    <divclass="TitleElement">

    <divclass="ClockElement"><divclass="ClockText"id="ClockContainer">&nbsp;</div></div>

    <divclass="TitleText"id="TitleContainer"></div>

    <divclass="TitleLogo"id="TitleLogoContainer"></div>

    </div>

    <divclass="TitleLine"></div>

    <divclass="MenuElement">

    <divclass="MenuPartTop"></div>

    <divclass="MenuPartMiddle"></div>

    <divclass="MenuPartBottom"></div>

    <divclass="MenuItemsElement">

    <divclass="MenuItem MenuItemSelected"id="MenuItem1Container"></div>

    <divclass="MenuItem"id="MenuItem2Container"></div>

    <divclass="MenuItem"id="MenuItem3Container"></div>

    <divclass="MenuItem"id="MenuItem4Container"></div>

    <divclass="MenuItemLast"></div>

    </div>

    <divclass="LanguageSelector"id="LanguageSelectorContainer"></div>

    </div>

    <divclass="MainElement"><divid="ContentContainer"></div></div>

    <divclass="Paper"></div>

    <divclass="FooterElement">

    <spanclass="FooterItem"id="VHardwareLabelContainer"></span>

    <spanclass="FooterItem"id="VHardwareValueContainer"></span>

    <span>-</span>

    <spanclass="FooterItem"id="VSoftwareLabelContainer"></span>

    <spanclass="FooterItem"id="VSoftwareValueContainer"></span>

    <span>-</span>

    <spanclass="FooterItem"id="VWebversionLabelContainer"></span>

    <spanclass="FooterItem"id="VWebversionValueContainer"></span>

    </div>

    </div>

    </div>

     

    <divclass="RefPos"id="DialogCloudChange">

    <divclass="CloudChangeMessage"id="CloudChangeMessage"></div>

    <divclass="CloudChangeCloseButtonContainer"><inputtype="button"class="CloudChangeCloseButton"id="CloudChangeCloseButton"name="CloudChangeCloseButton"value=""/></div>

    <divclass="CloudChangeSubmitButtonContainer"><inputtype="button"class="CloudChangeSubmitButton"id="CloudChangeSubmitButton"name="CloudChangeSubmitButton"value=""/></div>

    </div>

     

    </body>

    </html>
  • Christian Fenzl
    Lebende Foren Legende
    • 31.08.2015
    • 11238

    #2
    Das wird nichts Schnelles, und möglicherweise direkt vom Miniserver aus garnichts.

    Im HTML sind zwei JavaScript Libraries angeführt, die die Daten abholen. Wie genau, steht da drin.
    Mit dem HTML selbst kannst du leider nichts anfangen :-(
    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

    Kommentar

    • Gast

      #3
      Danke dir für die Antwort. Dann lasse ich mal lieber die Finger davon und hänge in die Lüftungsstränge einfach noch einen zusätzlichen 1-wire-Fühler und erhebe die Daten direkt über die 1-wire-Extension.

      Beste Grüße
      Nikolay

      Kommentar

      • Gast

        #4
        Hallo alle zusammen,

        ich habe denke ich doch eine Möglichkeit gefunden. Meine KWL gibt eine "mobile" Seite aus. (http://192.168.187.34/indexmobile.html#monitor)

        Dort sind die Daten nicht über ein JAVA-Script bereitgestellt, sondern erscheinen mir direkt im html. Sehe ich das richtig?

        <!DOCTYPEhtml>

        <html>

        <head>

        <title>KWL Control</title>

        <metaname="viewport"content="width=device-width, initial-scale=1">

        <metahttp-equiv="Content-Type"content="text/html; charset=UTF-8">

        <linkrel="stylesheet"href="css/jqm.css.gz"/>

        <linkrel="stylesheet"href="css/mhfmobile.css.gz"/>

        <linkrel="stylesheet"href="branding/branding-mobile.css"/>

        <linkhref="images/apple-touch-icon.png"rel="apple-touch-icon"/>

        <linkhref="images/apple-touch-icon-72x72.png"rel="apple-touch-icon"sizes="72x72"/>

        <linkhref="images/apple-touch-icon-114x114.png"rel="apple-touch-icon"sizes="114x114"/>

        <linkhref="images/apple-touch-icon-144x144.png"rel="apple-touch-icon"sizes="144x144"/>

        <linkhref="images/apple-touch-icon-precomposed.png"rel="apple-touch-icon-precomposed"/>

        <scripttype="text/javascript"src="libs/jq.js.gz"></script>

        <scripttype="text/javascript"src="AppMobile.js.gz"></script>

        <scripttype="text/javascript"src="libs/jqm.js.gz"></script>

        </head>

        <body>

        <divid="StartMessage">

        <h2>KWL data is loading. If page is not accessible, click reload...</h2>

        <h2>KWL-Daten werden geladen. Ist die Seite nicht erreichbar, bitte neu laden...</h2>

        </div>

        <divid="RealContent"class="starthidden">

        <divdata-role="page"id="one">

        <divdata-role="header">

        <divclass="TitleSpace RefPos">

        <divclass="TitleText"id="TitleContainerMain"></div>

        <divclass="TitleLogo"id="TitleLogoContainerMain"></div>

        </div>

        <divclass="TitleLine"></div>

        <divid="NaviTitleStart"class="MobileTitleBox"></div>

        </div><!-- /header -->

        <divdata-role="content">

        <uldata-role="listview"data-inset="true"data-filter="false">

        <li><ahref="#settings"id="LabelSettings"></a></li>

        <li><ahref="#monitor"id="LabelMonitor"></a></li>

        <li><ahref="#infos"id="LabelInfos"></a></li>

        <lidata-icon="false">

        <inputtype="button"id="ValueFullVersion"value=""/>

        </li>

        <lidata-icon="false">

        <selectname="ValueLanguage"id="ValueLanguage">

        </select>

        </li>

        </ul>

        <divid="MainDateTime"></div>

        </div><!-- /content -->

        </div><!-- /page -->

         

        <divdata-role="page"id="settings">

        <divdata-role="header">

        <divclass="TitleSpace RefPos">

        <divclass="TitleText"id="TitleContainerSettings"></div>

        <divclass="TitleLogo"id="TitleLogoContainerSettings"></div>

        </div>

        <divclass="TitleLine"></div>

        <divid="NaviTitleSettings"class="MobileTitleBox"></div>

        </div><!-- /header -->

        <divdata-role="content">

        <uldata-role="listview"data-inset="true"data-filter="false">

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelVentilationLevel"></div>

        <divclass="DataValue"id="ValueVentilationLevel"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <inputtype="button"id="ActionVentilationUp"value=""/>

        </li>

        <liclass="LiItem"data-icon="false">

        <inputtype="button"id="ActionVentilationDown"value=""/>

        </li>

        </ul>

        <ahref="#one"data-direction="reverse"data-role="button"><spanid="SettingsBack"></span></a>

        </div><!-- /content -->

        </div><!-- /page -->

         

        <divdata-role="page"id="monitor">

        <divdata-role="header">

        <divclass="TitleSpace RefPos">

        <divclass="TitleText"id="TitleContainerMonitor"></div>

        <divclass="TitleLogo"id="TitleLogoContainerMonitor"></div>

        </div>

        <divclass="TitleLine"></div>

        <divid="NaviTitleMonitor"class="MobileTitleBox"></div>

        </div><!-- /header -->

        <divdata-role="content">

        <uldata-role="listview"data-inset="true"data-filter="false">

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelTempOutside"></div>

        <divclass="DataValue"id="ValueTempOutside"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelTempZuluft"></div>

        <divclass="DataValue"id="ValueTempZuluft"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelTempAbluft"></div>

        <divclass="DataValue"id="ValueTempAbluft"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelFrostschutz"></div>

        <divclass="DataValue"id="ValueFrostschutz"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelEnergySaving"></div>

        <divclass="DataValue"id="ValueEnergySaving"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelPHI"></div>

        <divclass="DataValue"id="ValuePHI"></div>

        </li>

        <liclass="LiItem"data-icon="false"id="BypassContainer">

        <divclass="DataLabel"id="LabelBypass"></div>

        <divclass="DataValue"id="ValueBypass"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelZuluftRPM"></div>

        <divclass="DataValue"id="ValueZuluftRPM"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelAbluftRPM"></div>

        <divclass="DataValue"id="ValueAbluftRPM"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelFilter"></div>

        <divclass="DataValue"id="ValueFilter"></div>

        </li>

        </ul>

        <ahref="#one"data-direction="reverse"data-role="button"><spanid="MonitorBack"></span></a>

        </div><!-- /content -->

        </div><!-- /page -->

         

        <divdata-role="page"id="infos">

        <divdata-role="header">

        <divclass="TitleSpace RefPos">

        <divclass="TitleText"id="TitleContainerInfo"></div>

        <divclass="TitleLogo"id="TitleLogoContainerInfo"></div>

        </div>

        <divclass="TitleLine"></div>

        <divid="NaviTitleInfo"class="MobileTitleBox"></div>

        </div><!-- /header -->

        <divdata-role="content">

        <uldata-role="listview"data-inset="true"data-filter="false">

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelDeviceName"></div>

        <divclass="DataValue"id="ValueDeviceName"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelVHardware"></div>

        <divclass="DataValue"id="ValueVHardware"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelVSoftware"></div>

        <divclass="DataValue"id="ValueVSoftware"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelVWeb"></div>

        <divclass="DataValue"id="ValueVWeb"></div>

        </li>

        </ul>

        <uldata-role="listview"data-inset="true"data-filter="false">

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelOperatingHours"></div>

        <divclass="DataValue"id="ValueOperatingHours"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelCloudStatus"></div>

        <divclass="DataValue"id="ValueCloudStatus"></div>

        </li>

        </ul>

        <uldata-role="listview"data-inset="true"data-filter="false">

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelIPV4"></div>

        <divclass="DataValue"id="ValueIPV4"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelNetmask"></div>

        <divclass="DataValue"id="ValueNetmask"></div>

        </li>

        <liclass="LiItem"data-icon="false">

        <divclass="DataLabel"id="LabelMac"></div>

        <divclass="DataValue"id="ValueMac"></div>

        </li>

        </ul>

        <ahref="#one"data-direction="reverse"data-role="button"><spanid="InfoBack"></span></a>

        </div><!-- /content -->

        </div><!-- /page -->

         

        <divdata-role="page"id="PageError">

        <divdata-role="header">

        <divclass="TitleSpace RefPos">

        <divclass="TitleText"id="TitleContainerError"></div>

        <divclass="TitleLogo"id="TitleLogoContainerError"></div>

        </div>

        <divclass="TitleLine"></div>

        <divid="MobileErrorTitle"class="MobileTitleBox"></div>

        </div><!-- /header -->

        <divdata-role="content">

        <h2id="NoConnectionText"></h2>

        </div><!-- /content -->

        </div><!-- /page -->



        </div>

         

        </body>

        </html>

         


        Kommentar

        • Labmaster
          Lox Guru
          • 20.01.2017
          • 2592

          #5
          Wo gedenkst du denn da Daten zu sehen ? Ich jedenfalls sehe da keine.
          Auch bei dieser Seite wird entsprechend Javascript verwendet.

          Kommentar

          • romildo
            Lebende Foren Legende
            • 25.08.2015
            • 5161

            #6
            Gast
            Hallo,
            Ich sehe da keine Daten, wo siehst du welche?
            Zeig mal eine Zeile wo Du welche siehst.
            lg Romildo

            Kommentar

            • Gast

              #7
              Wie recht ihr doch habt. So verlockend der virtuelle Http-Eingang auch ist. Da ich keine Ahnung habe sollte ich die Finger davon lassen. Die Beispiele im loxwiki sind aber so verlockend und klingen so einfach. Dabei war ich schon an einer scheinbar einfachen Übung gescheitert, die ich zwischenzeitlich über die Modbusschnittstelle - für meine Verhältnisse - leichter habe lösen können.

              Da hat es die Werte auf der Website aber wenigstens noch angezeigt.

              z.B. für Bus 1 Sensor 1 43.3
              und für Bus 1 Sensor 2 52.8

              <!DOCTYPEHTML>

              <html>

              <pstyle='text-align: center;'>&nbsp;</p><pstyle='text-align: center;'><spanstyle='font-size: xx-large;'><strong>1-Wire Modbus TCP/IP Gateway</strong></span></p><p>&nbsp;</p><tablestyle='height: 33px; border-color: #3366ff; background-color: #ccffff; margin-left: auto; margin-right: auto;'border='#3366ff'width='789'cellspacing='#3366ff'cellpadding='#3366ff'><tbody><trstyle='height: 18px;'><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>Sensor</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>Temperatur</strong></td><trstyle='height: 18px;'><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 1</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>43.3

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 2</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>52.8

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 3</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 4</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 5</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 6</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 7</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 1 Sensor 8</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong></strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong></strong><strong></strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 1</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 2</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 3</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 4</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 5</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 6</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 7</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr><tdstyle='width: 124px; height: 18px;'><strong>Bus 2 Sensor 8</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>0.0

              </strong><strong>&deg;C</strong></td></tr></tbody></table><pstyle='text-align: center;'><spanstyle='color: #000000;'><strongstyle='font-size: large;'>Signal WLAN = -76

              </strong></span><hstyle='text-align: center;'><spanstyle='color: #000000;'><strongstyle='font-size: large;'>dBm</strong></span></h></p><pstyle='text-align: center;'><spanstyle='color: #000000;'><strongstyle='font-size: large;'>Gateway IP = 192.168.187.32

              <pstyle='text-align: center;'><spanstyle='color: #000000;'><strongstyle='font-size: large;'>MAC = 8B:CC:94:EB:F3:84</strong></span></p><pstyle='text-align: center;'>&nbsp;</p><pstyle='text-align: center;'>&nbsp;</p><pstyle='text-align: center;'>&nbsp;</p></html>

               

              Kommentar

              • Christian Fenzl
                Lebende Foren Legende
                • 31.08.2015
                • 11238

                #8
                Bus 1 Sensor 1\i<strong>\i\v

                Wenn du HTML-Code hier einfach in den Beitrag einfügst, kann man nicht mehr sagen, wie dieser in Original ausgesehen hat. Deswegen musst du selbst mit dem Original experimentieren. (In Bezug auf Leerzeichen, Zeilenumbrüche usw)
                Zuletzt geändert von Christian Fenzl; 05.08.2018, 11:42.
                Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                Kommentar

                • romildo
                  Lebende Foren Legende
                  • 25.08.2015
                  • 5161

                  #9
                  Gast
                  So wie ich das sehe wird es so vermutlich nich funktionieren da nach Sensor 1 gleich ein <strong> folgt, vielleicht geht es aber so:
                  Bus 1 Sensor 1<strong>\i<strong>\i\v
                  lg Romildo

                  Kommentar

                  • Christian Fenzl
                    Lebende Foren Legende
                    • 31.08.2015
                    • 11238

                    #10
                    romildo
                    <strong>Bus 1 Sensor 1</strong></td><tdstyle='width: 125px; text-align: center; height: 18px;'><strong>43.3
                    </strong>

                    Mein Beispiel müsste schon funktionieren.
                    Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                    Kommentar


                    • romildo
                      romildo kommentierte
                      Kommentar bearbeiten
                      Ja, Du hast natürlich recht, den / habe ich übersehen.
                  • Gast

                    #11
                    Hi,

                    ich habe es getestet. Es funktioniert. Ich werde nun mal testen, was stabiler läuft und dann entweder über Modbus TCP oder den virtuellen HTTP Eingang. Die Werte benötige ich ja nur einmal und die sollten auch stetig übereinstimmen.

                    Beste Grüße und vielen Dank.

                    Kommentar

                    • Gast

                      #12
                      So - nun ein kurzes Feedbach. Die Auslesung über Modbus TCP habe ich abgeschaltet und lade nur noch über den HTTP-Eingang. Dadurch das mein Modbus TCP Gateway über W-Lan eingebunden ist, lief das einfach nicht stabil genug. Über die Auslesung via http werden kleine Fehler - die im MS ohnehin in der Logik geglättet sind - viel leichter verziehen und es läuft wesentlich stabiler.

                      Besten Dank!

                      Kommentar

                      Lädt...