NEWS
Kostal Wechselrichter MP Plus
-
das sieht schon besser aus als bei mir selbst und bringt zumindest keine Fehler. Allerdings wird nur null zurückgegeben.
Folgendes habe ich eingestellt und auch schon etwas herum probiert:
Der Wert bleibt aber leider null
-
@Bock-Johannes zeig mal den Parser-Editor (Bleistift)
EDIT:
Bestand der datenpunkt schon und du hast nur den RegEx geändert?
dann bitte Löschen und neu aufbauen -
@Homoran ich habe nochmal alles gelöscht und einen Eintrag neu angelegt. Es kommt leider kein Wert zurück...
Der RegEx ist richtig wenn ich die xml bei https://regex101.com/ lade und teste. Dafür auf jeden Fall schon vielen Dank vor allem für die Schnelligkeit. Es scheint was am Adapter zu sein irgendeine Kleinigkeit... -
@Homoran habe die " durch ' ersetzt jetzt funktioniert es. Super vielen vielen Dank
-
@Bock-Johannes sagte in Kostal Wechselrichter MP Plus:
Es scheint was am Adapter zu sein
oder an der Rückgabe der Website, deswegen wollte ich den zurückgegeben Inghalt im parser-editor sehen:
@Homoran sagte in Kostal Wechselrichter MP Plus:
zeig mal den Parser-Editor (Bleistift)
Anders kann ich mir die Wunderheilung
@Bock-Johannes sagte in Kostal Wechselrichter MP Plus:
die " durch ' ersetzt jetzt funktioniert es
nicht erklären.
Ich hätte höchstens noch die " escaped \" -
jetzt muss ich nur noch rausfinden, wie man an den Wert Tagesertrag kommt... Dieser ist leider in der XML nicht verfügbar.
-
@Bock-Johannes sagte in Kostal Wechselrichter MP Plus:
wie man an den Wert Tagesertrag kommt..
wo siehst du ihn denn?
-
Leider nur auf einem Web dargestellten Remote Bedienpanel was wohl auf Java basiert
-
@Bock-Johannes wie siejht denn da der Quelltext aus?
und was kommt in der Browserkonsole beim Öffnen? -
@Homoran Der Quellcode sieht wie folgt aus:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <link rel="stylesheet" type="text/css" href="/styles/style.css"> <title>Inverter Webinterface</title> <script src="/gen.title.js"></script> <script src="/scripts/menuBar.js"></script> <script src="/scripts/jquery.min.js"></script> <script src="/scripts/keyhandling.js"></script> <script src="/scripts/environment.js"></script> </head> <body> <header id='header'></header> <br/> <div class="body"> <h1>Remote Control</h1> <img style="border:3px double;" src="/gen.screenshot.bmp" name="screenshotImage" width="256" height="128" alt="Screenshot of Display"> <br/> <br/> <button style="width:66px;" name="ESC" title="Keyboard: ESC/Left">ESC</button> <button style="width:66px; font-weight: bold;" name="UP" title="Keyboard: Up">⇧</button> <button style="width:66px; font-weight: bold;" name="DOWN" title="Keyboard: Down">⇩</button> <button style="width:66px;" name="SET" title="Keyboard: Enter/Right">SET</button> <br/> <br/> <button style="width:280px;" name="BOTHMIDDLE" title="Keyboard: Space">SERVICE</button> <br/> <br/> <input id="autorefresh" type="checkbox" checked='checked'>auto refresh</input> <br/> </div> <script> createMenu("Home"); initKeyhandling(document.getElementById("autorefresh"), document.images["screenshotImage"]); // function is_touch_device() { // /* Function code taken from http://stackoverflow.com/a/4819886/3946520 */ // return 'ontouchstart' in window // works on most browsers // || navigator.maxTouchPoints; // works on IE10/11 and Surface // }; var buttons = $(":button"); buttons.bind("touchstart", function(event) { setTimer (event.target.name); return false; }); buttons.bind("touchend" , function(event) { clearTimer(event.target.name); return false; }); buttons.bind("mousedown" , function(event) { setTimer (event.target.name); return false; }); buttons.bind("mouseup" , function(event) { clearTimer(event.target.name); return false; }); </script> <noscript> <div id="pgm-no-js-text"> <p>JavaScript is required to access this website.</p> <p>Please enable JavaScript or use a browser that supports JavaScript.</p> </div> </noscript> </body> </html>
-
@bock-johannes said in Kostal Wechselrichter MP Plus:
Wert Tagesertrag
Hat noch keine eine Lösung für Wert Tagesertrag, Monat und Jahr herausgefunden?
-
@namrenner sagte: Lösung für Wert Tagesertrag, Monat und Jahr herausgefunden?
Adapter Sourceanalytix.
-
@paul53
danke, habe dies installiert, ohne Fehler Meldung, aber kommt nix, unter Instanzen ist dieser Adapter nicht da, unter Adapter zeigt installiert an.?PS: gibt es keine Möglichkeit direkt die Werte beim Wechselrichter auszulesen, dank