Modul für Powerrouter

Begonnen von SkyRaVeR, 20 Februar 2015, 17:45:46

Vorheriges Thema - Nächstes Thema

SkyRaVeR

Hey,

ja - ich habe das Logging soweit entfernt. Sollte nur noch in dem Log-Verzeichnis etwas landen.
Nicht vergessen das zu konfigurieren wie oben beschrieben.

Grüße

Noxus

Sehr gut  :)
werde ich machen... Berichte dann - komme hoffentlich nächstes Wochenende zum testen.

Ghostchaser

Hallo zusammen,

habe das Modul auch im Betrieb. Läuft soweit super! :D
Kann man eine Änderung vornehmen, so dass die Werte in kürzeren Abständen abgerufen werden - z.B. alle 5/10 Minuten?
Wäre vielleicht für eine Statistik von Vorteil.

Gruß
Jörg

Noxus

Ich bin ja noch eine Antwort schuldig @ SkyRaVeR
Aktuell läuft das Modul wieder super  :)
Wenn Du irgendwann Zeit & Lust finden solltest noch Support für den aktuell Batteriestand hinzuzufügen, wäre das super.
Vielen Dank für deine Mühe

peter456

#19
Hallo,
ich habe es bei meinem zweiten Versuch geschafft, das Modul zu installieren (ohne dass mein FHEM abstürzt).
Leider funktioniert das Modul bei meinen Nedap PR30S/S0 Version 5.1.6 (ohne Batterie) nicht so wie es soll.
Im Normalbetrieb werden die Daten geloggt, aber alle Werte stehen immer auf Null.

2016-10-29_11:31:38 mypowerrouter from_grid: 0
2016-10-29_11:31:38 mypowerrouter consumption: 0
2016-10-29_11:31:38 mypowerrouter production: 0

Gerade schien bei uns Sonne und mein Nedap produzierte ca. 1000W. Wenn ich dann das Modul in FHEM anklicke, dann werden die Daten vom Powerrouter abgefragt und ich erhalte meistens einen gültigen Wert.

2016-10-29_11:59:54 mypowerrouter from_grid: 0
2016-10-29_11:59:54 mypowerrouter consumption: 0
2016-10-29_11:59:55 mypowerrouter production: 385

Hat vielleicht jemand eine Idee warum mein FHEM erst bei manuellem anklicken des Moduls überhaupt einen Wert größer als Null bekommt?

SkyRaVeR

Zitat von: Ghostchaser am 28 August 2016, 11:18:38
Kann man eine Änderung vornehmen, so dass die Werte in kürzeren Abständen abgerufen werden - z.B. alle 5/10 Minuten?
Wäre vielleicht für eine Statistik von Vorteil.
Hi,

die Werte werden aktuell nur alle 60 Minuten ausgelesen, da die Einheit WH ist. Finde ich selber etwas suboptimal, da ich auch den aktuellen Verbrauch gerne sehen würde.
Ich habe es mir auf die Agenda gesetzt und werde es beim nächsten Release (Mitte/Ende November) mit einbauen.
Wenn ich noch etwas mit aufnehmen soll einfach hier schreiben. Es sind ja diverse Werte auf der Seite zu finden...

Grüße


SkyRaVeR

Zitat von: Noxus am 02 September 2016, 11:49:45
Ich bin ja noch eine Antwort schuldig @ SkyRaVeR
Aktuell läuft das Modul wieder super  :)
Wenn Du irgendwann Zeit & Lust finden solltest noch Support für den aktuell Batteriestand hinzuzufügen, wäre das super.
Vielen Dank für deine Mühe

Hey,

ich habe eben mal eine Version online gestellt, die den aktuellen Ladestand der Batterie in % enthält.
Siehe meine Aktualisierung im 1. Post.

Grüße

SkyRaVeR

Zitat von: peter456 am 29 Oktober 2016, 12:20:21
Hallo,
ich habe es bei meinem zweiten Versuch geschafft, das Modul zu installieren (ohne dass mein FHEM abstürzt).
Leider funktioniert das Modul bei meinen Nedap PR30S/S0 Version 5.1.6 (ohne Batterie) nicht so wie es soll.
Im Normalbetrieb werden die Daten geloggt, aber alle Werte stehen immer auf Null.

2016-10-29_11:31:38 mypowerrouter from_grid: 0
2016-10-29_11:31:38 mypowerrouter consumption: 0
2016-10-29_11:31:38 mypowerrouter production: 0

Gerade schien bei uns Sonne und mein Nedap produzierte ca. 1000W. Wenn ich dann das Modul in FHEM anklicke, dann werden die Daten vom Powerrouter abgefragt und ich erhalte meistens einen gültigen Wert.

