ZOE aufwecken über die API -> neuer Weg?
-
- Beiträge: 157
- Registriert: So Jan 17, 2021 8:35 am
- Wohnort: Bielefeld
ZOE aufwecken über die API -> neuer Weg?
Hallo!!
leider klappt auch bei mir das Aufwecken der ZOE über die OpenWB mit go-E nicht so wie gewünscht ... Ich hab da eine Anregung, das ganze über die ZOE Api zu machen - einer App gelingt das sehr gut, diese ist auch OpenSource - vielleicht kann man sich da was abschauen:
die App heißt: ZOE Status und hat unter anderem einen Button "Charge pause override" mit dem man der ZOE das sofortige Laden "aufzwingen" kann:
Die App gibts im iOS App Store und die Doku hier:
https://github.com/g-mocken/ZoeStatus
Ich bin noch nicht genau dahinter gekommen, welcher Schalter da über die App aktiviert wird, um die ZOE zu wecken, vielleicht kann einer von Euch da schneller drüber blicken? Das wäre ein tolles Feature für alle ZOE Fans - und es klappt ganz normal über die MyRenault Login-Daten.
Der G. Mocken beruft sich auf folgende Api - Analyse Quellen:
Terence Eden: Z.E. API analysis
James Muscat: My Renault API analysis, Reference implementation in python
So long, Basti
leider klappt auch bei mir das Aufwecken der ZOE über die OpenWB mit go-E nicht so wie gewünscht ... Ich hab da eine Anregung, das ganze über die ZOE Api zu machen - einer App gelingt das sehr gut, diese ist auch OpenSource - vielleicht kann man sich da was abschauen:
die App heißt: ZOE Status und hat unter anderem einen Button "Charge pause override" mit dem man der ZOE das sofortige Laden "aufzwingen" kann:
Die App gibts im iOS App Store und die Doku hier:
https://github.com/g-mocken/ZoeStatus
Ich bin noch nicht genau dahinter gekommen, welcher Schalter da über die App aktiviert wird, um die ZOE zu wecken, vielleicht kann einer von Euch da schneller drüber blicken? Das wäre ein tolles Feature für alle ZOE Fans - und es klappt ganz normal über die MyRenault Login-Daten.
Der G. Mocken beruft sich auf folgende Api - Analyse Quellen:
Terence Eden: Z.E. API analysis
James Muscat: My Renault API analysis, Reference implementation in python
So long, Basti
-
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
-
- Beiträge: 2428
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 30 times
Re: ZOE aufwecken über die API -> neuer Weg?
Die openwb Zoe Soc Implentierung hat bereits so ein Feature da sie auf James Muscat python implementierung basiert:
Es sollte dann über die Renaultschnittstelle wenn alles parat ist einen /actions/charging-start erzwingen.
wenn es nicht klappt bitte zoe.... Dateien auf Ramdisk und Openwb.log mit pn oder email.
Gruss Oliver
Es sollte dann über die Renaultschnittstelle wenn alles parat ist einen /actions/charging-start erzwingen.
wenn es nicht klappt bitte zoe.... Dateien auf Ramdisk und Openwb.log mit pn oder email.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 7932
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 52 times
- Been thanked: 59 times
Re: ZOE aufwecken über die API -> neuer Weg?
Mal eine Zwischenfrage:
Wacht die Zoe eigentlich mit dem addon der openWB bzw. der smartWB zuverlässig auf?
Beide haben das in Hard- und Software implementierte CP-feature.
Wacht die Zoe eigentlich mit dem addon der openWB bzw. der smartWB zuverlässig auf?
Beide haben das in Hard- und Software implementierte CP-feature.
Re: ZOE aufwecken über die API -> neuer Weg?
Meine Zoe Z50 und go-eCharger werden via openWB zuverlässig geladen, auch dann, wenn die Zoe schläft.
Danke okaegi!!
Danke okaegi!!
openWB Charge Controller Ver. 1.9.227 auf Pi 4 (buster) - go-eCharger Ver. 040.0 an ca. 35m-Leitung und 3x25A FI-LS Typ-A - WR: Fronius Symo Ver. 3.16.7-1 Modbus TCP - EVU: smartPi MQTT/Node-RED - BEV: Renault Zoe R110 Zen 2020
-
- Beiträge: 157
- Registriert: So Jan 17, 2021 8:35 am
- Wohnort: Bielefeld
Re: ZOE aufwecken über die API -> neuer Weg?
Du hast ne PN
Danke schon mal Oliver!!
Danke schon mal Oliver!!
okaegi hat geschrieben: ↑Mo Jan 25, 2021 5:09 pm Die openwb Zoe Soc Implentierung hat bereits so ein Feature da sie auf James Muscat python implementierung basiert:
zoe.jpg
Es sollte dann über die Renaultschnittstelle wenn alles parat ist einen /actions/charging-start erzwingen.
wenn es nicht klappt bitte zoe.... Dateien auf Ramdisk und Openwb.log mit pn oder email.
Gruss Oliver
-
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
-
- Beiträge: 2428
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 2 times
- Been thanked: 30 times
Re: ZOE aufwecken über die API -> neuer Weg?
braucht noch ne Korrektur in der neusten Nighly, melde mich wenn die drin ist.
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 7932
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 52 times
- Been thanked: 59 times
Re: ZOE aufwecken über die API -> neuer Weg?
Hat die ev. gar kein "Einschlaf-/Aufweckproblem"?
Verhalten sich alle Zoe gleich?
Bis dato ist das Einschlafproblem vor allem bei VW Thema (e-up, e-Golf und glaub' auch ID.3).
-
- Beiträge: 157
- Registriert: So Jan 17, 2021 8:35 am
- Wohnort: Bielefeld
Re: ZOE aufwecken über die API -> neuer Weg?
Zumindest funktioniert bei mir das Aufwecken mit der von mir oben erwähnten App problemlos - mit openWB nicht, hab schon mit Oliver geschrieben, er hat da was entdeckt, was er in der neuen Nigthly fixen will ...
-
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
-
- Beiträge: 7932
- Registriert: Mo Okt 08, 2018 4:51 pm
- Has thanked: 52 times
- Been thanked: 59 times
Re: ZOE aufwecken über die API -> neuer Weg?
Alle OpenWB ohne addon (also auch standalone) haben kein CP-feature. Meine Frage ist, ob die oWB MIT ADDON die Zoe korrekt aufwecken.
Das ist sozusagen der direkte Weg ohne API.
Ich habe einen user mit smartWB und Zoe, der wohl bald mit einer oWB-standalone koppelt. In dieser Kombi ist das CP-feature auch in HW gegossen.
Das ist sozusagen der direkte Weg ohne API.
Ich habe einen user mit smartWB und Zoe, der wohl bald mit einer oWB-standalone koppelt. In dieser Kombi ist das CP-feature auch in HW gegossen.
-
- Beiträge: 157
- Registriert: So Jan 17, 2021 8:35 am
- Wohnort: Bielefeld
Re: ZOE aufwecken über die API -> neuer Weg?
Hallo - hatte gerade getestet, gab wieder nen Fehler, den hab ich aber schon gefunden. Hier ein Auszug aus der openWB.log:
Also hab ich die Stelle an Zeile 20 in der "/var/www/html/openWB/modules/soc_myrenault/zoenwake.py" geändert und dann klappte das:Traceback (most recent call last):
File "/var/www/html/openWB/modules/soc_myrenault/zoenwake.py", line 20, in <module>
f = open('/var/www/html/openWB/ramdisk/zoereply1lp1'+chargepoint, 'r') --> Hier ist die 1 zuviel .. die Zahl wird durch die VAR chargepoint gesetzt
IOError: [Errno 2] No such file or directory: '/var/www/html/openWB/ramdisk/zoereply1lp11'
von
Code: Alles auswählen
f = open('/var/www/html/openWB/ramdisk/zoereply1lp1'+chargepoint, 'r')
Code: Alles auswählen
f = open('/var/www/html/openWB/ramdisk/zoereply1lp'+chargepoint, 'r')
Danke Oliver für die Anpassung - das o.g. kannst Du ja dann auch noch korrigieren!!!
So long, Basti
-
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E
5,33 KwP Aleo - Kostal Plenticore 5.5 - KSEM - RasPi 3 Model B Rev 1.2 auf Hutschiene ext. 5" Waveshare Displ. - OpenWB - Go-eCharger homefix 22 kW am Lastschalter 1PH/3PH - Zoe Z.E. 40 - Shelly für E-Bike Akku - BYD HVS 5,1 kWh und Elwa-E