Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archivdaten #60

Merged
merged 10 commits into from
Dec 4, 2020
Merged

Conversation

schweigel
Copy link
Contributor

#35
Die Spannung und Stromstärke der einzelnen Strings können leider nicht direkt abgefragt werden, aber man kann die Archivdaten abfragen. In denen sind diese Daten enthalten. Die Archivdaten werden bei mir alle 300sec im Wechselrichter gespeichert.

Nun werden jeweils die Daten des aktuellen Tages abgefragt und der letzte Wert näherungsweise als aktueller Wert verwendet.
Da die Daten sich nur alle 300sec im Wechselrichter ändern, reicht es die Daten seltener abzufragen, als den Rest. Daher habe ich einen zweiten Pollingintervall für die Archivdaten eingefügt.

Zusätzlich wird aus Stromstärke und Spannung noch die Leistung errechnet. (#12 )

Die Temperatur wird nun auch über die Archivdaten ausgelesen (#52 )

Desweiteren habe ich die Interpretation des DT (device type) ergänzt.

Das Ganze lief bei mir nun einen Tag ohne Fehler.

@ldittmar81
Copy link
Member

Sollte man vielleicht die index.html komplett weg lassen? Diese war eh nur für den alten Admin und ich glaube das nutzt keiner mehr.

@ldittmar81 ldittmar81 merged commit 5d0c57c into iobroker-community-adapters:master Dec 4, 2020
@ldittmar81
Copy link
Member

Außerdem ist die main.js inzwischen riesig geworden. Wäre vielleicht ein aufsplitten besser? Diese Errorcodes und DeviceType könnten ausgelagert werden. Genau so wie diese setObjectNotExists ... die blähen alles auf und der Code wird unübersichtlich. Was sagst du?

@schweigel
Copy link
Contributor Author

Ja, halte ich auch für sinnvoll. Habe das mal in ein neues Issue (#62) gepackt.

ldittmar81 pushed a commit that referenced this pull request Aug 15, 2021
…hai-3.7.0

Bump sinon-chai from 3.5.0 to 3.7.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants