Autor Thema: Tesla Powerwall 2 AC  (Gelesen 22531 mal)

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 22032
Antw:Tesla Powerwall 2 AC
« Antwort #180 am: 21 April 2018, 09:24:14 »
Meldungen im Log?
Stelle mal auf verbose 4 da muss alle INTERVAL dann so eine Meldung kommen
Call InternalTimer TeslaPowerwall2AC_Timer_GetData
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://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline kanenas

  • New Member
  • *
  • Beiträge: 23
Antw:Tesla Powerwall 2 AC
« Antwort #181 am: 05 Februar 2019, 15:47:25 »
Hallo Zusammen. Hab mir nicht alles jetzt durchgelesen was zu diesem Thema geschrieben worden ist und ich weiß nicht ob die Idee schon jemand hatte aber was passiert wenn die Messung der Stromerzeugung unterbrochen wird?
Also z.B. mechanisch? Dann sollte doch die PW2 kein aufladen zulassen oder?

Dio






 
Jessie@Raspi(v3)+SSD, CUL-MAX, CUL-433, CUL-FS20, JeeLink-PCA301, JeeLink-JLLaCrosse, HM-MOD-UART, HUEBridge(v2), ESPEasy, DashButton

Offline Black7king

  • Full Member
  • ***
  • Beiträge: 202
Antw:Tesla Powerwall 2 AC
« Antwort #182 am: 06 Februar 2019, 07:05:47 »
Hallo Zusammen. Hab mir nicht alles jetzt durchgelesen was zu diesem Thema geschrieben worden ist und ich weiß nicht ob die Idee schon jemand hatte aber was passiert wenn die Messung der Stromerzeugung unterbrochen wird?
Also z.B. mechanisch? Dann sollte doch die PW2 kein aufladen zulassen oder?

Dio

Hey willst mal erklären was du damit erreichen willst? versteh den sinn dabei noch nicht wirklich...

Offline kanenas

  • New Member
  • *
  • Beiträge: 23
Antw:Tesla Powerwall 2 AC
« Antwort #183 am: 06 Februar 2019, 23:59:42 »

Hi,
Nun ja, erst wenn die Photovoltaikanlage Stromgeneriert wird die Powerwall geladen sonst macht das ganze kein sinn. Ich vermute also dass, die Powerwall den Ladevorgang über die Messung des Solarstroms steuert. Wenn ich also die Messung ein/ausschalte steuere ich indirekt den Ladevorgang der Powerwall. So kann ich im den Bereich über 70% nutzten...



Jessie@Raspi(v3)+SSD, CUL-MAX, CUL-433, CUL-FS20, JeeLink-PCA301, JeeLink-JLLaCrosse, HM-MOD-UART, HUEBridge(v2), ESPEasy, DashButton

Offline pnewman

  • Full Member
  • ***
  • Beiträge: 201
Antw:Tesla Powerwall 2 AC
« Antwort #184 am: 13 April 2019, 11:43:16 »
Hallo,

ich habe da mal eine Frage.

Wie bekomme ich es hin das mir von der PW die Werte für jetzt, Heute, Gestern, diese Woche, letzte Woche, diesen Monat, letzten Monat, dieses Jahr, letztes Jahr angezeigt/errechnet wird?

Geht eine readingsGroup?

Für meine verbrauche der PCA301 habe ich so etwas:
Internals:
   DEF        <Name>,<Status>,<Jetzt>,<Gestern>,<Woche>,<Monat>,<Jahr>,<Euro/Jahr> TYPE=PCA301:state,power,consumptionYesterday,consumptionWeek,consumptionMonth,consumptionYear,consumptionYearEuro
   FUUID      5c8107e6-f33f-ab8b-4846-2fd04ab0e6864c6d
   NAME       Verbrauch
   NR         338
   NTFY_ORDER 50-Verbrauch
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     SD_AmelieWasserbett 1
     SD_GarageGefriertruhe 1
     SD_GarageKuehlschrank 1
     SD_HeizungZirkulationspumpe 1
     SD_Hyundai_Ioniq 1
     SD_KuecheGeschirrspueler 1
     SD_KuecheKuehlschrank 1
     SD_SchlafzimmerWasserbett 1
     SD_Trockner 1
     SD_WZ_Angel 1
     SD_Waschmaschine 1
     SD_WohnMedia 1
     SD_ZoeWasserbett 1
   CONTENT2:
   DEVICES:
     ARRAY(0x6aaa908)
     ARRAY(0x5f59890)
     ARRAY(0x6a88220)
     ARRAY(0x697c288)
     ARRAY(0x698b8a8)
     ARRAY(0x676e6f0)
     ARRAY(0x6ac7440)
     ARRAY(0x6aeb3f0)
     ARRAY(0x6ace5b0)
     ARRAY(0x682a408)
     ARRAY(0x6aebac8)
     ARRAY(0x6426dc8)
     ARRAY(0x6aac1d8)
     ARRAY(0x6aebae0)
   READINGS:
   fhem:
     lastDefChange 9
     last_update 1555148248.28829
   helper:
     DEF       
     mapping    %ALIAS
     nameStyle  style="font-weight:bold"
     valueStyle {($READING eq "power" && $VALUE > 200)?'style="color:red"':'style="color:green"'}
     positions:
       SD_AmelieWasserbett.consumptionMonth 2:5
       SD_AmelieWasserbett.consumptionWeek 2:4
       SD_AmelieWasserbett.consumptionYear 2:6
       SD_AmelieWasserbett.consumptionYearEuro 2:7
       SD_AmelieWasserbett.consumptionYesterday 2:3
       SD_AmelieWasserbett.power 2:2
       SD_AmelieWasserbett.state 2:1
       SD_GarageGefriertruhe.consumptionMonth 3:5
       SD_GarageGefriertruhe.consumptionWeek 3:4
       SD_GarageGefriertruhe.consumptionYear 3:6
       SD_GarageGefriertruhe.consumptionYearEuro 3:7
       SD_GarageGefriertruhe.consumptionYesterday 3:3
       SD_GarageGefriertruhe.power 3:2
       SD_GarageGefriertruhe.state 3:1
       SD_GarageKuehlschrank.consumptionMonth 4:5
       SD_GarageKuehlschrank.consumptionWeek 4:4
       SD_GarageKuehlschrank.consumptionYear 4:6
       SD_GarageKuehlschrank.consumptionYearEuro 4:7
       SD_GarageKuehlschrank.consumptionYesterday 4:3
       SD_GarageKuehlschrank.power 4:2
       SD_GarageKuehlschrank.state 4:1
       SD_HeizungZirkulationspumpe.consumptionMonth 5:5
       SD_HeizungZirkulationspumpe.consumptionWeek 5:4
       SD_HeizungZirkulationspumpe.consumptionYear 5:6
       SD_HeizungZirkulationspumpe.consumptionYearEuro 5:7
       SD_HeizungZirkulationspumpe.consumptionYesterday 5:3
       SD_HeizungZirkulationspumpe.power 5:2
       SD_HeizungZirkulationspumpe.state 5:1
       SD_Hyundai_Ioniq.consumptionMonth 6:4
       SD_Hyundai_Ioniq.consumptionWeek 6:3
       SD_Hyundai_Ioniq.consumptionYear 6:5
       SD_Hyundai_Ioniq.consumptionYearEuro 6:6
       SD_Hyundai_Ioniq.power 6:2
       SD_Hyundai_Ioniq.state 6:1
       SD_KuecheGeschirrspueler.consumptionMonth 7:5
       SD_KuecheGeschirrspueler.consumptionWeek 7:4
       SD_KuecheGeschirrspueler.consumptionYear 7:6
       SD_KuecheGeschirrspueler.consumptionYearEuro 7:7
       SD_KuecheGeschirrspueler.consumptionYesterday 7:3
       SD_KuecheGeschirrspueler.power 7:2
       SD_KuecheGeschirrspueler.state 7:1
       SD_KuecheKuehlschrank.consumptionMonth 8:5
       SD_KuecheKuehlschrank.consumptionWeek 8:4
       SD_KuecheKuehlschrank.consumptionYear 8:6
       SD_KuecheKuehlschrank.consumptionYearEuro 8:7
       SD_KuecheKuehlschrank.consumptionYesterday 8:3
       SD_KuecheKuehlschrank.power 8:2
       SD_KuecheKuehlschrank.state 8:1
       SD_SchlafzimmerWasserbett.consumptionMonth 9:5
       SD_SchlafzimmerWasserbett.consumptionWeek 9:4
       SD_SchlafzimmerWasserbett.consumptionYear 9:6
       SD_SchlafzimmerWasserbett.consumptionYearEuro 9:7
       SD_SchlafzimmerWasserbett.consumptionYesterday 9:3
       SD_SchlafzimmerWasserbett.power 9:2
       SD_SchlafzimmerWasserbett.state 9:1
       SD_Trockner.consumptionMonth 10:5
       SD_Trockner.consumptionWeek 10:4
       SD_Trockner.consumptionYear 10:6
       SD_Trockner.consumptionYearEuro 10:7
       SD_Trockner.consumptionYesterday 10:3
       SD_Trockner.power 10:2
       SD_Trockner.state 10:1
       SD_WZ_Angel.consumptionMonth 11:5
       SD_WZ_Angel.consumptionWeek 11:4
       SD_WZ_Angel.consumptionYear 11:6
       SD_WZ_Angel.consumptionYearEuro 11:7
       SD_WZ_Angel.consumptionYesterday 11:3
       SD_WZ_Angel.power 11:2
       SD_WZ_Angel.state 11:1
       SD_Waschmaschine.consumptionMonth 12:5
       SD_Waschmaschine.consumptionWeek 12:4
       SD_Waschmaschine.consumptionYear 12:6
       SD_Waschmaschine.consumptionYearEuro 12:7
       SD_Waschmaschine.consumptionYesterday 12:3
       SD_Waschmaschine.power 12:2
       SD_Waschmaschine.state 12:1
       SD_WohnMedia.consumptionMonth 13:5
       SD_WohnMedia.consumptionWeek 13:4
       SD_WohnMedia.consumptionYear 13:6
       SD_WohnMedia.consumptionYearEuro 13:7
       SD_WohnMedia.consumptionYesterday 13:3
       SD_WohnMedia.power 13:2
       SD_WohnMedia.state 13:1
       SD_ZoeWasserbett.consumptionMonth 14:5
       SD_ZoeWasserbett.consumptionWeek 14:4
       SD_ZoeWasserbett.consumptionYear 14:6
       SD_ZoeWasserbett.consumptionYearEuro 14:7
       SD_ZoeWasserbett.consumptionYesterday 14:3
       SD_ZoeWasserbett.power 14:2
       SD_ZoeWasserbett.state 14:1
     recalc:
       undef
       undef
       ARRAY(0x6aeccd0)
       undef
       ARRAY(0x65599b8)
       ARRAY(0x6764530)
       ARRAY(0x6ac6ca8)
       ARRAY(0x6829938)
     valueFormat:
       consumptionMonth %.2f kWh
       consumptionWeek %.2f kWh
       consumptionYear %.2f kWh
       consumptionYearEuro %.2f €
       consumptionYesterday %.2f kWh
       power      %.1f W
     valueIcon:
       state      %devStateIcon
     values:
       formated:
         undef
         ARRAY(0x6af8158)
         ARRAY(0x6a65028)
         ARRAY(0x6af6138)
         ARRAY(0x6af7598)
         ARRAY(0x6a669f8)
         ARRAY(0x6449160)
         ARRAY(0x6b07320)
       orig:
         undef
         ARRAY(0x6af7ac8)
         ARRAY(0x6a672e8)
         ARRAY(0x6af6438)
         ARRAY(0x6af5bc8)
         ARRAY(0x6b1af98)
         ARRAY(0x6a65748)
         ARRAY(0x6af6828)
       prefixsuffix:
         undef
         ARRAY(0x6af7628)
         ARRAY(0x6af5fb8)
         ARRAY(0x6a740c0)
         ARRAY(0x6a88430)
         ARRAY(0x6b1ae78)
         ARRAY(0x6af7e58)
         ARRAY(0x6af5d78)
Attributes:
   mapping    %ALIAS
   nameStyle  style="font-weight:bold"
   room       Verbrauch
   style      style="font-size:25px"
   valueFormat {power => "%.1f W", consumptionYesterday=> "%.2f kWh",consumptionWeek=> "%.2f kWh", consumptionMonth=> "%.2f kWh", consumptionYear => "%.2f kWh", consumptionYearEuro => "%.2f €"}
   valueIcon  { state => '%devStateIcon' }
   valueStyle {($READING eq "power" && $VALUE > 200)?'style="color:red"':'style="color:green"'}



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

Offline Gigafix

  • Full Member
  • ***
  • Beiträge: 152
Antw:Tesla Powerwall 2 AC
« Antwort #185 am: 13 April 2019, 12:55:18 »
Hallo Ralf

Ich habe das über den ElectricityCalculator realisiert.
https://wiki.fhem.de/wiki/ElectricityCalculator
Allerdings habe ich hier auch für jeden Zählwert einen extra ElectricityCalculator definiert. Damit hast Du dann die Werte für den letzten Tag, Monat und Jahr. Fehlt die nur letzte Woche.

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

Offline pnewman

  • Full Member
  • ***
  • Beiträge: 201
Antw:Tesla Powerwall 2 AC
« Antwort #186 am: 13 April 2019, 13:01:44 »
Hallo Ralf

Ich habe das über den ElectricityCalculator realisiert.
https://wiki.fhem.de/wiki/ElectricityCalculator
Allerdings habe ich hier auch für jeden Zählwert einen extra ElectricityCalculator definiert. Damit hast Du dann die Werte für den letzten Tag, Monat und Jahr. Fehlt die nur letzte Woche.

Gruß
Gigafix

Hallo Gigafix,

vielen Dank für deine Hilfe, da ich noch keine Vorstellung davon habe wie es mit diesem Calculator aussehen wird muss ich das mal probieren.


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

Offline Black7king

  • Full Member
  • ***
  • Beiträge: 202
Antw:Tesla Powerwall 2 AC
« Antwort #187 am: 04 Juli 2019, 09:26:33 »
Hey zusammen habe mal wieder ne doofe Anfänger frage...
wie verhindere ich das die ganze zeit im log
2019-07-04 07:22:50 TeslaPowerwall2AC TeslaPowerwall fetch data - 3 entries in the Queuedie Meldungen auftauchen?
klar könnte ich mir jetzt mit "event-on-change-reading" nur die raus suchen welche ich will, aber dazu müsste ich erstmal genau wissen welche ich will :-D
hast jemand einen tipp für mich? vielen dank schonmal für die Hilfe.

Mit freundlichen Grüßen
Chris

Offline Black7king

  • Full Member
  • ***
  • Beiträge: 202
Antw:Tesla Powerwall 2 AC
« Antwort #188 am: 04 Juli 2019, 11:06:48 »
Was würde den zb. passieren wenn ich das Reading actionQueue mit  deletereading <devspec> <readingname> löschen würde?
geht das das Modul noch oder zerstöre ich dann alles?

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 22032
Antw:Tesla Powerwall 2 AC
« Antwort #189 am: 04 Juli 2019, 11:12:13 »
Du solltest schon alles so lassen wie es ist. Die Readings haben alle eine gewisse Funktion in einem Modul.
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://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 22032
Antw:Tesla Powerwall 2 AC
« Antwort #190 am: 04 Juli 2019, 11:14:02 »
Ich habe mir erlaubt das Modul etwas zu Modernisieren. Leider habe ich aktuell keine Möglichkeit des testens.
Wenn also jemand Lust und keine Angst vor FHEM Crash hat der kann bitte einmal von hier die aktuelle Developer Version sich holen.
https://github.com/fhem/TeslaPowerwall2AC

Sobald FHEM Crasht bitte die letzte Zeile vom FHEM Log hier reinstellen und ich korrigiere umgehend. Das kann so 3-4 mal noch passieren. Also bitte darauf einstellen.



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://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline Black7king

  • Full Member
  • ***
  • Beiträge: 202
Antw:Tesla Powerwall 2 AC
« Antwort #191 am: 04 Juli 2019, 11:28:33 »
habs probiert....  ;D  hast du es umbenannt?

essages collected while initializing FHEM:
configfile: Cannot load module TeslaPowerwall2AC
Please define TeslaPowerwall 5d1a1bf1-f33f-4604-eeb1-33a57649ee6ac53e first
./log/fhem.save: Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
Please define TeslaPowerwall first
...
..
.

War doch richtig nur die Datei auszutauschen und neu zu starten oder?
« Letzte Änderung: 04 Juli 2019, 11:31:01 von Black7king »

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 22032
Antw:Tesla Powerwall 2 AC
« Antwort #192 am: 04 Juli 2019, 11:33:12 »
Ja sollte richtig sein. Hast Du ganz normal runter geladen aus dem Git und dann ausgetauscht?

Was steht am Anfang des Logs kurz nach dem neustart? Laden sollte gehen, zu mindest bei mir ging es.
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://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

Offline Black7king

  • Full Member
  • ***
  • Beiträge: 202
Antw:Tesla Powerwall 2 AC
« Antwort #193 am: 04 Juli 2019, 11:35:46 »
Da ich leider zugeben muss das mein log ziemlich wild aussieht... das habe ich jetzt auf die schnelle entdeckt.

2019.07.04 11:25:51 1: reload: Error:Modul 46_TeslaPowerwall2AC deactivated:
 "GP_Export" is not exported by the GPUtils module
Can't continue after import errors at ./FHEM/46_TeslaPowerwall2AC.pm line 60.
BEGIN failed--compilation aborted at ./FHEM/46_TeslaPowerwall2AC.pm line 60, <$fh> line 3896.

2019.07.04 11:25:51 0: "GP_Export" is not exported by the GPUtils module
Can't continue after import errors at ./FHEM/46_TeslaPowerwall2AC.pm line 60.
BEGIN failed--compilation aborted at ./FHEM/46_TeslaPowerwall2AC.pm line 60, <$fh> line 3896.

Offline CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 22032
Antw:Tesla Powerwall 2 AC
« Antwort #194 am: 04 Juli 2019, 11:39:26 »
Ach Du meine Güte. Dein System ist zu alt. Ich befürchte Du musst ein komplettes Update machen oder zu mindestens ein Update des Modules GPUtils.

Ich habe auch noch mal eine neue Modulversion ins Git geladen. Gab noch einen kleinen Fehler beim Vergleichs Operator.
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://paypal.me/pools/c/8gULisr9BT
FHEM GitHub: https://github.com/fhem/
kein Support für cfg Editierer

 

decade-submarginal