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

Sagemcom T210-D how to fix Power-Factor (cosphi) not working #7

Closed
SebTrax opened this issue Sep 19, 2022 · 8 comments
Closed

Sagemcom T210-D how to fix Power-Factor (cosphi) not working #7

SebTrax opened this issue Sep 19, 2022 · 8 comments
Assignees
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@SebTrax
Copy link

SebTrax commented Sep 19, 2022

Hallo,
Der Code funktioniert auch beim Sagemcom T210-D, nur der Power-Factor geht nicht.
Fehlerbehebung:
Der "obis_data_type" vom Power-Factor ist nicht 0x12 sondern 0x10
Ich habe in main.cpp "case DATA_LONG_UNSIGNED2:" hinzugefügt
und im obis.h "#define DATA_LONG_UNSIGNED2 0x10".
Siehe Screenshots:
main-cpp
obis-h

@SebTrax SebTrax changed the title Sagemcom T210-D Power-Factor (cosphi) not working Sagemcom T210-D how to fix Power-Factor (cosphi) not working Sep 19, 2022
@FKW9 FKW9 self-assigned this Sep 19, 2022
@FKW9
Copy link
Owner

FKW9 commented Sep 19, 2022

Danke, habs comitted...
...hab vielleicht etwas vorschnell comitted: gibt der Sagecom überhaupt den Leistungsfaktor aus? Hab dazu keine Informationen gefunden!
Kannst du es vielleicht bestätigen? Einmal ohmsche Lasten (alles was heizt) im Netz betreiben, dann kapazitive/induktive Lasten (Drehstrommotoren) und schauen ob der cos(phi) plausibel ausschaut. Falls du die Möglichkeiten/Lust hast natürlich.

@SebTrax
Copy link
Author

SebTrax commented Sep 19, 2022

Was ich bis jetzt gesehen habe, zeigt er da tatsächlich nicht das richtige an.
Ich hab mal die EVN angeschrieben, was da los ist, weil in der Anleitung steht er ja drin.
Ich hab mal so um die 3,5kW von 4kW Gesamt mit Motoren verbraucht und der cos(phi) war bei 0,94-0,98 also eher unglaubwürdig.
Es passt auch rechnerisch ned zusammen, wenn ich die Gesamtleistung aus den Spannungen und Strömen mit dem cos(phi) berechne und mit der Gesamtleistung vom Smartmeter vergleiche.

Ich werd das mal die nächsten Tage verfolgen und wenn nicht, muss ich den cos(phi) wieder rechnen.

Funktioniert beim Kaifa der cos(phi)?
Könntest du mir mal eine entschlüsselte Ausgabe vom Kaifa schickn?

@SebTrax SebTrax closed this as not planned Won't fix, can't repro, duplicate, stale Sep 19, 2022
@SebTrax SebTrax reopened this Sep 19, 2022
@FKW9 FKW9 added help wanted Extra attention is needed question Further information is requested labels Sep 19, 2022
@FKW9
Copy link
Owner

FKW9 commented Sep 19, 2022

cos(phi) funktioniert beim Kaifa und wird auch so explizit angegeben. Werte sind auch realistisch und passen mit der Blindleistung zusammen. Schau mal hier AuswertungDLMS_ADPU.xlsx, da ist eine entschlüsselte Nachricht.
Hab remote kein Zugriff auf die Daten.. kann ich der erst am Wochenende mehr erzählen

@FKW9
Copy link
Owner

FKW9 commented Sep 24, 2022

Hier mal mein cos(phi) während ein 6kW Motor arbeitet ;)
chrome_2022-09-24_19-47-10

@SebTrax
Copy link
Author

SebTrax commented Sep 24, 2022

Naja ein cos(phi) von 0,45 kann ja auch ned wirklich stimmen.
Beim Sagemcom ist der cos(phi) ein signed int und geht in + als auch in - richtung, was eigentlich falsch ist.
Und anscheinend wird der gesamte cos(phi) aus den 3 einzelnen zusammengezählt und da es auch mal möglich ist, dass 2 Phasen vom Netz beziehen und 1 Phase einspeist, kommt da dann noch mehr blödsinn raus.
So zumindest meine Vermutung.
Ich habs der EVN schon geschrieben und warte zurzeit auf eine Antwort. Vielleicht werden die mich eines besseren belehren 😆

Das ist mein cos(phi), hab aber die negativen Werte auf positive umgerechnet.
Screenshot_20220924-205819_Chrome

@SebTrax
Copy link
Author

SebTrax commented Nov 28, 2022

Kurzes Update:
Bei mir wurde wegen dem komischen cos(phi) bei Bezug + Einspeisung jetzt der Zähler auch auf einen KAIFA getauscht.
Die Änderung wie oben bereits beschrieben funktioniert trotzdem beim Sagemcom, sollte jedoch auch eingespeist werden, zeigt der cos(phi) falsche Werte an.

@SebTrax SebTrax closed this as completed Nov 28, 2022
@Soundrico
Copy link

ein Hällöle ausm Ländle,
habs auch nachgebaut - coole Arbeit, Jungs!
habe einen Honeywell DM515 Zähler der VKW bekommen (Schauen eigendlich alle gleich aus die Dinger)...
...Mbus angesteckt und läuft...
...bis auf den cos phi - habe den code angepasst lt der obrigen beschreibung...
...cos phi wird immer noch nicht korrekt angezeigt
...hat jemand eine Idee?

@SebTrax
Copy link
Author

SebTrax commented Oct 12, 2023

Ich hab das Problem noch immer, dass der cos phi durch null geht, wenn auf einer Phase eingespeist und auf einer anderen bezogen wird.
Ist in meinen Augen ein Fehler in den Zählern.
Vermutlich haben die bei Bezug positive Werte und bei Einspeisung negative und zählen die dann eifach zusammen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants