-
Notifications
You must be signed in to change notification settings - Fork 12
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
Keine Verbindung seit neuem Einspeisepunkt #232
Comments
Es kann gut sein, dass es Wartungsarbeiten beim Portal selbst gab am Wochenende, vor allem wenn Username/Pass nicht mal mehr funktioniert hat. Mit dem zweiten Zählerpunkt gibt es wohl noch einige Probleme, bei mir selbst sind auch einige aufgetreten, die ich versucht habe zu fixen (siehe #228 und #233). Ein guter Startpunkt um Probleme herauszufinden, ist es die Debug-Protokollierung in der Integration einzuschalten:
|
Danke für die schnelle Antwort! Das Login Problem war mein Fehler, wenn man keypass verwendet ist es keine Garantie, dass man nicht nach dem normalen Login zum Wien Login wechseln muss ;-) Der Anfangsteil des Logs ab wo wnsm beginnt liest sich so: 2024-05-21 23:32:29.106 WARNING (ImportExecutor_0) [homeassistant.helpers.typing] HomeAssistantType was used from wnsm, this is a deprecated alias which will be removed in HA Core 2025.5. Use homeassistant.core.HomeAssistant instead, please report it to the author of the 'wnsm' custom integration Danach folgen meine persönlichen Daten mit dem Vertragsdatum des Starts der Einspeisung. Das ganze wiederholt sich 4 mal. Mir ist aufgefallen: Webhook not registered - https and port 443 is required to register the webhook Ich werde mich morgen noch etwas rumspielen und berichten. |
Mhh er schreit ständig Error Login Failed ( Siehe auch FAQ #19: Please use the login credentials you're usually using at https://smartmeter-web.wienernetze.at/ (which should be the same as for your log.wien login) |
Danke fürs Durchschauen des Logs!! Im Ergebnis hat sich aber nix geändert, im Energiedashboard sind auch seit gestern abend keine Daten gekommen. bei der Konfiguration des Energiedashboards steht "Entität nicht verfügbar" sensor.at001....907_statistics (unavailable)" |
This comment was marked as outdated.
This comment was marked as outdated.
Du kannst die Datei hier direkt hochladen beim Button unten (Paste, drop, or click to add files), dann musst du nicht den ganzen Inhalt hier reinkopieren. Schau den Log kurz durch, ob deine Adresse, etc. irgendwo angeführt ist und ersetze die durch ein X oder sowas. |
Hallo, |
Interessant, vielleicht wird gerade laufend ein Update eingespielt, welcher schrittweise den Loginweg ändert. Bei mir ist es jedenfalls noch der alte, mal schauen ob sich das ändert in den nächsten Tagen. Wie der Loginweg funktionieren sollte ist, dass die Loginseite aufgerufen wird, die Logindaten übergeben werden und dann anhand des Headers von der Antwort, die entsprechenden Tokens geladen werden. Im Header der Antwort befindet sich eine URL im Attribut "Location". Wenn "Location" nicht vorhanden ist, wirft es die Fehlermeldung, welche ihr beide habt. Falls ihr Pythonskripte ausführen könnt, könnt ihr mit diesem Skript den Header mal in Ruhe anschauen, ohne beim Home Assistant herumzufummeln, welcher das debuggen doch etwas langwieriger macht. Für die Variablen username und password entsprechend eure Zugangsdaten zwischen die Anführungsstriche setzen.
Wie gesagt es sollte im Header ein URL vorkommen, gesetzt im Attribut "Location", welches folgende Form hat: Wichtig für das weitere Funktionieren ist der Wert hinter code, ohne dem können die nötigen Token nicht geladen werden. Eventuell befindet sich die URL oder der code woanders im Header. Dann könnte man den Code entsprechend anpassen, dass ihr euch einloggen könnt. |
so ich hab mal nochmal ins portal geschaut: |
Bei mir geht das Portal wieder, aber erst seit einer Woche. Ich hab davor mit der Smartmeter-Hotline telefoniert. Die Dame wusste, dass das passieren kann und hat das zum neu initialisieren/updaten oder so weitergegeben, 2 Tage später hatte ich dann wieder 1/4 Stunden Werte, die ich heuer überhaupt noch nicht im Portal angezeigt bekam. Es gab dann noch ein kleines hick-up, bei dem 2-3 Tage wieder die Viertelstunden weg waren. Jetzt sehe ich aber aktuell alles, auch die Werte, aus Perioden, wo ich früher nix gesehen hab. Die Werte müssen also irgendwo sein. @W-M-B Vielleicht kann dir also der Smartmeter-Support helfen die Daten wieder zu sehen? Leider nicht bei mir im HA. Ich hab versucht 2 Einträge zu bekommen, das hat auch geklappt, allerdings hab ich nur eine Entität bekommen. @tschoerk kannst du dir vielleicht das Log ansehen. ich hab meinen Namen und Kundennummer 22x gefunden! Das Log (193 kb) ist viel grösser als beim letzten mal (35 kb), auch schon bevor ichs mit Word bearbeitet hab. Dankeschön! |
Danke, Log gelöscht |
So bin jetzt dazugekommen mir das genau anzuschauen. Einerseits existiert der Loginfehler, den ich ohne genauere Daten (siehe Pythonskript oben) nicht genau analysieren kann. Das komische ist nämlich, dass es dann dennoch die Daten versucht zu updaten und auch eine Antwort erhält, also wirst du eigentlich erfolgreich eingeloggt. Eventuell liegt es an den mehreren Einträgen, den man sollte nur einen Eintrag haben mit dann insgesamt 4 Entitäten, wenn alles klappt (jeweils 2 für Einspeisung und 2 für Bezug). Andererseits sind die anderen Fehler verantwortlich, dass keine Daten vorhanden sind. Diese sind bei mir auch aufgetreten und habe entsprechende Fixes rausgebracht. Ich würde mal folgende Schritte probieren, welches alles vollständig zurücksetzt und neu einholt (vergleiche auch #19 How can I start over with a fresh data import?):
Nun sollten 4 Entitäten gefunden werden, zwei "normale" und zwei "statistics". Bei der Energiekonfiguration können die statistics Sensoren nun wieder eingefügt werden für Netzverbrauch und Netzeinspeisung, damit am Energiedashboard alles schön zu sehen ist. Falls wieder Probleme auftreten, schreib kurz hier rein, erstelle wieder ein Log und lasse es mir diesmal gerne per Mail zukommen (siehe mein Profil). |
Vielen Dank tschoerk für deine Hilfe! |
Hallo liebe Community und danke für die bisherige Entwicklung der Integration!
Nachdem die Integration bei mir seit Februar recht gut funktioniert hat (manchmal kam an einem Tag gar nix, dann am nächsten Tag der Verbrauch von 2 Tagen), ging seit Freischaltung des Smartmeters für die Einspeisung der PV gar nichts mehr. Nur ein Rufzeichen bei beiden Entitäten. Ich hab dann manuell versucht die Skripts zu ändern, wie das hier beschrieben wurde.
#227 (comment)
Die Rufzeichen waren weg, Werte kamen aber trotzdem keine.
Ich hab die Integration nun entfernt, neu gestartet, neu bei HACS geladen, neu installiert.
Ergebnis: Ich kann mich nicht mal mehr anmelden, er meint "Username/Pass invalid".
Kann das auch daran liegen, dass der Smartmeter selbst ein Problem hat? So funktioniert zb das IR-Auslesetool nicht (noch nie) und die 1/4-Stunden Ansicht im Webportal nur einige Tage, nachdem ich den Support bemüht habe. Dann wurde einige Tage nix im Tages- und 1/4Stunden-Modus angezeigt, bis es heute wieder ging.
Irgendwelche Ideen was ich noch ausprobieren kann?
The text was updated successfully, but these errors were encountered: