Autor Thema: Modul für den Kostal PIKO Wechselrichter V2.0  (Gelesen 39187 mal)

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1678
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #150 am: 13 Oktober 2017, 23:19:14 »
Danke aber passiert auch nichts
Raspberry PI3 mit allem möglichen.

Offline erwin

  • Full Member
  • ***
  • Beiträge: 364
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #151 am: 13 Oktober 2017, 23:47:35 »
@ChrisW

Das reading Global.Radiation wird upgedatet UND erzeugt events?
Evtl. verhindert ein event-on-change-reading od. event-on-update-reading Attribut das erzeugen von events?

Viel fällt mir dazu nicht mehr ein..
l.g. erwin
FHEM 5.7 auf RaspberryPI mit Busware ROT
CUNO2 V 1.44 CUNO868 SLOWRF - HMS100xx, FS20, FHT
1-Wire über ROT - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,...
MQTT-DEVICES, KNX - EIBD

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1678
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #152 am: 14 Oktober 2017, 09:28:09 »
hmm ne hab ich alles nicht drin. Hier mal ein list:

 Internals:
   DEF        192.168.2.51 pvserver 123456
   NAME       SOLAR
   NR         606
   STATE      W: 187 - Einspeisen (MPP)
   TYPE       KOSTALPIKO
   VERSION    2.08
   READINGS:
     2017-10-14 09:26:37   AC.Power        187
     2017-10-14 09:26:37   AC.Power.Fast   187
     2017-10-14 09:26:37   Daily.Energy    0.15
     2017-10-13 23:00:55   Daily.Energy.Last 11.60
     2017-10-14 09:18:24   Global.Radiation 3.1
     2017-10-14 08:07:34   Mode            Einspeisen (MPP)
     2017-10-14 08:06:34   ModeNum         9
     2017-10-13 17:30:44   Total.Energy    441014
     2017-10-14 09:18:24   UV.Index        4
     2017-10-14 09:26:37   generator.1.current 0.34
     2017-10-14 09:26:37   generator.1.voltage 610
     2017-10-14 09:22:37   generator.2.current 0.00
     2017-10-14 09:26:37   generator.2.voltage 611
     2017-10-13 18:34:46   output.1.power  0
     2017-10-14 09:26:37   output.1.voltage 226
     2017-10-13 17:45:45   output.2.power  0
     2017-10-14 09:23:37   output.2.voltage 227
     2017-10-14 09:26:37   output.3.power  187
     2017-10-14 09:19:37   output.3.voltage 227
     2017-10-14 09:25:37   sensor.1        0.01
     2017-10-14 09:26:37   sensor.2        0.01
     2017-10-14 09:22:37   sensor.3        0.00
     2017-10-10 15:05:06   sensor.4        9.99
     2017-10-14 09:26:37   state           W: 187 - Einspeisen (MPP)
     2017-10-14 09:18:24   sunshine.duration 75
   helper:
     GRHour     25
     Host       192.168.2.51
     Pass       123456
     TimerGR    SOLAR.GR
     TimerGRInterval 3600
     TimerInterval 60
     TimerStatus SOLAR.STATUS
     User       pvserver
     delayCounter 0
Attributes:
   GR.Interval 3600
   GR.Link    http://www.proplanta.de/Wetter/Schwalmtal+%28Niederrhein%29-Wetter-Heute.html
   delay      60
   room       STROM
   userattr   EnergyExpected { return ReadingsVal("SOLAR","Global.Radiation",0)*37*0.10;;}
   verbose    2
Raspberry PI3 mit allem möglichen.

Offline John

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1423
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #153 am: 15 Oktober 2017, 14:03:29 »
@ChrisW

ersetzte diesen Ausdruck    userattr   EnergyExpected { return ReadingsVal("SOLAR","Global.Radiation",0)*37*0.10;;}
durch diesen

  userReadings EnergyExpected { return ReadingsVal("SOLAR","Global.Radiation",0)*37*0.10;;}
und alles wird gut.

Ich habe dein Beispiel umgesetzt und es funktioniert wie erwartet.