2016-10-29_11:59:54 mypowerrouter from_grid: 0
2016-10-29_11:59:54 mypowerrouter consumption: 0
2016-10-29_11:59:55 mypowerrouter production: 385

Hat vielleicht jemand eine Idee warum mein FHEM erst bei manuellem anklicken des Moduls überhaupt einen Wert größer als Null bekommt?

Hallo,

also das Verhalten ist irgendwie komisch. Hast du etwas im Code geändert?
Normalerweise sollten die Werte alle 60min. aktualisiert werden.
Auf welchem Betriebssystem bist du unterwegs? Habe es bisher alles nur auf einem Raspberry mit Linux getestet.
Zwar sollte es auf anderen Systemen keine Probleme geben, aber ausschliessen würde ich das nicht.
Nimm am Besten mal die aktuelle Version von heute und teste bitte noch einmal.

Da du meintest es hat erst beim 2. Mal mit dem Modul geklappt - Habe ich etwas vergessen in der "Anleitung" zu schreiben? Falls ja bitte bescheid geben, damit ich das aktualisieren kann.

Grüße

peter456

Hallo. Ich habe gerade festgestellt, dass mein Powerrouter-Modul ab dem 01.11.2016 auf einmal richtig funktioniert.
In der Log-Datei vom Oktober waren aber noch alle Werte auf Null.
Vielleicht habe ich zwischendurch meinen Raspi neu gestartet gehabt?
Vielen Dank für die Hilfe.

meine LOG-Datei sieht jetzt so aus:

2016-11-01_01:05:13 mypowerrouter consumption: 0
2016-11-01_01:05:14 mypowerrouter production: 0
2016-11-01_02:05:15 mypowerrouter from_grid: 0
2016-11-01_02:05:15 mypowerrouter consumption: 0
2016-11-01_02:05:15 mypowerrouter production: 0
2016-11-01_03:05:16 mypowerrouter from_grid: 0
2016-11-01_03:05:16 mypowerrouter consumption: 0
2016-11-01_03:05:16 mypowerrouter production: 0
2016-11-01_04:05:17 mypowerrouter from_grid: 0
2016-11-01_04:05:17 mypowerrouter consumption: 0
2016-11-01_04:05:17 mypowerrouter production: 0
2016-11-01_05:05:18 mypowerrouter from_grid: 0
2016-11-01_05:05:18 mypowerrouter consumption: 0
2016-11-01_05:05:19 mypowerrouter production: 0
2016-11-01_06:05:19 mypowerrouter from_grid: 0
2016-11-01_06:05:19 mypowerrouter consumption: 0
2016-11-01_06:05:20 mypowerrouter production: 0
2016-11-01_07:05:20 mypowerrouter from_grid: 0
2016-11-01_07:05:20 mypowerrouter consumption: 0
2016-11-01_07:05:21 mypowerrouter production: 0
2016-11-01_08:05:21 mypowerrouter from_grid: 0
2016-11-01_08:05:21 mypowerrouter consumption: 0
2016-11-01_08:05:22 mypowerrouter production: 0
2016-11-01_09:05:22 mypowerrouter from_grid: 0
2016-11-01_09:05:22 mypowerrouter consumption: 0
2016-11-01_09:05:23 mypowerrouter production: 0
2016-11-01_09:23:41 mypowerrouter from_grid: 0
2016-11-01_09:23:41 mypowerrouter consumption: 0
2016-11-01_09:23:42 mypowerrouter production: 0
2016-11-01_10:05:23 mypowerrouter from_grid: 0
2016-11-01_10:05:23 mypowerrouter consumption: 0
2016-11-01_10:05:24 mypowerrouter production: 72
2016-11-01_11:05:24 mypowerrouter from_grid: 0
2016-11-01_11:05:24 mypowerrouter consumption: 0
2016-11-01_11:05:25 mypowerrouter production: 232
2016-11-01_12:05:25 mypowerrouter from_grid: 0
2016-11-01_12:05:25 mypowerrouter consumption: 0
2016-11-01_12:05:26 mypowerrouter production: 716
2016-11-01_13:05:26 mypowerrouter from_grid: 0
2016-11-01_13:05:26 mypowerrouter consumption: 0
2016-11-01_13:05:27 mypowerrouter production: 518
2016-11-01_14:05:27 mypowerrouter from_grid: 0
2016-11-01_14:05:27 mypowerrouter consumption: 0
2016-11-01_14:05:28 mypowerrouter production: 462
2016-11-01_15:05:28 mypowerrouter from_grid: 0
2016-11-01_15:05:28 mypowerrouter consumption: 0
2016-11-01_15:05:29 mypowerrouter production: 305
2016-11-01_16:05:29 mypowerrouter from_grid: 0
2016-11-01_16:05:29 mypowerrouter consumption: 0
2016-11-01_16:05:29 mypowerrouter production: 142
2016-11-01_17:05:30 mypowerrouter from_grid: 2
2016-11-01_17:05:30 mypowerrouter consumption: 0
2016-11-01_17:05:31 mypowerrouter production: 10
2016-11-01_18:05:31 mypowerrouter from_grid: 0
2016-11-01_18:05:31 mypowerrouter consumption: 0
2016-11-01_18:05:32 mypowerrouter production: 0
2016-11-01_19:05:32 mypowerrouter from_grid: 0
2016-11-01_19:05:32 mypowerrouter consumption: 0
2016-11-01_19:05:33 mypowerrouter production: 0
2016-11-01_19:10:42 mypowerrouter from_grid: 0
2016-11-01_19:10:42 mypowerrouter consumption: 0
2016-11-01_19:10:43 mypowerrouter production: 0
2016-11-01_21:05:11 mypowerrouter from_grid: 0
2016-11-01_21:05:11 mypowerrouter consumption: 0
2016-11-01_21:05:11 mypowerrouter production: 0
2016-11-01_22:05:12 mypowerrouter from_grid: 0
2016-11-01_22:05:12 mypowerrouter consumption: 0
2016-11-01_22:05:13 mypowerrouter production: 0
2016-11-01_23:05:14 mypowerrouter from_grid: 0
2016-11-01_23:05:14 mypowerrouter consumption: 0
2016-11-01_23:05:15 mypowerrouter production: 0
2016-11-02_01:05:13 mypowerrouter from_grid: 0
2016-11-02_01:05:13 mypowerrouter consumption: 0
2016-11-02_01:05:13 mypowerrouter production: 0
2016-11-02_02:05:14 mypowerrouter from_grid: 0
2016-11-02_02:05:14 mypowerrouter consumption: 0
2016-11-02_02:05:14 mypowerrouter production: 0
2016-11-02_03:05:15 mypowerrouter from_grid: 0
2016-11-02_03:05:15 mypowerrouter consumption: 0
2016-11-02_03:05:15 mypowerrouter production: 0
2016-11-02_04:05:16 mypowerrouter from_grid: 0
2016-11-02_04:05:16 mypowerrouter consumption: 0
2016-11-02_04:05:16 mypowerrouter production: 0
2016-11-02_05:05:17 mypowerrouter from_grid: 0
2016-11-02_05:05:17 mypowerrouter consumption: 0
2016-11-02_05:05:17 mypowerrouter production: 0
2016-11-02_06:05:18 mypowerrouter from_grid: 0
2016-11-02_06:05:18 mypowerrouter consumption: 0
2016-11-02_06:05:18 mypowerrouter production: 0
2016-11-02_07:05:19 mypowerrouter from_grid: 0
2016-11-02_07:05:19 mypowerrouter consumption: 0
2016-11-02_07:05:19 mypowerrouter production: 0
2016-11-02_08:05:20 mypowerrouter from_grid: 0
2016-11-02_08:05:20 mypowerrouter consumption: 0
2016-11-02_08:05:20 mypowerrouter production: 0
2016-11-02_09:05:21 mypowerrouter from_grid: 1
2016-11-02_09:05:21 mypowerrouter consumption: 0
2016-11-02_09:05:21 mypowerrouter production: 47
2016-11-02_10:05:22 mypowerrouter from_grid: 0
2016-11-02_10:05:22 mypowerrouter consumption: 0
2016-11-02_10:05:22 mypowerrouter production: 181
2016-11-02_11:05:23 mypowerrouter from_grid: 0
2016-11-02_11:05:23 mypowerrouter consumption: 0
2016-11-02_11:05:23 mypowerrouter production: 341
2016-11-02_12:05:24 mypowerrouter from_grid: 0
2016-11-02_12:05:24 mypowerrouter consumption: 0
2016-11-02_12:05:24 mypowerrouter production: 373
2016-11-02_13:05:25 mypowerrouter from_grid: 0
2016-11-02_13:05:25 mypowerrouter consumption: 0
2016-11-02_13:05:25 mypowerrouter production: 461
2016-11-02_14:05:26 mypowerrouter from_grid: 0
2016-11-02_14:05:26 mypowerrouter consumption: 0
2016-11-02_14:05:26 mypowerrouter production: 535
2016-11-02_15:05:27 mypowerrouter from_grid: 0
2016-11-02_15:05:27 mypowerrouter consumption: 0
2016-11-02_15:05:27 mypowerrouter production: 358
2016-11-02_16:05:28 mypowerrouter from_grid: 0
2016-11-02_16:05:28 mypowerrouter consumption: 0
2016-11-02_16:05:28 mypowerrouter production: 137
2016-11-02_17:05:29 mypowerrouter from_grid: 7
2016-11-02_17:05:29 mypowerrouter consumption: 0
2016-11-02_17:05:30 mypowerrouter production: 2
2016-11-02_18:05:30 mypowerrouter from_grid: 0
2016-11-02_18:05:30 mypowerrouter consumption: 0
2016-11-02_18:05:31 mypowerrouter production: 0
2016-11-02_19:05:31 mypowerrouter from_grid: 0
2016-11-02_19:05:31 mypowerrouter consumption: 0
2016-11-02_19:05:32 mypowerrouter production: 0
2016-11-02_19:32:47 mypowerrouter from_grid: 0
2016-11-02_19:32:47 mypowerrouter consumption: 0
2016-11-02_19:32:48 mypowerrouter production: 0

