Hauptmenü

RenaultZE

Begonnen von plin, 29 November 2020, 09:50:17

Vorheriges Thema - Nächstes Thema

plin

Moin,

ich habe gerade eine neue Version
# v 1.06 logging "well known error" Failed to forward request to remote service only at log level 5
im 1. Post hochgeladen.
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB

KernSani

Hi,
ich habe gerade nach längerer Zeit mal wieder an der Zoe-Integration gespielt. Dabei ist mir aufgefallen, dass das JSON der "Charges" bei mir anders aussieht. Hat Renault da was geändert?

            "charges": [
                {
                    "chargeStartDate": "2023-02-04T12:02:49Z",
                    "chargeEndDate": "2023-02-04T13:31:53Z",
                    "chargeDuration": 90,
                    "chargeStartBatteryLevel": 41,
                    "chargeEndBatteryLevel": 98,
                    "chargeEnergyRecovered": 30.05,
                    "chargeEndStatus": "ok"
                }
            ]



So passt die Aufbereitung bei mir dann:

             $output = $output."<tr>";
             $output = $output."<td align=center>".$item->{chargeStartDate}."</td>";
             $output = $output."<td align=center>".$item->{chargeEndDate}."</td>";
             $output = $output."<td align=center>".$item->{chargeDuration}."</td>";
             $output = $output."<td align=center>".$item->{chargeStartBatteryLevel}."</td>";
             $output = $output."<td align=center>".$item->{chargeEnergyRecovered}."</td>";                  ## hiess zuvor chargeBatteryLevelRecovered
             $output = $output."<td align=center>".$item->{chargeEndBatteryLevel}."</td>";                    ## war zuvor nicht enthalten (dafür chargeStartInstantaneousPower - gibt's bei mir nicht)
             $output = $output."<td align=center>".$item->{chargePower}."</td>";
#             $output = $output."<td align=center>".$item->{chargeStartInstantaneousPower}."</td>";   ##gibt's bei mir nicht
             $output = $output."<td align=center>".$item->{chargeEndStatus}."</td>";
             $output = $output."</tr>";


und falls es jemanden interessiert - ich habe ein bisschen mit dem stateFormat gespielt.


Grüße,

Oli
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

plin

Hi Oli,

danke für den Hinweis. Prüf mal die nachgezogene Version 1.07 in der Anlage. Wenn die ok ist wird sie veröffentlicht.

Danke
Peter
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB

KernSani

Passt... außer dass mir jetzt erst aufgefallen ist, dass ich auch keine "chargePower" zurück bekomme.
Danke,
Oli
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

plin

Zitat von: KernSani am 04 Februar 2023, 18:26:17
Passt... außer dass mir jetzt erst aufgefallen ist, dass ich auch keine "chargePower" zurück bekomme.

Bei mir auch. Hab's rausgeschmissen. Die aktuelle Version ist im 1. Post und im contrib-Verzeichnis verfügbar.
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB