Tesla Powerwall 2 AC

Begonnen von Gigafix, 30 September 2017, 14:21:54

Vorheriges Thema - Nächstes Thema

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Black7king

misst okay Danke! gibt's den Änderungen zu dem letzten von hier?

CoolTux

nein. gar nicht. alles so wie du es aus dem git hast
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

pnewman

Hallo zusammen,
ich bin immer wieder angenehm überrascht was in diesem Forum gemacht wird.

Gestern ist mein defektes Gateway an meiner Powerwall gewechselt worden, welches nach 1 Tag Betrieb den Geist aufgegeben hatte und Heute kann ich schon ein Modul verwenden!

@Leon
Vielen Dank für das Modul!

Gruß
Ralf
Raspberry Pi3B+ / Nano-Cul 868 - MAX!=Heizung, HM-Lan - Rollo+Licht, JeeLink-Clone 868 - LaCrosse, JeeLink-Clone 868 - PCA301, CUL 434 - IT-Steckdosen+Fernbedienung

CoolTux

Zitat von: pnewman am 19 Oktober 2017, 09:39:58
Hallo zusammen,
ich bin immer wieder angenehm überrascht was in diesem Forum gemacht wird.

Gestern ist mein defektes Gateway an meiner Powerwall gewechselt worden, welches nach 1 Tag Betrieb den Geist aufgegeben hatte und Heute kann ich schon ein Modul verwenden!

@Leon
Vielen Dank für das Modul!

Gruß
Ralf


Hallo Ralf,

Jetzt kann ich Dich auch zuordnen, hihi. Vielen vielen Dank noch mal für die Spende.
Freue mich sehr wenn ich Euch mit Modulen unterstützen kann. Macht ja auch Spaß mit Euch zusammen zu entwickeln.




Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

pnewman

#80
Hallo Leon,
ich habe das Modul nach dem Update von fhem installiert und den Port per Terminal auf 1080 geändert.
Ein reload des Moduls brachte nichts, ein restart von fhem dann die Portänderung.
Nun bekomme ich ein "Connection refused"

Hier das List:
Internals:
   DEF        192.168.178.31
   HOST       192.168.178.31
   INTERVAL   300
   NAME       myPowerWall
   NOTIFYDEV  global
   NR         551
   NTFY_ORDER 50-myPowerWall
   PORT       1080
   STATE      192.168.178.31: Connection refused
   TYPE       TeslaPowerwall2AC
   VERSION    0.2.0
   READINGS:
     2017-10-19 10:10:17   lastRequestError 192.168.178.31: Connection refused
     2017-10-19 10:10:17   state           192.168.178.31: Connection refused
   actionQueue:
Attributes:
   room       Tesla


Hier das LOG:
2017.10.19 10:10:01 3: TeslaPowerwall2AC (myPowerWall) - RequestERROR: 192.168.178.31: Connection refused
2017.10.19 10:10:07 3: TeslaPowerwall2AC (myPowerWall) - RequestERROR: 192.168.178.31: Connection refused
2017.10.19 10:10:17 3: TeslaPowerwall2AC (myPowerWall) - RequestERROR: 192.168.178.31: Connection refused
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Initialize redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 102.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Define redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 124.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Undef redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 154.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Attr redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 167.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Notify redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 220.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Get redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 237.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_Timer_GetData redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 287.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_GetData redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 310.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_ErrorHandling redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 338.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_ResponseProcessing redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 404.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_WriteReadings redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 438.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_ReadingsProcessing_Aggregates redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 460.
2017.10.19 10:11:53 1: PERL WARNING: Subroutine TeslaPowerwall2AC_ReadingsProcessing_Powerwalls redefined at ./FHEM/46_TeslaPowerwall2AC.pm line 482.
2017.10.19 10:12:51 3: TeslaPowerwall2AC (myPowerWall) - RequestERROR: 192.168.178.31: Connection refused


Fehlt mir etwas?


Edit 2017-10-19 10:28
Erstens wird der PORT nicht geändert!
Zweitens sollte man die Rechte auch ändern!

Ja,Ja, wer lesen kann ist klar im Vorteil, aber man sollte auch richtig lesen!

Ich habe den Port mittels Terminal wieder auf 80 geändert.
Dann noch die Rechte mittels

sudo chmod 755 /opt/fhem/FHEM/46_TeslaPowerwall2AC.pm

geändert!

Und siehe da, es werde Licht!

Gruß
Ralf
Raspberry Pi3B+ / Nano-Cul 868 - MAX!=Heizung, HM-Lan - Rollo+Licht, JeeLink-Clone 868 - LaCrosse, JeeLink-Clone 868 - PCA301, CUL 434 - IT-Steckdosen+Fernbedienung

CoolTux

Der Port 1080 war nur für den Kollegen der eine Powerwall Emulation haben wollte  ;D
Er hatte deswegen 2 Module bekommen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Black7king

ja sorry da bin ich schuld  ::)

CoolTux

Für morgen steht ein update bereit. Hab im Zuge einer anderen Modulentwicklung einen bug gefunden.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Black7king

freue mich über jedes Update!
Wenn nur jetzt endlich meine HW update kommen würde  8)

Gigafix

#85
Hallo CoolTux

Modul läuft auch nach dem Update auf Version 0.2.2 - ich habe auch den Eindruck, das es jetzt schneller aktualisiert wenn ich ein get XXX mache. Danke noch einmal - aber so groß war meine Mithilfe ja auch nicht.

Eine Anmerkung habe ich noch. Die Berechnung von "batteryPower" könnte falsch sein, wenn jemand mehr als eine Powerwall im Einsatz hat. Ich hatte ja den festen Faktor 0.135 vorgeschlagen, weil eine Powerwall 13,5 kWh bei 100% Ladung haben soll. Eventuell könnte man statt dem festen Wert von 0.135 folgendes Reading/100 verwenden.
siteinfo-nominal_system_energy_kWh  13.5

Hier kann ja Black7king seine Erfahrungen beisteuern wenn es soweit ist.



VM Synology DS918 | CubieTruck |2x HMLAN | HMUSB | 3x HMWLAN | CCU2 | MAX-Cube | nanoCUL | ZWDongle |

CoolTux

Soll ich das schon so umbauen oder noch warten?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gigafix

#87
Wenn es keine große Mühe macht, kannst Du das eigentlich schon einbauen. Das ist auf jeden Fall nicht falsch. Es ist ja ein statisches Reading, ich kann aber auch nur vermuten das der Wert sich mit der Anzahl der Powerwalls multipliziert.
Wenn das nicht so ist, könnte man ein Attribut definieren in dem man die Anzahl der Powerwalls einträgt, und hätte so den Faktor. Damit würde ich wiederum warten bis sich der erste meldet, der mindestens zwei Powerwalls zusammen betreibt und seine Erfahrungen mitteilt. Je mehr automatisch passiert um so besser.

Hab gerade noch meinen Fehler bemerkt und im Beitrag davor korrigiert - es geht um "batteryPower" diesen geschätzten Wert hatten wir ja aus dem Prozentwert errechnet.
VM Synology DS918 | CubieTruck |2x HMLAN | HMUSB | 3x HMWLAN | CCU2 | MAX-Cube | nanoCUL | ZWDongle |

CoolTux

Alles klar. Baue ich die Tage so ein.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Black7king

Also soweit ich es weis gibt es in DE noch niemanden der mehr als eine PW auf einen Gateway hat.
ich habe nur von einen Fall gehört der 2PW und aber auch 2 GW hat.

und auch ich bekomme erste Nächste Woche eine PW geliefert (wenn alles klappt) und Anfang nächstes ja dann die 2te und 3te dazu.
So wie die Notstrom Versorgung.

@Gigafix auf welchen SW stand ist deine PW 1.9 oder noch 1.8? mich würde mal interessieren ob da noch zusätzliche Infos eingebaut wurden.
zb die Unterbrechung des Systems usw

Hier wäre dann auch interessant ob mann das aus FHEM raus aus lösen kann. (auch wenn ich noch keinen richtigen sinn dahinter sehe :-D)