SkyRaVeR

Hmmm - es sieht etwas komisch aus, da du keine Verbrauchswerte hast.
Evtl. bekommst du eine leicht andere Antwort auf die Anfrage bei der Seite als ich, da ich einen anderen Powerrouter habe.
Ich habe dir per PN mal ein leicht modifiziertes Modul geschickt, das du (wenn du magst) 1x ausführen müsstest und dann aus dem FHEM-Hauptlogfile
mir folgenden Inhalt postest:

PowerRouterJSON: {"power_routers":{<deine router id_bitte_entfernen>....

Ich kann dann mal vergleichen und schauen ob sich die Routertypen unterscheiden und es bei dir Lauffähig machen. Evtl. haben auch andere User ein ähnliches Problem...

Grüße

peter456

Hallo,
ich werde versuchen dein Test-Modul am Wochenende zu testen.
Das mit den Verbrauchswerten müsste bei mir richtig sein, da mein Powerrouter keine Batterie und keinen 3-Phasensensor hat.

Grüße Peter

Ghostchaser

Guten Morgen zusammen,

das Phänomen von peter456 hatte ich auch am Anfang - habe ebenfalls ein PR30S/S0.
Und plötzlich, ohne etwas geändert zu haben, kamen dann die Werte rein. Seitdem läuft auch alles sauber durch.
In der Log-Datei konnte ich nichts ausmachen, was auf einen Fehler schließen lässt.

@peter456: Wenn das angepasste Script bei dir funktioniert, dann würde ich auch gerne mal einen Test machen.

Gruß
Jörg

peter456

Hallo zusammen,

habe das Test-Modul bei mir heute Mittag installiert.
Funktioniert bei jetzt genauso gut wie das alte Modul.
Nur die Log-Datei sieht etwas anders aus:

früher:
2016-11-04_14:05:22 mypowerrouter from_grid: 0
2016-11-04_14:05:22 mypowerrouter consumption: 0
2016-11-04_14:05:22 mypowerrouter production: 248

jetzt:
2016-11-04_15:06:00 mypowerrouter from_grid: 0
2016-11-04_15:06:00 mypowerrouter consumption: 0
2016-11-04_15:06:00 mypowerrouter STATE: active
2016-11-04_15:06:00 mypowerrouter production: 80
2016-11-04_15:06:00 mypowerrouter STATE: active

Hier der Eintrag aus meinem FHEM-Hauptlogfile:
PowerRouterJSON: {"power_routers":{"meine_powerrouter_ID":{"history":{"consumption":{"label":"Verbrauch","description":"","data_type":"Wh","data_type_symbol":"Wh","data":[["2016-11-04T16:00:00Z",0]]},"from_grid":{"label":"vom Netz bezogen","description":"","data_type":"Wh","data_type_symbol":"Wh","data":[["2016-11-04T16:00:00Z",5]]}},"label":"PR30S/S0","history_end_time":"2016-11-04T16:00:00Z","history_start_time":"2013-06-08T11:00:00Z","power_router_local_time":"2016-11-04T17:26:42Z"}},"perspectives":["total"]}
PowerRouterJSON: {"power_routers":{"meine_powerrouter_ID":{"history":{"production":{"label":"Erzeugung","description":"","data_type":"Wh","data_type_symbol":"Wh","data":[["2016-11-04T16:00:00Z",0]]}},"label":"PR30S/S0","history_end_time":"2016-11-04T16:00:00Z","history_start_time":"2013-06-08T11:00:00Z","power_router_local_time":"2016-11-04T17:26:43Z"}},"perspectives":["total_yield"]}

peter456

Hallo SkyRaVeR,

das Test-Modul funktioniert bei mir weiterhin ganz gut.

Hast du schon was rausgefunden? Soll ich jetzt wieder auf das normale Modul zurück wechseln?

peter456

Hallo SkyRaVeR,
gibt es bereits Erkenntnisse?