NEWS
[neuer Adapter] solarviewdatareader
-
@afuerhoff ![alt text](image url)
Ich hab mal ein Bild vom log gemacht
Gruß
Ulli -
@us149
Hallo, sieht alles soweit gut aus. Den Fehler kann ich mir nicht erklären. Am besten den Adapter kpl. deinstallieren und dann nochmal neu installieren. Evtl. auch einmal den Server auf dem Solarview läuft neu booten. -
@afuerhoff Hallo
Ich kann den Adapter nicht deinstallieren, da hängt sich irgend etwas auf und läuft nicht weiter -
@us149
Du kannst ja nochmal von Github drüber installieren und dann eine Instanz anlegen. -
Ich habe die aktuelle Version 0.0.5 installiert. Es gibt ganz offensichtlich ein Problem mit dem Abholen der Daten. Den Aktualisierungsinterval hab ich auf zwei Minuten gesetzt. Beim ersten Aufruf funktioniert alles. Die Daten werden ausgelesen. Dann werden aber keine aktuellen Datenpunkte mehr nachgeladen. Gestern wurde zeitweise im Abstand von einer Minute aktualisiert. Heute wieder nur beim Neustart des Adapters.
Neuinstallation des Adapters schon mehrfach durchgeführt. Dies brachte jedoch keine Änderung. -
@netHKB
Kannst Du deine Konfiguration und das Log mal posten. Bitte Instanz auf Loglevel debug stellen. -
Hier der Abschnitt aus der Log-Datei
-
... und die Einstellungen
-
@netHKB
Stell mal die Startzeit auf "00:00".
Beim Interval fehlt ein * -> "*/2 * * * *" -
Die Startzeit hab ich auf 00:00 gesetzt. Also die letzten zwei Nullen entfernt.
Bevor ich beim Intervall einen Stern hinzugefügt hatte, wurden die Daten im Abstand von einer Minute aktualisiert. Dann wie von Dir gewünscht den Intervalleintrag auf "*/2 * * * *" geändert und zur Sicherheit neu gestartet.LOG:
*solarviewdatareader.0 2020-02-08 18:15:42.792 info (16963) start solarview 192.168.0.26:15000 - /2 * * ** (00:00 to 23:59)
solarviewdatareader.0 2020-02-08 18:15:42.763 info (16963) starting. Version 0.0.5 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.18.0Die Datenpunkte werden beim Start des Adapters einmalig ausgelesen. Danach nicht mehr. Noch eine Idee?
-
@netHKB sagte in [neuer Adapter] solarviewdatareader:
192.168.0.26:15000 - /2 * * ** (00:00 to 23:59)
In der Zeile fehlt vor dem /2 ein * -> */2 * * * *
Bei mir sieht es so aus: (24892) start solarview 192.168.178.56:15000 - */2 * * * * (05:00 to 23:10)
PS: In der nächsten Version werde ich die Konfiguration vereinfachen.
-
Der Stern ist beim Kopieren wohl "verloren" gegangen. Habe den ioBroker nun komplett neu gebootet und den Intervalleintrag für die Instanz neu geschrieben. Ich glaube, da wahr wohl ein Leerzeichen zu wenig zwischen den Sternen. So wie es im Moment aussieht läuft alles wie es soll. Ich werde die Sache mal weiter beobachten.
Vielen Dank für die Unterstützung. -
@us149 sagte in [neuer Adapter] solarviewdatareader:
@afuerhoff ![alt text](image url)
Ich hab mal ein Bild vom log gemacht
Gruß
UlliHallo, ich glaube ich habe den Fehler entdeckt. Ist in der Interval Konfiguration zwischen den Sternchen jeweils ein Leerzeichen? -> <* * * * *>
-
@afuerhoff Jepp....das war es
Die Leerzeichen haben gefehlt, jetzt läuft es wie es soll !!
Besten Dank
Gruß Ulli -
Version: 0.1.0
Ich teste gerade die aktuelle Version, erhalte aber einen Fehler:
solarviewdatareader.0 2020-04-04 09:31:22.528 error (23176) error: [object Object] solarviewdatareader.0 2020-04-04 09:31:19.379 info (23176) start solarview 192.168.178.6:12345 - polling interval: 1 Min. (05:00 to 23:00) solarviewdatareader.0 2020-04-04 09:31:19.353 info (23176) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.19.0 host.debian-simon 2020-04-04 09:31:18.016 info instance system.adapter.solarviewdatareader.0 started with pid 23176
Screenshot meiner config:
Hab es mit und ohne d0-conter versucht. Per Solarmax Software kann ich mich verbinden, es werden auch die korrekten Werte angezeigt.
-
@godlich2019
Kannst du den Log Level mal auf debug stellen. -
Wenn ich bei der Instanz Logs auf debug stelle, kommt:
solarviewdatareader.0 2020-04-04 10:18:32.430 debug (32497) connection closed solarviewdatareader.0 2020-04-04 10:18:32.427 error (32497) error: [object Object] solarviewdatareader.0 2020-04-04 10:18:22.434 debug (32497) connection closed solarviewdatareader.0 2020-04-04 10:18:22.431 error (32497) error: [object Object] solarviewdatareader.0 2020-04-04 10:18:19.276 debug (32497) d0 converter: true solarviewdatareader.0 2020-04-04 10:18:19.275 info (32497) start solarview 192.168.178.6:12345 - polling interval: 1 Min. (05:00 to 23:00) solarviewdatareader.0 2020-04-04 10:18:19.249 info (32497) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.19.0
-
@godlich2019
Im Reiter Instanzen kannst du den Log Level einstellen. -
@godlich2019 sagte in [neuer Adapter] solarviewdatareader:
d0 converter: true
Hast du einen d0 converter angeschlossen? Die IP-Adresse ist die Richtige und auch der Port? Bei mir ist der Default Wert für den Port 15000.
In der Fehlermeldung ist leider noch ein Bug. Den muss ich mal beheben. -
Besten Dank für die schnellen Antworten. Nein d0 habe ich nicht. Ich habe es mit und ohne den Haken probiert.
Ich habe einen Solarmax SM2000S, über MaxTalk (proprietäre Software des Herstellers) kann ich die Daten mit der IP-Adresse und dem Port abfragen, den ich auch in iobroker > solarviedatareader eingestellt habe.
solarviewdatareader.0 2020-04-04 10:21:42.528 debug (512) connection closed solarviewdatareader.0 2020-04-04 10:21:42.527 error (512) error: [object Object] solarviewdatareader.0 2020-04-04 10:21:11.529 debug (512) connection closed solarviewdatareader.0 2020-04-04 10:21:11.527 error (512) error: [object Object] solarviewdatareader.0 2020-04-04 10:20:42.535 debug (512) connection closed solarviewdatareader.0 2020-04-04 10:20:42.532 error (512) error: [object Object] solarviewdatareader.0 2020-04-04 10:20:39.373 debug (512) d0 converter: false solarviewdatareader.0 2020-04-04 10:20:39.372 info (512) start solarview 192.168.178.6:12345 - polling interval: 1 Min. (05:00 to 23:00) solarviewdatareader.0 2020-04-04 10:20:39.344 info (512) starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.solarviewdatareader, node: v10.19.0