defmod SOLAR KOSTALPIKO 192.168.2.10 pvserver xxxx
attr SOLAR GR.Interval 3600
attr SOLAR GR.Link http://www.proplanta.de/Wetter/Schwalmtal+%28Niederrhein%29-Wetter-Heute.html
attr SOLAR delay 180
attr SOLAR userReadings EnergyExpected { return ReadingsVal("SOLAR","Global.Radiation",0)*37*0.10;;}
attr SOLAR verbose 5
« Letzte Änderung: 15 Oktober 2017, 21:22:17 von John »
CubieTruck CULV3 MAX HM  Logo  ESP8266 MQTT PID20 HourCounter MaxScanner KostalPiko

Offline ChrisW

  • Hero Member
  • *****
  • Beiträge: 1678
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #154 am: 15 Oktober 2017, 20:34:33 »
oha alles klar ich hab userattr genommen ......... eieiei sorry nun läufts
Raspberry PI3 mit allem möglichen.

Offline Klaus Rubik

  • Full Member
  • ***
  • Beiträge: 390
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #155 am: 26 Oktober 2017, 13:38:55 »
Hallo,

seit gestern Abend liefert mir das Modul keine Ertragserwartungswerte mehr. Im Log sind folgende Meldungen:

2017.10.26 13:36:31 3: KOSTALPIKO Ertragserwartung: Set.389 set command: captureGlobalRadiation
2017.10.26 13:36:31 3: KOSTALPIKO Ertragserwartung: GrStart.925 --- started ---
2017.10.26 13:36:31 3: KOSTALPIKO Ertragserwartung: GrStart.938 --- done ---
2017.10.26 13:36:31 3: KOSTALPIKO Ertragserwartung: GrRun.953 --- started ---
2017.10.26 13:36:32 1: KOSTALPIKO Ertragserwartung: GrHtmlAcquire.906 Error: Can't get http://www.proplanta.de/Wetter/Puchheim+%28Oberbayern%29-Wetter-Heute.html -- 500 Access to 'https' URIs has been disabled
2017.10.26 13:36:32 3: KOSTALPIKO Ertragserwartung: GrRun.977 --- done ---
2017.10.26 13:36:32 3: KOSTALPIKO Ertragserwartung: GrDone.992 --- started ---
2017.10.26 13:36:32 3: KOSTALPIKO Ertragserwartung: GrDone.1040 --- done ---

Ein Aufruf der Webseite funktioniert aber, URL ist richtig.

Ist die Fehlerursache ähnlich demhier beschriebenen Problem:
https://forum.fhem.de/index.php/topic,78497.0.html

Gruß

Klaus
FHEM 5.7 auf Cubietruck mit CUL868 und RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

Offline John

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1423
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #156 am: 27 Oktober 2017, 00:08:01 »
Habe das Problem gefixt, wird demnächst eingecheckt.

Wer es vorab selbst machen will: bei protocols_allowed ist https einzufügen und die URI ist entsprechend zu ändern.
also von

http://www.proplanta.de/Wetter/Straubing-Wetter-Heute.html
auf
https://www.proplanta.de/Wetter/Straubing-Wetter-Heute.html
___
bei Zeile 881:

  my $agent = LWP::UserAgent->new(
    env_proxy         => 1,
    keep_alive        => 1,
    protocols_allowed => ['http','https'],
    timeout           => 10,
    agent             => "Mozilla/5.0 (Windows NT 5.1) [de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4]"
  );

John
CubieTruck CULV3 MAX HM  Logo  ESP8266 MQTT PID20 HourCounter MaxScanner KostalPiko

Offline Klaus Rubik

  • Full Member
  • ***
  • Beiträge: 390
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #157 am: 27 Oktober 2017, 08:07:55 »
Perfekt, Danke!!!
FHEM 5.7 auf Cubietruck mit CUL868 und RFXTRX 433
CUL_WS  : S300TH              FHT         : FHT80B, FHT80TF
HMS        : HMS100-TF         FBDECT   : DECT!200, FRITZ!Powerline 546E
FS20       : FS20DI10, FS20ST, FS20WS1, FS20DU-2, FS20 FMS

