Closed philoxio closed 5 years ago
Hallo philoxio Das wäre wahrscheinlich nicht so ein Problem. Die Schwierigkeit dabei ist, dass ich (leider noch) keine Batterie besitze und darum mein SL noch keine solchen Daten führt. Und ohne dass ich die mit z.B. dem Google-Entwicklertool aus der SL-Website / Frontend identifizieren kann, weiss ich nicht, wie ich die Daten beim Solarlog abfragen kann. Wenn du mir auch für diesen Teil weiterhelfen kannst, dann bin ich mit dabei... Herzliche Grüsse forelleblau
Hallo. Gehe ich richtig in der Annahme, dass es erstmal reichen würden wenn die folgenden Daten im Adapter wären?
Bei mir sieht das ein wenig anders aus:
Das von Dir gezeigte Menu habe ich nicht.
Mit geht es vor allem den Ladestand (%) im Adapter zu haben.
Hallo philoxio Das wäre wahrscheinlich nicht so ein Problem. Die Schwierigkeit dabei ist, dass ich (leider noch) keine Batterie besitze und darum mein SL noch keine solchen Daten führt. Und ohne dass ich die mit z.B. dem Google-Entwicklertool aus der SL-Website / Frontend identifizieren kann, weiss ich nicht, wie ich die Daten beim Solarlog abfragen kann. Wenn du mir auch für diesen Teil weiterhelfen kannst, dann bin ich mit dabei... Herzliche Grüsse forelleblau
Stehe da gerne zur Verfügung!
Ok, danke, dein Menu wird auch gehen. Die JSON-Objekte im Hintergrund sind immer die selben - glücklicherweise.
Kannst du bitte einmal dein oben gezeigtes Menu öffen, dann das Google-Entwicklertool im Chrome Browser öffnen, dann einmal die Seite neu laden und sobald alle Daten da sind dann mal den Recorder vom Entwicklertool stoppen. Dann solltest du etwa sowas haben:
Ausser mit dem anderen Menu halt. Dann kannst du rechts im Fenster des Tools die einzelnen Elemente durchsehen - jede getjp-Zeile einzlen, alle Objekte mit den Dreiecken öffnen, bis du das findest, in dem du deinen Werte für die Batterie wiedererkennst. Wenn du es gefunden hast, machst du mir am besten einen Screenshot davon.
Ich schickt dir dann ein js-script für den iobroker, mit dem wir das auslesen testen können.
Meinst du das geht? sonst einfach fragen.
608: {0: "Feed in", 1: "Power", 2: "OFFLINE", 3: "OFFLINE", 4: "OFFLINE", 5: "OFFLINE", 6: "OFFLINE",…} 609: {0: " ", 1: "", 2: "OFFLINE", 3: "OFFLINE", 4: "OFFLINE", 5: "OFFLINE", 6: "OFFLINE", 7: "OFFLINE",…} 782: {0: "0", 1: "329", 2: "0", 3: "0", 4: "0", 5: "0", 6: "0", 7: "0", 8: "0", 9: "0", 10: "0", 11: "0",…} 858: [0, 36, 0, 329] 862: {0: "0", 1: "0", 2: "0", 3: "0", 4: "0", 5: "0", 6: "0", 7: "0", 8: "0", 9: "0", 10: "0", 11: "0",…} 863: {0: "329", 1: "0", 2: "0", 3: "0", 4: "0", 5: "0", 6: "0", 7: "0", 8: "0", 9: "0", 10: "0", 11: "0",…}
Passt das so?
Ja, das könnte. 608, 609 und 782 sind für WR und Zähler, da solltest du morgen Produktion und Verbrauch sehen. 858 und 863 sehen gut aus. Vorschlag: Du machst das ganze morgen nochmals, wenn bei Produktion, Verbrauch(Zähler), Ladung/Entladung der Batterie und beim Batteriestand überall andere Werte sind (damit man sie besser Identifizieren kann.
Zudem fehlt wohl noch das Objekt mit dem Batteriestatus 'feed in' und die Bez)eichnung (WR1 für die BAtterie). Tipp: Ev. kanns du in der Konfiguration deinen Geräten noch Namen zuordnen (z.B. Batt1 statt WR1 für die Batterie), dann sollten die auch noch wo erscheinen. Aber das Rauslesen funktioniert genau so, mit diesen Nummern können die Daten dann abgefragt werden.
Jedenfalls herzlichen Dank schon mal, das ging ja sehr fix.
Gute Nacht. Marcel
Ich habe zu Danken! Gute Nacht und bis morgen. Philipp
Sind das die Infos die du gebraucht hattest?
Ich habe mal versucht ein paar Werte zu identifizieren:
858,0=??? 858,1=Ladestand Batterie in % 858,2=??? 858,3=Entladeleistung in W
858,0 oder 858,2 müsste die Ladeleistung in W sein.
Ja, das mit den 858er wird wohl so sein, wart mal bis die Sonne die Batterie lädt und schau nach, dann solltest du es wissen. Bei mir ist das 858er leer, das könnte helfen, die Batterie zu erkennen. Denn es wird auch beim mir, beim Laden der Startseite abgefragt, obwohl ich keine Batterie installiert habe. Ich werde mal einen Versuch starten mit programmieren und du sagst mir noch, an welcher Stelle die Ladeleistung steht. Ich wette auf 2, die 0 ist wahrscheinlich die Batteriespannung, wo vorhanden.
Klingt top! Wann können wir testen? :) Wie machen wir das dann eigentlich? Schickst du mir die Datei (und wie installiere ich diese dann?) oder lädst du es hier hoch und ich installiere per URL?
Etwas Geduld bitte....für mich ist das wie ohne Karte mit dem U-Boot im Tiefflug.... Je nachdem brauche ich eine Weile....werde noch im Urlaub sein. Ich melde mich, werde dir eine neue Version auf Github stellen, die du von da installieren kannst, genau mit 'custom und dem Link den ich dir schicken werden.
Kein Stress! Bin ja froh das ich Hilfe bekomme...würde das alleine nie hinbekomen! Genieße deinen Urlaub, und melde dich wenn du soweit bist.
...es mach ja Spass...drum eine erste kleine Testbitte: ich habe dir unten den code für ein js-script einkopiert. Kannst du das bitte in deinem iobroker js-Adapter laufen lassen (unter 'Skripe' links in der Navigation eines anlegen, diesen Code einkopieren, und nur ganz oben die IP von deinem Solarlog eintragen. Dann einmal laufen lassen und mir das log zurückschicken - in der Hoffnung, dass es läuft. Geht das?
var https = require('http');
//Hier die IP deines Solarlog eintragen
var deviceIpAdress = "XXX.XXX.X.XXX";
var cmd = "/getjp"; // Kommandos in der URL nach der Host-Adresse
var dataraw = null;
//das sind die verschiednen Datenobjeke zur Abfrage, können auch ergänzt werden
var data858 = '{"858":null}';
//hier das gewünschhte Datenobjekt eintragen
var data = data858;
var options = {
host: deviceIpAdress,
path: cmd,
method: 'POST',
headers: {
'User-Agent' : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
'Content-Type': 'application/json',
'Accept': 'applciation/json',
'Content-Length': data.length
}
};
var req = https.request(options, function(res) {
console.log("http Status: " + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers), (res.statusCode != 200 ? "warn" : "info")); // Header (Rückmeldung vom Webserver)
var bodyChunks = [];
var chunkLine = 0;
res.on('data', function(chunk) {
chunkLine = chunkLine + 1;
// Hier können die einzelnen Zeilen verarbeitet werden...
bodyChunks.push(chunk);
}).on('end', function() {
var body = Buffer.concat(bodyChunks);
console.log("body: " + body);
var dataJ = JSON.parse(body);
var battdata = JSON.parse(body)[858];
console.log("Battdata: " + battdata);
console.log("Battdata.length= " + battdata.length);
if (battdata.length > 0){
console.log("Batterie vorhanden, lege Objekte an.");
console.log("Ladenstand: "+ battdata[1]+"%");
console.log("Ladeleistung: "+ battdata[2]+ "W");
console.log("Entladelseitung: "+ battdata[3]+"W");
}
if (battdata.length == 0){
console.log("Keine Batterie vorhanden");
}
//Hier könnten jetzt die Daten verarbeitet werden.
console.log("END");
//console.log("Rückgabe: " + JSON.parse(req));
});
});
req.on('error', function(e) { // Fehler abfangen
console.log('ERROR: ' + e.message,"warn");
});
console.log("Data to request body: " + data);
// write data to request body
(data ? req.write(data) : console.log("Daten: keine Daten im Body angegeben angegeben"));
req.end();
25.9.2019, 05:42:41.473 [info ]: javascript.0 Stop script script.js.Solarlog.SL1 25.9.2019, 05:42:52.037 [info ]: javascript.0 Start javascript script.js.Solarlog.SL1 25.9.2019, 05:42:52.038 [info ]: javascript.0 script.js.Solarlog.SL1: Data to request body: {"858":null} 25.9.2019, 05:42:52.039 [error]: javascript.0 script.js.Solarlog.SL1: script.js.Solarlog.SL1:115 25.9.2019, 05:42:52.040 [error]: javascript.0 at script.js.Solarlog.SL1:115:3 25.9.2019, 05:42:52.107 [info ]: javascript.0 script.js.Solarlog.SL1: http Status: 200 25.9.2019, 05:42:52.108 [info ]: javascript.0 script.js.Solarlog.SL1: HEADERS: {"content-type":"text/html","content-length":"20","connection":"close","date":"Wed, 25 Sep 2019 03:42:50 GMT","server":"Solar-Log"} 25.9.2019, 05:42:52.108 [info ]: javascript.0 script.js.Solarlog.SL1: body: {"858":[0,19,0,234]} 25.9.2019, 05:42:52.108 [info ]: javascript.0 script.js.Solarlog.SL1: Battdata: 0,19,0,234 25.9.2019, 05:42:52.109 [info ]: javascript.0 script.js.Solarlog.SL1: Battdata.length= 4 25.9.2019, 05:42:52.109 [info ]: javascript.0 script.js.Solarlog.SL1: Batterie vorhanden, lege Objekte an. 25.9.2019, 05:42:52.109 [info ]: javascript.0 script.js.Solarlog.SL1: Ladenstand: 19% 25.9.2019, 05:42:52.109 [info ]: javascript.0 script.js.Solarlog.SL1: Ladeleistung: 0W 25.9.2019, 05:42:52.109 [info ]: javascript.0 script.js.Solarlog.SL1: Entladelseitung: 234W 25.9.2019, 05:42:52.110 [info ]: javascript.0 script.js.Solarlog.SL1: END
Sieht doch gut aus, oder?
Ja, danke. Die untere Halfte passt, das ist entscheidend. Oben hat es aber einen error aus zeile 115 im script. Kannst du das erklären?
25.9.2019, 06:34:53.173 [info ]: javascript.0 Stop script script.js.Solarlog.SL3 25.9.2019, 06:35:03.368 [info ]: javascript.0 Start javascript script.js.Solarlog.SL3 25.9.2019, 06:35:03.368 [info ]: javascript.0 script.js.Solarlog.SL3: Data to request body: {"858":null} 25.9.2019, 06:35:03.368 [info ]: javascript.0 script.js.Solarlog.SL3: registered 0 subscriptions and 0 schedules 25.9.2019, 06:35:03.390 [info ]: javascript.0 script.js.Solarlog.SL3: http Status: 200 25.9.2019, 06:35:03.391 [info ]: javascript.0 script.js.Solarlog.SL3: HEADERS: {"content-type":"text/html","content-length":"20","connection":"close","date":"Wed, 25 Sep 2019 04:35:01 GMT","server":"Solar-Log"} 25.9.2019, 06:35:03.391 [info ]: javascript.0 script.js.Solarlog.SL3: body: {"858":[0,16,0,242]} 25.9.2019, 06:35:03.391 [info ]: javascript.0 script.js.Solarlog.SL3: Battdata: 0,16,0,242 25.9.2019, 06:35:03.392 [info ]: javascript.0 script.js.Solarlog.SL3: Battdata.length= 4 25.9.2019, 06:35:03.392 [info ]: javascript.0 script.js.Solarlog.SL3: Batterie vorhanden, lege Objekte an. 25.9.2019, 06:35:03.392 [info ]: javascript.0 script.js.Solarlog.SL3: Ladenstand: 16% 25.9.2019, 06:35:03.392 [info ]: javascript.0 script.js.Solarlog.SL3: Ladeleistung: 0W 25.9.2019, 06:35:03.395 [info ]: javascript.0 script.js.Solarlog.SL3: Entladelseitung: 242W 25.9.2019, 06:35:03.396 [info ]: javascript.0 script.js.Solarlog.SL3: END
Das war mein Fehler, da hatte sich ein Zeichen eingeschlichen das da nicht hingehört... Jetzt passt alles.
👍👍👍
Ich wette auf 2, die 0 ist wahrscheinlich die Batteriespannung, wo vorhanden.
Der Kandidat gewinnt 100 Punkte! :)
Nun denn, es ist soweit. Du findest Version 0.1.6 auf Github. Du kannst sie mit dem Github-icon - von Github - solarlog installieren. Bei mir verursacht das Neue keine Fehler, läuft soweit erwartungsgemäss.
Viel Spass beim Testen, ich hoffe, sie liefert bei dir ebenfalls erwartungsgemäss. Du solltest neben INV, Status,... neu noch BATT und dann die drei Objekte BATT.BatteryLevel, BATT.ChargePower und BATT.DischargePower erhalten, und dann im Rahmen des Pollings die entsprechenden Werte aktualisiert kriegen.
Rückmeldungen sind herzlich willkommen.
Danke! Installation ist problemlos duchgegangen und ich sehe auch BATT in den Objekten, allerdings kommen dort keine Werte an.
Im Log konnte ich dazu keine Hinweise finden.
Habe eben auch eine komplette Neuinstallation des Adapters und der Instanz durchgeführt.
Hast du eine Idee wie man da rangehen könnte?
Habe das Log Level mal auf "debug" geändert. Unten stehend der Output nach dem Neustart des Adapters.
solarlog.0 2019-09-27 23:31:38.334 debug system.adapter.admin.0: logging true solarlog.0 2019-09-27 23:31:38.333 debug redis pmessage io..logging io.system.adapter.admin.0.logging {"val":true,"ack":true,"ts":1569619898326,"q":0,"from":"system.adapter.admin.0","lc":1569619898326} solarlog.0 2019-09-27 23:31:36.493 debug 2 solarlog.0 2019-09-27 23:31:36.493 debug stateChange solarlog.0.INV.WR 2.daysum {"val":7410,"ack":true,"ts":1569619896489,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619896489} solarlog.0 2019-09-27 23:31:36.492 debug stateChange solarlog.0.INV.WR 1.daysum {"val":2000,"ack":true,"ts":1569619896488,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199854} solarlog.0 2019-09-27 23:31:36.492 debug redis pmessage io.solarlog.0. io.solarlog.0.INV.WR 2.daysum {"val":7410,"ack":true,"ts":1569619896489,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619896489} solarlog.0 2019-09-27 23:31:36.491 debug redis pmessage io.solarlog.0. io.solarlog.0.INV.WR 1.daysum {"val":2000,"ack":true,"ts":1569619896488,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199854} solarlog.0 2019-09-27 23:31:36.487 debug END solarlog.0 2019-09-27 23:31:36.486 debug INV.WR 2: 7410 solarlog.0 2019-09-27 23:31:36.485 debug INV.WR 1: 2000 solarlog.0 2019-09-27 23:31:36.485 debug Tagessummen: 2000,7410 solarlog.0 2019-09-27 23:31:36.485 debug Index Tageswerte: 26 solarlog.0 2019-09-27 23:31:36.485 debug Heute: 27.09.19 solarlog.0 2019-09-27 23:31:36.484 debug Anzahl Elemente: 2 solarlog.0 2019-09-27 23:31:36.484 debug Inv. to treat: WR 1,WR 2 solarlog.0 2019-09-27 23:31:36.484 debug DataSUZ: 01.09.19,0,0,02.09.19,0,0,03.09.19,0,0,04.09.19,0,0,05.09.19,0,0,06.09.19,0,0,07.09.19,0,0,08.09.19,0,0,09.09.19,0,0,10.09.19,0,0,11.09.19,0,0,12.09.19,0,0,13.09.19,0,0,14.09.19,0,0,15.09.19 solarlog.0 2019-09-27 23:31:36.483 debug body: {"777":{"0":[["01.09.19",[0,0]],["02.09.19",[0,0]],["03.09.19",[0,0]],["04.09.19",[0,0]],["05.09.19",[0,0]],["06.09.19",[0,0]],["07.09.19",[0,0]],["08.09.19",[0,0]],["09.09.19",[0,0]],["10.09.1 solarlog.0 2019-09-27 23:31:36.481 debug HEADERS: {"content-type":"text/html","content-length":"569","connection":"close","date":"Fri, 27 Sep 2019 21:31:35 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:36.480 debug http Status: 200 solarlog.0 2019-09-27 23:31:36.454 debug stateChange solarlog.0.INV.WR 2.status {"val":"Power","ack":true,"ts":1569619896449,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199818} solarlog.0 2019-09-27 23:31:36.453 debug stateChange solarlog.0.INV.WR 1.status {"val":"Startup","ack":true,"ts":1569619896449,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199817} solarlog.0 2019-09-27 23:31:36.453 debug redis pmessage io.solarlog.0. io.solarlog.0.INV.WR 2.status {"val":"Power","ack":true,"ts":1569619896449,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199818} solarlog.0 2019-09-27 23:31:36.452 debug redis pmessage io.solarlog.0. io.solarlog.0.INV.WR 1.status {"val":"Startup","ack":true,"ts":1569619896449,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199817} solarlog.0 2019-09-27 23:31:36.447 debug Data to request body: {"777":{"0":null}} solarlog.0 2019-09-27 23:31:36.444 debug END solarlog.0 2019-09-27 23:31:36.444 debug INV.WR 2: Power solarlog.0 2019-09-27 23:31:36.443 debug INV.WR 1: Startup solarlog.0 2019-09-27 23:31:36.443 debug Anzahl Elemente: 2 solarlog.0 2019-09-27 23:31:36.443 debug Inv. to treat: WR 1,WR 2 solarlog.0 2019-09-27 23:31:36.442 debug body: {"608":{"0":"Startup","1":"Power","2":"OFFLINE","3":"OFFLINE","4":"OFFLINE","5":"OFFLINE","6":"OFFLINE","7":"OFFLINE","8":"OFFLINE","9":"OFFLINE","10":"OFFLINE","11":"OFFLINE","12":"OFFLINE","1 solarlog.0 2019-09-27 23:31:36.440 debug HEADERS: {"content-type":"text/html","content-length":"1497","connection":"close","date":"Fri, 27 Sep 2019 21:31:35 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:36.439 debug http Status: 200 solarlog.0 2019-09-27 23:31:36.422 debug stateChange solarlog.0.INV.WR 2.PAC {"val":"190","ack":true,"ts":1569619896416,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619896416} solarlog.0 2019-09-27 23:31:36.421 debug stateChange solarlog.0.INV.WR 1.PAC {"val":"0","ack":true,"ts":1569619896415,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199780} solarlog.0 2019-09-27 23:31:36.420 debug redis pmessage io.solarlog.0. io.solarlog.0.INV.WR 2.PAC {"val":"190","ack":true,"ts":1569619896416,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619896416} solarlog.0 2019-09-27 23:31:36.419 debug redis pmessage io.solarlog.0. io.solarlog.0.INV.WR 1.PAC {"val":"0","ack":true,"ts":1569619896415,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199780} solarlog.0 2019-09-27 23:31:36.412 debug Data to request body: {"608":null} solarlog.0 2019-09-27 23:31:36.410 debug END solarlog.0 2019-09-27 23:31:36.409 debug INV.WR 2: 190 solarlog.0 2019-09-27 23:31:36.409 debug INV.WR 1: 0 solarlog.0 2019-09-27 23:31:36.408 debug Anzahl Elemente: 2 solarlog.0 2019-09-27 23:31:36.408 debug Inv. to treat: WR 1,WR 2 solarlog.0 2019-09-27 23:31:36.408 debug body: {"782":{"0":"0","1":"190","2":"0","3":"0","4":"0","5":"0","6":"0","7":"0","8":"0","9":"0","10":"0","11":"0","12":"0","13":"0","14":"0","15":"0","16":"0","17":"0","18":"0","19":"0","20":"0","21" solarlog.0 2019-09-27 23:31:36.406 debug HEADERS: {"content-type":"text/html","content-length":"901","connection":"close","date":"Fri, 27 Sep 2019 21:31:35 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:36.405 debug http Status: 200 solarlog.0 2019-09-27 23:31:36.399 debug stateChange solarlog.0.status.consyieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1569619896383,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199746} solarlog.0 2019-09-27 23:31:36.399 debug stateChange solarlog.0.status.consyieldyear {"val":"ACCESS DENIED","ack":true,"ts":1569619896382,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199745} solarlog.0 2019-09-27 23:31:36.399 debug stateChange solarlog.0.status.consyieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1569619896381,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199744} solarlog.0 2019-09-27 23:31:36.398 debug stateChange solarlog.0.status.consyieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1569619896380,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199742} solarlog.0 2019-09-27 23:31:36.398 debug stateChange solarlog.0.status.consyieldday {"val":"ACCESS DENIED","ack":true,"ts":1569619896379,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199741} solarlog.0 2019-09-27 23:31:36.398 debug stateChange solarlog.0.status.yieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1569619896378,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199740} solarlog.0 2019-09-27 23:31:36.398 debug stateChange solarlog.0.status.yieldyear {"val":"ACCESS DENIED","ack":true,"ts":1569619896377,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199738} solarlog.0 2019-09-27 23:31:36.397 debug stateChange solarlog.0.status.yieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1569619896376,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199737} solarlog.0 2019-09-27 23:31:36.397 debug stateChange solarlog.0.status.yieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1569619896375,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199736} solarlog.0 2019-09-27 23:31:36.397 debug stateChange solarlog.0.status.yieldday {"val":"ACCESS DENIED","ack":true,"ts":1569619896374,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199735} solarlog.0 2019-09-27 23:31:36.397 debug stateChange solarlog.0.status.conspac {"val":"ACCESS DENIED","ack":true,"ts":1569619896373,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199734} solarlog.0 2019-09-27 23:31:36.397 debug stateChange solarlog.0.status.udc {"val":"ACCESS DENIED","ack":true,"ts":1569619896372,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199732} solarlog.0 2019-09-27 23:31:36.396 debug stateChange solarlog.0.status.uac {"val":"ACCESS DENIED","ack":true,"ts":1569619896371,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199731} solarlog.0 2019-09-27 23:31:36.396 debug stateChange solarlog.0.status.pdc {"val":"ACCESS DENIED","ack":true,"ts":1569619896370,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199730} solarlog.0 2019-09-27 23:31:36.396 debug stateChange solarlog.0.status.pac {"val":"ACCESS DENIED","ack":true,"ts":1569619896369,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199727} solarlog.0 2019-09-27 23:31:36.396 debug stateChange solarlog.0.info.totalPower {"val":"ACCESS DENIED","ack":true,"ts":1569619896368,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199724} solarlog.0 2019-09-27 23:31:36.395 debug stateChange solarlog.0.info.lastSync {"val":"ACCESS DENIED","ack":true,"ts":1569619896367,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199721} solarlog.0 2019-09-27 23:31:36.395 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1569619896383,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696 solarlog.0 2019-09-27 23:31:36.394 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldyear {"val":"ACCESS DENIED","ack":true,"ts":1569619896382,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":156961 solarlog.0 2019-09-27 23:31:36.394 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1569619896381,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696 solarlog.0 2019-09-27 23:31:36.394 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1569619896380,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1 solarlog.0 2019-09-27 23:31:36.393 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldday {"val":"ACCESS DENIED","ack":true,"ts":1569619896379,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617 solarlog.0 2019-09-27 23:31:36.393 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1569619896378,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":156961719 solarlog.0 2019-09-27 23:31:36.393 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldyear {"val":"ACCESS DENIED","ack":true,"ts":1569619896377,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199 solarlog.0 2019-09-27 23:31:36.392 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1569619896376,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":156961719 solarlog.0 2019-09-27 23:31:36.392 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1569619896375,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696 solarlog.0 2019-09-27 23:31:36.391 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldday {"val":"ACCESS DENIED","ack":true,"ts":1569619896374,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696171997 solarlog.0 2019-09-27 23:31:36.391 debug redis pmessage io.solarlog.0. io.solarlog.0.status.conspac {"val":"ACCESS DENIED","ack":true,"ts":1569619896373,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":156961719973 solarlog.0 2019-09-27 23:31:36.390 debug redis pmessage io.solarlog.0. io.solarlog.0.status.udc {"val":"ACCESS DENIED","ack":true,"ts":1569619896372,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199732} solarlog.0 2019-09-27 23:31:36.390 debug redis pmessage io.solarlog.0. io.solarlog.0.status.uac {"val":"ACCESS DENIED","ack":true,"ts":1569619896371,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199731} solarlog.0 2019-09-27 23:31:36.389 debug redis pmessage io.solarlog.0. io.solarlog.0.status.pdc {"val":"ACCESS DENIED","ack":true,"ts":1569619896370,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199730} solarlog.0 2019-09-27 23:31:36.388 debug redis pmessage io.solarlog.0. io.solarlog.0.status.pac {"val":"ACCESS DENIED","ack":true,"ts":1569619896369,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199727} solarlog.0 2019-09-27 23:31:36.388 debug redis pmessage io.solarlog.0. io.solarlog.0.info.totalPower {"val":"ACCESS DENIED","ack":true,"ts":1569619896368,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696171997 solarlog.0 2019-09-27 23:31:36.387 debug redis pmessage io.solarlog.0. io.solarlog.0.info.lastSync {"val":"ACCESS DENIED","ack":true,"ts":1569619896367,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199721 solarlog.0 2019-09-27 23:31:36.365 debug Data to request body: {"782":null} solarlog.0 2019-09-27 23:31:36.363 debug Unterzaehler importieren solarlog.0 2019-09-27 23:31:36.363 debug InvImp= true solarlog.0 2019-09-27 23:31:36.360 debug Body: {"801":{"170":{"100":"ACCESS DENIED","101":"ACCESS DENIED","102":"ACCESS DENIED","103":"ACCESS DENIED","104":"ACCESS DENIED","105":"ACCESS DENIED","106":"ACCESS DENIED","107":"ACCESS DENIED","1 solarlog.0 2019-09-27 23:31:36.359 debug no more date in response solarlog.0 2019-09-27 23:31:36.357 debug HEADERS: {"content-type":"text/html","content-length":"391","connection":"close","date":"Fri, 27 Sep 2019 21:31:35 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:36.356 debug http Status: 200 solarlog.0 2019-09-27 23:31:36.342 debug stateChange solarlog.0.Historic.2019.yieldyear.WR 2 {"val":57825,"ack":true,"ts":1569619896338,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619896338} solarlog.0 2019-09-27 23:31:36.342 debug stateChange solarlog.0.Historic.2019.yieldyear.WR 1 {"val":49000,"ack":true,"ts":1569619896337,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617199684} solarlog.0 2019-09-27 23:31:36.341 debug redis pmessage io.solarlog.0. io.solarlog.0.Historic.2019.yieldyear.WR 2 {"val":57825,"ack":true,"ts":1569619896338,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696198 solarlog.0 2019-09-27 23:31:36.341 debug redis pmessage io.solarlog.0. io.solarlog.0.Historic.2019.yieldyear.WR 1 {"val":49000,"ack":true,"ts":1569619896337,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15696171 solarlog.0 2019-09-27 23:31:36.334 debug Data to request body: {"801":{"170":null}} solarlog.0 2019-09-27 23:31:36.332 debug END solarlog.0 2019-09-27 23:31:36.330 debug Anzahl Elemente: 2 solarlog.0 2019-09-27 23:31:36.330 debug Inv. to treat: WR 1,WR 2 solarlog.0 2019-09-27 23:31:36.329 debug DataYear: 01.01.19,49000,57825 solarlog.0 2019-09-27 23:31:36.329 debug body: {"854":[["01.01.19",[49000,57825]]]} solarlog.0 2019-09-27 23:31:36.327 debug HEADERS: {"content-type":"text/html","content-length":"36","connection":"close","date":"Fri, 27 Sep 2019 21:31:35 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:36.326 debug http Status: 200 solarlog.0 2019-09-27 23:31:36.297 debug Data to request body: {"854":null} solarlog.0 2019-09-27 23:31:36.292 debug END solarlog.0 2019-09-27 23:31:36.290 debug Batterie vorhanden, lege Objekte an. solarlog.0 2019-09-27 23:31:36.289 debug Battdata: 0,8,0,0 solarlog.0 2019-09-27 23:31:36.288 debug body: {"858":[0,8,0,0]} solarlog.0 2019-09-27 23:31:36.285 debug HEADERS: {"content-type":"text/html","content-length":"17","connection":"close","date":"Fri, 27 Sep 2019 21:31:35 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:36.284 debug http Status: 200 solarlog.0 2019-09-27 23:31:36.262 debug Data to request body: {"858":null} solarlog.0 2019-09-27 23:31:36.258 debug Names: WR 1,WR 2 solarlog.0 2019-09-27 23:31:36.257 info Alle WR/Meter gefunden solarlog.0 2019-09-27 23:31:36.257 debug Anzahl positiv: 2 solarlog.0 2019-09-27 23:31:36.254 debug numinv: 2 solarlog.0 2019-09-27 23:31:36.253 debug Inverters to test: WR 1,WR 2 solarlog.0 2019-09-27 23:31:34.266 debug Adapter WR 2 vorhanden solarlog.0 2019-09-27 23:31:34.264 debug Adapter WR 1 vorhanden solarlog.0 2019-09-27 23:31:34.259 warn Nicht alle WR/Meter gefunden solarlog.0 2019-09-27 23:31:34.258 debug Anzahl positiv: 0 solarlog.0 2019-09-27 23:31:34.253 debug numinv: 2 solarlog.0 2019-09-27 23:31:34.252 debug Inverters to test: WR 1,WR 2 solarlog.0 2019-09-27 23:31:32.464 debug system.adapter.admin.0: logging false solarlog.0 2019-09-27 23:31:32.464 debug redis pmessage io..logging io.system.adapter.admin.0.logging {"val":false,"ack":true,"ts":1569619892460,"q":0,"from":"system.adapter.admin.0","lc":1569619892460} solarlog.0 2019-09-27 23:31:32.388 debug Inverters: WR 1,WR 2 solarlog.0 2019-09-27 23:31:32.386 debug body: {"141":{"1":{"119":"WR 2"}}} solarlog.0 2019-09-27 23:31:32.385 debug HEADERS: {"content-type":"text/html","content-length":"28","connection":"close","date":"Fri, 27 Sep 2019 21:31:31 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:32.385 debug http Status: 200 solarlog.0 2019-09-27 23:31:32.367 debug Inverters: WR 1 solarlog.0 2019-09-27 23:31:32.364 debug body: {"141":{"0":{"119":"WR 1"}}} solarlog.0 2019-09-27 23:31:32.362 debug HEADERS: {"content-type":"text/html","content-length":"28","connection":"close","date":"Fri, 27 Sep 2019 21:31:31 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:32.361 debug http Status: 200 solarlog.0 2019-09-27 23:31:32.344 debug stateChange solarlog.0.info.numinv {"val":2,"ack":true,"ts":1569619892335,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617195693} solarlog.0 2019-09-27 23:31:32.343 debug redis pmessage io.solarlog.0. io.solarlog.0.info.numinv {"val":2,"ack":true,"ts":1569619892335,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569617195693} solarlog.0 2019-09-27 23:31:32.332 debug Data to request body: {"141":{"1":{"119":null}}} solarlog.0 2019-09-27 23:31:32.331 debug Data: "{\"141\":{\"1\":{\"119\":null}}}" solarlog.0 2019-09-27 23:31:32.331 debug Options: {"host":"10.10.10.90","port":"80","path":"/getjp","method":"POST","headers":{"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0. solarlog.0 2019-09-27 23:31:32.330 debug Data to request body: {"141":{"0":{"119":null}}} solarlog.0 2019-09-27 23:31:32.328 debug Data: "{\"141\":{\"0\":{\"119\":null}}}" solarlog.0 2019-09-27 23:31:32.328 debug Options: {"host":"10.10.10.90","port":"80","path":"/getjp","method":"POST","headers":{"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0. solarlog.0 2019-09-27 23:31:32.325 debug END Request: "{\"740\":null}" solarlog.0 2019-09-27 23:31:32.324 debug Numer of Inverters/Meters :2 solarlog.0 2019-09-27 23:31:32.323 debug body: {"740":{"0":"1/0065A4631251","1":"1/0065A4631251","2":"Err","3":"Err","4":"Err","5":"Err","6":"Err","7":"Err","8":"Err","9":"Err","10":"Err","11":"Err","12":"Err","13":"Err","14":"Err","15":"Er solarlog.0 2019-09-27 23:31:32.321 debug HEADERS: {"content-type":"text/html","content-length":"1121","connection":"close","date":"Fri, 27 Sep 2019 21:31:31 GMT","server":"Solar-Log"} solarlog.0 2019-09-27 23:31:32.321 debug http Status: 200 solarlog.0 2019-09-27 23:31:32.290 debug stateChange solarlog.0.info.connection {"val":true,"ack":true,"ts":1569619892277,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619892277} solarlog.0 2019-09-27 23:31:32.282 debug redis pmessage io.solarlog.0.* io.solarlog.0.info.connection {"val":true,"ack":true,"ts":1569619892277,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1569619892277} solarlog.0 2019-09-27 23:31:32.245 debug Data to request body: {"740":null} solarlog.0 2019-09-27 23:31:32.242 debug WR Importieren solarlog.0 2019-09-27 23:31:32.241 debug uzimp: true solarlog.0 2019-09-27 23:31:32.241 debug Data: "{\"740\":null}" solarlog.0 2019-09-27 23:31:32.241 debug Options: {"host":"10.10.10.90","port":"80","path":"/getjp","method":"POST","headers":{"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0. solarlog.0 2019-09-27 23:31:32.241 debug [START] Started Adapter with: 10.10.10.90 solarlog.0 2019-09-27 23:31:32.240 debug [INFO] Configured polling interval: 300000 solarlog.0 2019-09-27 23:31:32.240 debug uzimp: true solarlog.0 2019-09-27 23:31:32.240 debug InvImp: true solarlog.0 2019-09-27 23:31:32.237 info [START] Starting solarlog adapter solarlog.0 2019-09-27 23:31:32.199 info starting. Version 0.1.6 in /opt/iobroker/node_modules/iobroker.solarlog, node: v8.16.0 solarlog.0 2019-09-27 23:31:32.093 info States connected to redis: 127.0.0.1:6379 solarlog.0 2019-09-27 23:31:32.086 debug statesDB connected solarlog.0 2019-09-27 23:31:32.048 debug objectDB connected
Daten scheinen anzukommen (siehe Markierung in fett).
Ok, danke für das log, ich schaus mir an.
Die erste 'Prüfung' hat geklappt, ja, die Werte wurden angelegt, bei der nächsten, ob die Werte abgefragt werden solle, ging dann was schief. Hab das jetzt anders gemacht. Habs auf github korrigiert, hab aber keine neue Version angelegt. Kannst du 's mal von github neu installieren und testen? Bitte auch prüfen, ob bei der wiederholten Abfrage (polling) die Werte auch erneuert werden. Solles es nicht klappen, bin ich wiederum sehr froh um ein debug log.
Bisher klappt alles wunderbar, Werte auslesen und auch das Polling entsprechend dem eingestellten Intervall. Danke!
Sehr gut, danke fürs Testen und für die Unterstützung.
Sehr gut, danke fürs Testen und für die Unterstützung.
Gerne! Jederzeit wieder! :)
Hallo philoxio Ich bin gerade im anderen aktuellen (noch offenen) Issue dran, das Thema Batteriespeicher am Solarlog zu vertiefen. Dabei ist mir die Vermutung gekommen, dass du möglicherweise deine Batterie nicht richtig/vollständig konfiguriert hast. Solarlog 50 und Solarlog 1200 sind zwar nicht identisch, die Konfiguration der Geräte gemäss Anleitung ist aber die selbe. Bei dir sind zwar Batteriedaten abrufbar, die Batterie ist aber nicht in der internen Geräteliste vorhanden. Kannst du einmal im Konfigurationsmenu deiner Solarlog-Oberfläche unter 'Geräte' prüfen, ob du für deine Batterie alle drei Schritte 'Definition', 'Erkennung' und 'Konfiguration' gemacht hast.
Hi forelleblau,
stimmt bei mir sieht das etwas anders aus.
Bin die Konfig aber nochmal komplett durchgegangen. Bei mir sieht das so aus:
Ok, danke. Das wird ja wohl seine Richtigkeit haben, auch wenn es mir komisch erscheint. Eigentlich hast du ja 3 Geräte (WR, Batterie und Zähler) konfigurierst aber nur 2: Kombination aus Batterie und WR als erstes und Zähler als zweites. Ich merke, ich muss mich auf alle möglichen Kombinationen gefasst machen. Werde wohl den separaten Batterie-Kanal so lassen, auch wenn eine Batterie als Gerät im INV-Kanal erfasst ist. Mal schauen.
Ich komme nochmals mit einer kleinen Bitte, lieber philoxio.
Könntest du bitte im js-script, dass ich dir geschickt habe folgende Zeile (die 2.)
//hier das gewünschhte Datenobjekt eintragen
var data = data858;
mit
//hier das gewünschhte Datenobjekt eintragen
var data = '{"778":{"0":null}}';
ersetzen, das Script laufen lassen und mir das Resultat zur Verfügung stellen. Der Output würde dann die Tagessummen für Eigenverbrauch und Batterieladung/entladung zeigen - falls bei dir vorhanden.
Wenn's klappt kann ich dir dafür eine neue Version 2.0 mit mehr Daten (Gerätetypen, -marken und klassen, Eigenverbrauch,...) in Aussicht stellen.
Herzliche Grüsse und danke Marcel
Hi Marcel,
aber gerne doch!
22:55:14.249 | info | javascript.0 Stop script script.js.Solarlog.SL_Test_2
22:55:15.401 | info | javascript.0 Start javascript script.js.Solarlog.SL_Test_2
22:55:15.402 | info | javascript.0 script.js.Solarlog.SL_Test_2: Data to request body: {"778":{"0":null}}
22:55:15.402 | info | javascript.0 script.js.Solarlog.SL_Test_2: registered 0 subscriptions and 0 schedules
22:55:15.435 | info | javascript.0 script.js.Solarlog.SL_Test_2: http Status: 200
22:55:15.436 | info | javascript.0 script.js.Solarlog.SL_Test_2: HEADERS: {"content-type":"text/html","content-length":"300","connection":"close","date":"Wed, 09 Oct 2019 20:55:11 GMT","server":"Solar-Log"}
22:55:15.436 | info | javascript.0 script.js.Solarlog.SL_Test_2: body: {"778":{"0":[["01.10.19",3141,2415,2415,5648],["02.10.19",3254,3617,3618,3943],["03.10.19",6799,7155,7332,3629],["04.10.19",2717,312,313,3247],["05.10.19",4151,4921,4921,4708],["06.10.19",1141,97,259,0],["07.10.19",2918,4953,4954,3942],["08.10.19",435,132,133,836],["09.10.19",2665,3184,3347,3147]]}}
22:55:15.437 | info | javascript.0 script.js.Solarlog.SL_Test_2: Battdata: undefined
22:55:15.438 | error | javascript.0 script.js.Solarlog.SL_Test_2: TypeError: Cannot read property 'length' of undefined
22:55:15.438 | error | javascript.0 at IncomingMessage.
Irgendwas scheint da nicht zu klappen. :/
Danke, das ist aber express-Service. Sehe alles was ich brauche, du hast auch alle Werte drin. Schönen Abend noch!
Wenn sich jemand die Mühe was für Andere zu entwicklen ist das doch selbstverständlich! :) Schönen Tag!
Hallo Philoxio Habe eben die neue Version aufgeschaltet. Kannst du bitte hier schauen und allf. Feedback posten: https://github.com/forelleblau/ioBroker.solarlog/issues/15#issuecomment-540743548
Habe den Adapter aktualisiert, leider kamen dann keine Werte mehr. Bin dann wieder auf 0.1.5 da ich die 0.1.6 nicht mehr finden konnte.
Schade. Könntest du mir den entsprechenden Ausschnitt aus dem Logfile schicken?
Sorry wenn ich nachdopple: sind im INV-channel keine Werte mehr gekommen? Oder nur um BATT ( zweiteres wäre normal). Wurden im INV-Channel ‚Battery‘ Objekte angelegt? Wurden bei allen Geräten deviceclass/-brand/-type Objekte angelegt oder passierte gar nichts?
Hier habe ich Mal die Logos, den Rest schaue ich später an, es kommen Werte aber bei INV sind Battery Ordner und der Wechselrichter angelegt es kommen aber keine Werte. Message solarlog.0 2019-10-12 09:27:48.248 debug system.adapter.admin.0: logging true solarlog.0 2019-10-12 09:27:48.248 debug redis pmessage io..logging io.system.adapter.admin.0.logging {"val":true,"ack":true,"ts":1570865268244,"q":0,"from":"system.adapter.admin.0","lc":1570865268244} solarlog.0 2019-10-12 09:27:45.986 debug stateChange solarlog.0.status.consselfconsyieldday {"val":712,"ack":true,"ts":1570865265984,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570865105840} solarlog.0 2019-10-12 09:27:45.986 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consselfconsyieldday {"val":712,"ack":true,"ts":1570865265984,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15708651058 solarlog.0 2019-10-12 09:27:45.983 debug END solarlog.0 2019-10-12 09:27:45.983 debug Keine Batterie vorhanden solarlog.0 2019-10-12 09:27:45.983 debug Tagessumme Eigenverbrauch: 712 solarlog.0 2019-10-12 09:27:45.983 debug Tageswerte SelfCons: 12.10.19,712,1040,1040,356 solarlog.0 2019-10-12 09:27:45.983 debug Index Tageswerte: 11 solarlog.0 2019-10-12 09:27:45.983 debug Heute: 12.10.19 solarlog.0 2019-10-12 09:27:45.983 debug DataSelfCons: 01.10.19,3141,2415,2415,5648,02.10.19,3254,3617,3618,3943,03.10.19,6799,7155,7332,3629,04.10.19,2717,312,313,3247,05.10.19,4151,4921,4921,4708,06.10.19,1141,97,259,0,07.10.19,2918,4953, solarlog.0 2019-10-12 09:27:45.982 debug body: {"778":{"0":[["01.10.19",3141,2415,2415,5648],["02.10.19",3254,3617,3618,3943],["03.10.19",6799,7155,7332,3629],["04.10.19",2717,312,313,3247],["05.10.19",4151,4921,4921,4708],["06.10.19",1141, solarlog.0 2019-10-12 09:27:45.982 debug HEADERS: {"content-type":"text/html","content-length":"397","connection":"close","date":"Sat, 12 Oct 2019 07:27:44 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:45.982 debug http Status: 200 solarlog.0 2019-10-12 09:27:45.949 debug Data to request body: {"778":{"0":null}} solarlog.0 2019-10-12 09:27:45.948 debug END solarlog.0 2019-10-12 09:27:45.948 debug Tagessummen: 1000,1077 solarlog.0 2019-10-12 09:27:45.948 debug Index Tageswerte: 11 solarlog.0 2019-10-12 09:27:45.948 debug Heute: 12.10.19 solarlog.0 2019-10-12 09:27:45.948 debug Anzahl Elemente: 0 solarlog.0 2019-10-12 09:27:45.948 debug Inv. to treat: solarlog.0 2019-10-12 09:27:45.948 debug DataSUZ: 01.10.19,9000,8865,02.10.19,8000,13479,03.10.19,8000,14990,04.10.19,7000,10892,05.10.19,7000,12940,06.10.19,3000,9157,07.10.19,6000,6901,08.10.19,3000,1249,09.10.19,5000,5856,10.10.19,8000,9 solarlog.0 2019-10-12 09:27:45.947 debug body: {"777":{"0":[["01.10.19",[9000,8865]],["02.10.19",[8000,13479]],["03.10.19",[8000,14990]],["04.10.19",[7000,10892]],["05.10.19",[7000,12940]],["06.10.19",[3000,9157]],["07.10.19",[6000,6901]],[ solarlog.0 2019-10-12 09:27:45.947 debug HEADERS: {"content-type":"text/html","content-length":"316","connection":"close","date":"Sat, 12 Oct 2019 07:27:44 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:45.947 debug http Status: 200 solarlog.0 2019-10-12 09:27:45.914 debug Data to request body: {"777":{"0":null}} solarlog.0 2019-10-12 09:27:45.914 debug END solarlog.0 2019-10-12 09:27:45.914 debug Anzahl Elemente: 0 solarlog.0 2019-10-12 09:27:45.914 debug Inv. to treat: solarlog.0 2019-10-12 09:27:45.914 debug body: {"608":{"0":"Feed in","1":"Power","2":"OFFLINE","3":"OFFLINE","4":"OFFLINE","5":"OFFLINE","6":"OFFLINE","7":"OFFLINE","8":"OFFLINE","9":"OFFLINE","10":"OFFLINE","11":"OFFLINE","12":"OFFLINE","1 solarlog.0 2019-10-12 09:27:45.913 debug HEADERS: {"content-type":"text/html","content-length":"1497","connection":"close","date":"Sat, 12 Oct 2019 07:27:44 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:45.913 debug http Status: 200 solarlog.0 2019-10-12 09:27:45.890 debug Data to request body: {"608":null} solarlog.0 2019-10-12 09:27:45.889 debug END solarlog.0 2019-10-12 09:27:45.889 debug Anzahl Elemente: 0 solarlog.0 2019-10-12 09:27:45.889 debug Inv. to treat: solarlog.0 2019-10-12 09:27:45.888 debug body: {"782":{"0":"1748","1":"347","2":"0","3":"0","4":"0","5":"0","6":"0","7":"0","8":"0","9":"0","10":"0","11":"0","12":"0","13":"0","14":"0","15":"0","16":"0","17":"0","18":"0","19":"0","20":"0"," solarlog.0 2019-10-12 09:27:45.888 debug HEADERS: {"content-type":"text/html","content-length":"904","connection":"close","date":"Sat, 12 Oct 2019 07:27:44 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:45.888 debug http Status: 200 solarlog.0 2019-10-12 09:27:45.887 debug stateChange solarlog.0.status.consyieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865265865,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536635} solarlog.0 2019-10-12 09:27:45.887 debug stateChange solarlog.0.status.consyieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865265865,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536633} solarlog.0 2019-10-12 09:27:45.887 debug stateChange solarlog.0.status.consyieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865265864,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536632} solarlog.0 2019-10-12 09:27:45.886 debug stateChange solarlog.0.status.consyieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865265863,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536631} solarlog.0 2019-10-12 09:27:45.886 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865265865,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707 solarlog.0 2019-10-12 09:27:45.885 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865265865,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":157077 solarlog.0 2019-10-12 09:27:45.885 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865265864,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707 solarlog.0 2019-10-12 09:27:45.884 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865265863,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1 solarlog.0 2019-10-12 09:27:45.883 debug stateChange solarlog.0.status.consyieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865265860,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536629} solarlog.0 2019-10-12 09:27:45.883 debug stateChange solarlog.0.status.yieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865265857,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536628} solarlog.0 2019-10-12 09:27:45.883 debug stateChange solarlog.0.status.yieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865265855,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536627} solarlog.0 2019-10-12 09:27:45.882 debug stateChange solarlog.0.status.yieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865265853,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536626} solarlog.0 2019-10-12 09:27:45.882 debug stateChange solarlog.0.status.yieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865265851,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536625} solarlog.0 2019-10-12 09:27:45.882 debug stateChange solarlog.0.status.yieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865265849,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536625} solarlog.0 2019-10-12 09:27:45.881 debug stateChange solarlog.0.status.conspac {"val":"ACCESS DENIED","ack":true,"ts":1570865265847,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536624} solarlog.0 2019-10-12 09:27:45.880 debug stateChange solarlog.0.status.udc {"val":"ACCESS DENIED","ack":true,"ts":1570865265847,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536623} solarlog.0 2019-10-12 09:27:45.880 debug stateChange solarlog.0.status.uac {"val":"ACCESS DENIED","ack":true,"ts":1570865265844,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536622} solarlog.0 2019-10-12 09:27:45.878 debug stateChange solarlog.0.status.pdc {"val":"ACCESS DENIED","ack":true,"ts":1570865265843,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536617} solarlog.0 2019-10-12 09:27:45.878 debug stateChange solarlog.0.status.pac {"val":"ACCESS DENIED","ack":true,"ts":1570865265842,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536616} solarlog.0 2019-10-12 09:27:45.877 debug stateChange solarlog.0.info.totalPower {"val":"ACCESS DENIED","ack":true,"ts":1570865265839,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536612} solarlog.0 2019-10-12 09:27:45.877 debug stateChange solarlog.0.info.lastSync {"val":"ACCESS DENIED","ack":true,"ts":1570865265839,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536611} solarlog.0 2019-10-12 09:27:45.876 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865265860,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771 solarlog.0 2019-10-12 09:27:45.875 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865265857,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":157077153 solarlog.0 2019-10-12 09:27:45.873 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865265855,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536 solarlog.0 2019-10-12 09:27:45.872 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865265853,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":157077153 solarlog.0 2019-10-12 09:27:45.872 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865265851,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707 solarlog.0 2019-10-12 09:27:45.872 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865265849,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707715366 solarlog.0 2019-10-12 09:27:45.871 debug redis pmessage io.solarlog.0. io.solarlog.0.status.conspac {"val":"ACCESS DENIED","ack":true,"ts":1570865265847,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":157077153662 solarlog.0 2019-10-12 09:27:45.870 debug redis pmessage io.solarlog.0. io.solarlog.0.status.udc {"val":"ACCESS DENIED","ack":true,"ts":1570865265847,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536623} solarlog.0 2019-10-12 09:27:45.870 debug redis pmessage io.solarlog.0. io.solarlog.0.status.uac {"val":"ACCESS DENIED","ack":true,"ts":1570865265844,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536622} solarlog.0 2019-10-12 09:27:45.869 debug redis pmessage io.solarlog.0. io.solarlog.0.status.pdc {"val":"ACCESS DENIED","ack":true,"ts":1570865265843,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536617} solarlog.0 2019-10-12 09:27:45.869 debug redis pmessage io.solarlog.0. io.solarlog.0.status.pac {"val":"ACCESS DENIED","ack":true,"ts":1570865265842,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536616} solarlog.0 2019-10-12 09:27:45.868 debug redis pmessage io.solarlog.0. io.solarlog.0.info.totalPower {"val":"ACCESS DENIED","ack":true,"ts":1570865265839,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707715366 solarlog.0 2019-10-12 09:27:45.867 debug redis pmessage io.solarlog.0. io.solarlog.0.info.lastSync {"val":"ACCESS DENIED","ack":true,"ts":1570865265839,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536611 solarlog.0 2019-10-12 09:27:45.837 debug Data to request body: {"782":null} solarlog.0 2019-10-12 09:27:45.836 debug Unterzaehler importieren solarlog.0 2019-10-12 09:27:45.836 debug InvImp= true solarlog.0 2019-10-12 09:27:45.836 debug Keine Batterie solarlog.0 2019-10-12 09:27:45.835 debug Batteriestatus: false solarlog.0 2019-10-12 09:27:45.833 debug Body: {"801":{"170":{"100":"ACCESS DENIED","101":"ACCESS DENIED","102":"ACCESS DENIED","103":"ACCESS DENIED","104":"ACCESS DENIED","105":"ACCESS DENIED","106":"ACCESS DENIED","107":"ACCESS DENIED","1 solarlog.0 2019-10-12 09:27:45.833 debug no more date in response solarlog.0 2019-10-12 09:27:45.832 debug HEADERS: {"content-type":"text/html","content-length":"391","connection":"close","date":"Sat, 12 Oct 2019 07:27:44 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:45.832 debug http Status: 200 solarlog.0 2019-10-12 09:27:45.814 debug Data to request body: {"801":{"170":null}} solarlog.0 2019-10-12 09:27:40.973 debug stateChange solarlog.0.status.consselfconsyieldday {"val":712,"ack":true,"ts":1570865260971,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570865105840} solarlog.0 2019-10-12 09:27:40.972 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consselfconsyieldday {"val":712,"ack":true,"ts":1570865260971,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15708651058 solarlog.0 2019-10-12 09:27:40.971 debug END solarlog.0 2019-10-12 09:27:40.971 debug Keine Batterie vorhanden solarlog.0 2019-10-12 09:27:40.970 debug Tagessumme Eigenverbrauch: 712 solarlog.0 2019-10-12 09:27:40.970 debug Tageswerte SelfCons: 12.10.19,712,1040,1040,356 solarlog.0 2019-10-12 09:27:40.970 debug Index Tageswerte: 11 solarlog.0 2019-10-12 09:27:40.970 debug Heute: 12.10.19 solarlog.0 2019-10-12 09:27:40.970 debug DataSelfCons: 01.10.19,3141,2415,2415,5648,02.10.19,3254,3617,3618,3943,03.10.19,6799,7155,7332,3629,04.10.19,2717,312,313,3247,05.10.19,4151,4921,4921,4708,06.10.19,1141,97,259,0,07.10.19,2918,4953, solarlog.0 2019-10-12 09:27:40.970 debug body: {"778":{"0":[["01.10.19",3141,2415,2415,5648],["02.10.19",3254,3617,3618,3943],["03.10.19",6799,7155,7332,3629],["04.10.19",2717,312,313,3247],["05.10.19",4151,4921,4921,4708],["06.10.19",1141, solarlog.0 2019-10-12 09:27:40.969 debug HEADERS: {"content-type":"text/html","content-length":"397","connection":"close","date":"Sat, 12 Oct 2019 07:27:39 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:40.969 debug http Status: 200 solarlog.0 2019-10-12 09:27:40.950 debug Data to request body: {"778":{"0":null}} solarlog.0 2019-10-12 09:27:40.949 debug END solarlog.0 2019-10-12 09:27:40.949 debug Tagessummen: 1000,1077 solarlog.0 2019-10-12 09:27:40.949 debug Index Tageswerte: 11 solarlog.0 2019-10-12 09:27:40.949 debug Heute: 12.10.19 solarlog.0 2019-10-12 09:27:40.949 debug Anzahl Elemente: 0 solarlog.0 2019-10-12 09:27:40.949 debug Inv. to treat: solarlog.0 2019-10-12 09:27:40.949 debug DataSUZ: 01.10.19,9000,8865,02.10.19,8000,13479,03.10.19,8000,14990,04.10.19,7000,10892,05.10.19,7000,12940,06.10.19,3000,9157,07.10.19,6000,6901,08.10.19,3000,1249,09.10.19,5000,5856,10.10.19,8000,9 solarlog.0 2019-10-12 09:27:40.948 debug body: {"777":{"0":[["01.10.19",[9000,8865]],["02.10.19",[8000,13479]],["03.10.19",[8000,14990]],["04.10.19",[7000,10892]],["05.10.19",[7000,12940]],["06.10.19",[3000,9157]],["07.10.19",[6000,6901]],[ solarlog.0 2019-10-12 09:27:40.948 debug HEADERS: {"content-type":"text/html","content-length":"316","connection":"close","date":"Sat, 12 Oct 2019 07:27:39 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:40.948 debug http Status: 200 solarlog.0 2019-10-12 09:27:40.929 debug Data to request body: {"777":{"0":null}} solarlog.0 2019-10-12 09:27:40.928 debug END solarlog.0 2019-10-12 09:27:40.928 debug Anzahl Elemente: 0 solarlog.0 2019-10-12 09:27:40.928 debug Inv. to treat: solarlog.0 2019-10-12 09:27:40.928 debug body: {"608":{"0":"Feed in","1":"Power","2":"OFFLINE","3":"OFFLINE","4":"OFFLINE","5":"OFFLINE","6":"OFFLINE","7":"OFFLINE","8":"OFFLINE","9":"OFFLINE","10":"OFFLINE","11":"OFFLINE","12":"OFFLINE","1 solarlog.0 2019-10-12 09:27:40.926 debug HEADERS: {"content-type":"text/html","content-length":"1497","connection":"close","date":"Sat, 12 Oct 2019 07:27:39 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:40.926 debug http Status: 200 solarlog.0 2019-10-12 09:27:40.886 debug Data to request body: {"608":null} solarlog.0 2019-10-12 09:27:40.886 debug END solarlog.0 2019-10-12 09:27:40.885 debug Anzahl Elemente: 0 solarlog.0 2019-10-12 09:27:40.885 debug Inv. to treat: solarlog.0 2019-10-12 09:27:40.885 debug body: {"782":{"0":"1748","1":"347","2":"0","3":"0","4":"0","5":"0","6":"0","7":"0","8":"0","9":"0","10":"0","11":"0","12":"0","13":"0","14":"0","15":"0","16":"0","17":"0","18":"0","19":"0","20":"0"," solarlog.0 2019-10-12 09:27:40.884 debug HEADERS: {"content-type":"text/html","content-length":"904","connection":"close","date":"Sat, 12 Oct 2019 07:27:39 GMT","server":"Solar-Log"} solarlog.0 2019-10-12 09:27:40.884 debug http Status: 200 solarlog.0 2019-10-12 09:27:40.878 debug stateChange solarlog.0.status.consyieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865260862,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536635} solarlog.0 2019-10-12 09:27:40.874 debug stateChange solarlog.0.status.consyieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865260860,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536633} solarlog.0 2019-10-12 09:27:40.873 debug stateChange solarlog.0.status.consyieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865260859,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536632} solarlog.0 2019-10-12 09:27:40.873 debug stateChange solarlog.0.status.consyieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865260857,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536631} solarlog.0 2019-10-12 09:27:40.873 debug stateChange solarlog.0.status.consyieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865260855,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536629} solarlog.0 2019-10-12 09:27:40.873 debug stateChange solarlog.0.status.yieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865260855,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536628} solarlog.0 2019-10-12 09:27:40.873 debug stateChange solarlog.0.status.yieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865260852,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536627} solarlog.0 2019-10-12 09:27:40.873 debug stateChange solarlog.0.status.yieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865260850,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536626} solarlog.0 2019-10-12 09:27:40.872 debug stateChange solarlog.0.status.yieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865260849,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536625} solarlog.0 2019-10-12 09:27:40.872 debug stateChange solarlog.0.status.yieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865260847,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536625} solarlog.0 2019-10-12 09:27:40.872 debug stateChange solarlog.0.status.conspac {"val":"ACCESS DENIED","ack":true,"ts":1570865260846,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536624} solarlog.0 2019-10-12 09:27:40.872 debug stateChange solarlog.0.status.udc {"val":"ACCESS DENIED","ack":true,"ts":1570865260844,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536623} solarlog.0 2019-10-12 09:27:40.872 debug stateChange solarlog.0.status.uac {"val":"ACCESS DENIED","ack":true,"ts":1570865260843,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536622} solarlog.0 2019-10-12 09:27:40.871 debug stateChange solarlog.0.status.pdc {"val":"ACCESS DENIED","ack":true,"ts":1570865260841,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536617} solarlog.0 2019-10-12 09:27:40.871 debug stateChange solarlog.0.status.pac {"val":"ACCESS DENIED","ack":true,"ts":1570865260840,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536616} solarlog.0 2019-10-12 09:27:40.871 debug stateChange solarlog.0.info.totalPower {"val":"ACCESS DENIED","ack":true,"ts":1570865260838,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536612} solarlog.0 2019-10-12 09:27:40.871 debug stateChange solarlog.0.info.lastSync {"val":"ACCESS DENIED","ack":true,"ts":1570865260837,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771536611} solarlog.0 2019-10-12 09:27:40.870 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865260862,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707 solarlog.0 2019-10-12 09:27:40.870 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldyear {"val":"ACCESS DENIED","ack":true,"ts":1570865260860,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":157077 solarlog.0 2019-10-12 09:27:40.870 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldmonth {"val":"ACCESS DENIED","ack":true,"ts":1570865260859,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":15707 solarlog.0 2019-10-12 09:27:40.869 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldyesterday {"val":"ACCESS DENIED","ack":true,"ts":1570865260857,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1 solarlog.0 2019-10-12 09:27:40.869 debug redis pmessage io.solarlog.0. io.solarlog.0.status.consyieldday {"val":"ACCESS DENIED","ack":true,"ts":1570865260855,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":1570771 solarlog.0 2019-10-12 09:27:40.869 debug redis pmessage io.solarlog.0. io.solarlog.0.status.yieldtotal {"val":"ACCESS DENIED","ack":true,"ts":1570865260855,"q":0,"from":"system.adapter.solarlog.0","user":"system.user.admin","lc":157077153
Hallo Philoxio Danke vielmal. Was ich in diesem Log sehe (ist auch in einem früheren so) dass die Werte für die INV-Objekte alle reinkommen, die Werte für die Objekte aus der Solarlog - Standard - JSON-Schnittstelle aber nicht. Hast du die ev. noch nicht aktiviert? Das müsstes du bei deinem Solarlog im Bereich Konfiguration - System - Zugangskontrolle, ganz unten 'Offene JSON-Schnittstelle' auf aktivieren setzen.
Vom Log her ist es so, dass ich eines bräuchte, das den Start des Adapters dokumentiert. Andernorts hat es übrigens funktioniert, sehe also chancen.... ;-)
Grüsse MArcel
Ich glaube wegen der JSON Schnittstelle habe ich pech gehabt die gibt es beim Solarlog 50 nicht...
Wegen den Logs schaue ich gleich mal und schicke sie rüber.
Danke Dir!
Langsam bin ich ratlos...jetzt kommen Werte. Alle bis auf die Batterieladung (blinkt im Gegensatz zu den Anderen auch nicht grün).
Korrektur: Scheint alles zu gehen! Tolle Arbeit Marcel! Danke!
Gern geschehen, hat Spass gemacht. Ich musste noch ein paar Korrekturen bei der Darstellung der Batteriewerte machen und hab darum neuen code auf github geladen (ohne neue Versionsnummer). In der neuen Readme weise ich darauf hin, dass es beim SL50 keine offene JSON-Schnittstelle gibt und dass daher die Werte mit 'ACCESS DENIED' ausgefüllt werden. Falls du an einigen der Werte aus dem 'status' -Channel sehr interessiert wärst, könnte ich mal schauen, ob die nicht auf anderem Weg greifbar sind - müsste eigentlich. Dass bei dir bei den geräten Typ und Klasse nicht ausgefüllt sind, liegt übrigens daran, dass diese im Solarlog nicht hinterlegt sind.
Hoffe, dass es so bleibt, dass alles geht und wünsche viel Vergnügen damit. Danke für den Anstoss zur neuen Version! Lieber Gruss Marcel
Hi, wäre es eventuell möglich die von Solar Log ausgelesen Batteriespiecherdaten in den Adapter zu bekommen? Würde mich als "Beta-Tester" zur Verfügung stellen. Danke!