Offline tunguskar

  • Newbie
  • Beiträge: 1
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #158 am: 11 Januar 2018, 21:31:50 »
Ich habe einen Kostal PIKO 5.5 und den Wechselrichter soweit in FHEM integriert. Danke schonmal an die Macher des Moduls. Problem aktuell ist, dass er keine Daten von selbigen bekommt. Log schaut so aus: (*** wäre mein Passwort)

2018.01.11 21:18:05 4: KOSTALPIKO Kostal: StatusHtmlAcquire.507 http://pvserver:***@192.168.1.15/index.fhtml
2018.01.11 21:18:05 4: KOSTALPIKO Kostal: SensorHtmlAcquire.449 http://pvserver:***@192.168.1.15/Info.fhtml
2018.01.11 21:18:05 3: KOSTALPIKO Kostal: StatusRun.638 --- done ---
2018.01.11 21:18:05 3: KOSTALPIKO Kostal: StatusDone.657 --- started --- with numStrings:0
2018.01.11 21:18:05 5: KOSTALPIKO Kostal: StatusDone.660 values:
2018.01.11 21:18:05 4: KOSTALPIKO Kostal: StatusDone.815 ModeNum: 9 upd:0
2018.01.11 21:18:05 4: KOSTALPIKO Kostal: StatusDone.815 state: W:  -  upd:0
2018.01.11 21:18:05 3: KOSTALPIKO Kostal: StatusDone.828 --- done ---

Es werden keine Daten heruntergeladen. Wenn ich den Link im Browser eingebe Kommt folgende Meldung:

Sorry, the requested file does not exist on this server.

Der Webserver ist aber erreichbar. Also ich komme auf diesen und kann mir alles anschauen. Kann es sein, dass Kostal die UI verändert hat? Ich habe Version 6.32. Wenn ich die IP vom Wechselrichter eingebe ist die default URL: http://192.168.1.15/#/home

Offline elfelgo

  • Newbie
  • Beiträge: 1
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #159 am: 20 Januar 2018, 16:09:14 »
Diese Modul ist nur für die Wechselrichter mit alter SW-Version (altes Web-Layout) nicht für die neue mit neuem WEB-Layout oder? bin am überlegen ob ich meinen WR downgrade zur alten Version hat das schon jemand gemacht?
« Letzte Änderung: 22 Januar 2018, 09:48:58 von elfelgo »

Offline Obilarius

  • Newbie
  • Beiträge: 1
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #160 am: 10 Juni 2018, 11:45:33 »
Gibt es schon eine Möglichkeit die Wechselrichter mit neuer Oberfläche einzubinden?
Habe einen Piko 6.0 BA aber in Fhem kommen nur "ModeNum" und "state" als Readings an...

Internals:
   CFGFN
   DEF        192.168.1.50 pvserver pvwr
   NAME       Kostal
   NR         2331
   STATE      W:  -
   TYPE       KOSTALPIKO
   VERSION    2.08
   Readings:
     2018-06-10 11:43:25   EnergyExpected  0
     2018-06-10 11:22:25   ModeNum         9
     2018-06-10 11:22:25   state           W:  -
   Helper:
     GRHour     25
     Host       192.168.1.50
     Pass       pvwr
     TimerGR    Kostal.GR
     TimerGRInterval 3600
     TimerInterval 60
     TimerStatus Kostal.STATUS
     User       pvserver
     delayCounter 0
Attributes:
   GR.Interval 3600
   GR.Link    https://www.proplanta.de/Wetter/Wackersdorf-Wetter-Heute.html
   delay      60
   userReadings EnergyExpected { return ReadingsVal("Kostal","Global.Radiation",0)*32*0.10;}
   verbose    5


Offline wmr72

  • Jr. Member
  • **
  • Beiträge: 74
Antw:Modul für den Kostal PIKO Wechselrichter V2.0
« Antwort #161 am: 18 Juni 2018, 12:25:04 »
Also wenn ich das richtig verstanden habe, dann können die Kostal-WR mit Firmware > 6 ihre Daten alle auch als JSON zurückliefern, damit sollte man das auch alles sehr einfach mit HTTPMOD abfragen können. Mein eigener Kostal wird hoffentlich diese Woche noch in Betrieb gehen, dann werde ich das mal ausprobieren und mich hier zurückmelden.

 

decade-submarginal