FHEM Forum

FHEM - Energiemanagement und Energieerzeugung => Solaranlagen => Thema gestartet von: Black7king am 23 Mai 2021, 10:00:03

Titel: Tesla Wall Connector Gen 3 API
Beitrag von: Black7king am 23 Mai 2021, 10:00:03
Hallo zusammen

kann jemand aus den Daten ein Modul für FHEM bauen?
Wenn noch irgendwelche Daten oder Hilfe gebraucht wird stehe ich gerne zur Hilfe.

Mit freundlichen Grüßen


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/vitals

{"contactor_closed":false
"vehicle_connected":false
"session_s":0
"grid_v":230.1
"grid_hz":49.928
"vehicle_current_a":0.1
"currentA_a":0.0
"currentB_a":0.1
"currentC_a":0.0
"currentN_a":0.0
"voltageA_v":0.0
"voltageB_v":0.0
"voltageC_v":0.0
"relay_coil_v":11.8
"pcba_temp_c":19.2
"handle_temp_c":15.3
"mcu_temp_c":25.1
"uptime_s":831580
"input_thermopile_uv":-233
"prox_v":0.0
"pilot_high_v":11.9
"pilot_low_v":11.9
"session_energy_wh":22864.699
"config_status":5
"evse_state":1
"current_alerts":[]}


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/wifi_status

{"wifi_ssid":"RlJJVFoh4565464IEZvbiBXTE456IDczOTA="
"wifi_signal_strength":100
"wifi_rssi":-35
"wifi_snr":62
"wifi_connected":true
"wifi_infra_ip":"192.168.178.149"
"internet":true
"wifi_mac":"98:ED:5C:8C:77:21"}


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/version

{"firmware_version":"21.8.5+g51eba2369815d7"
"part_number":"1529455-02-D"
"serial_number":"PGT21106012345"}


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/lifetime

{"contactor_cycles":32
"contactor_cycles_loaded":0
"alert_count":5
"thermal_foldbacks":0
"avg_startup_temp":5199147.0
"charge_starts":32
"energy_wh":89012
"connector_cycles":5
"uptime_s":1297280
"charging_time_s":33152}




http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/vitals

{"contactor_closed":false,"vehicle_connected":false,"session_s":0,"grid_v":230.1,"grid_hz":49.928,"vehicle_current_a":0.1,"currentA_a":0.0,"currentB_a":0.1,"currentC_a":0.0,"currentN_a":0.0,"voltageA_v":0.0,"voltageB_v":0.0,"voltageC_v":0.0,"relay_coil_v":11.8,"pcba_temp_c":19.2,"handle_temp_c":15.3,"mcu_temp_c":25.1,"uptime_s":831580,"input_thermopile_uv":-233,"prox_v":0.0,"pilot_high_v":11.9,"pilot_low_v":11.9,"session_energy_wh":22864.699,"config_status":5,"evse_state":1,"current_alerts":[]}


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/wifi_status

{"wifi_ssid":"RlIIVFohQm94IEZvbiXBTEFOIDczOTA=","wifi_signal_strength":100,"wifi_rssi":-35,"wifi_snr":62,"wifi_connected":true,"wifi_infra_ip":"192.168.178.149","internet":true,"wifi_mac":"98:ED:5C:8C:12:34"}


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/version

{"firmware_version":"21.8.5+g51eba2369815d7","part_number":"1529455-02-D","serial_number":"PGT21106012345"}


http://,,ip-adresse im heimnetzwerk der Wallbox"/api/1/lifetime

{"contactor_cycles":32,"contactor_cycles_loaded":0,"alert_count":5,"thermal_foldbacks":0,"avg_startup_temp":5199147.0,"charge_starts":32,"energy_wh":89012,"connector_cycles":5,"uptime_s":1297280,"charging_time_s":33152}

Titel: Antw:Tesla Wall Connector Gen 3 API
Beitrag von: CoolTux am 23 Mai 2021, 11:05:32
Ok hab gefunden was Du meinst mit genauer anschauen  ;D
Titel: Antw:Tesla Wall Connector Gen 3 API
Beitrag von: Black7king am 04 Juni 2021, 16:03:20
Zitat von: CoolTux am 23 Mai 2021, 11:05:32
Ok hab gefunden was Du meinst mit genauer anschauen  ;D
und kann mann draus ein Modul bauen? ist das viel Arbeit? müsste ja des gleiche wie bei den Powerwalls sein
Titel: Antw:Tesla Wall Connector Gen 3 API
Beitrag von: CoolTux am 04 Juni 2021, 18:29:45
Zitat von: Black7king am 04 Juni 2021, 16:03:20
und kann mann draus ein Modul bauen? ist das viel Arbeit? müsste ja des gleiche wie bei den Powerwalls sein

Ein Modul kann man draus bauen. Viel Arbeit ist relativ. Es ist immer mit Zeitaufwand verbunden.
Titel: Antw:Tesla Wall Connector Gen 3 API
Beitrag von: Oliver Vallant am 14 Oktober 2022, 18:08:31
Hallo Black7king,

die Gen3 kann ja einfach mittels Rest API ausgelesen werden, dazu braucht man gar kein eigenes Modul.

define wallbox HTTPMOD http://<IP-Adresse_der_Station>/api/1/vitals 30
attr wallbox extractAllJSON 1


Das Modul HTTPMOD erzeugt dann für jeden JSON-Tag ein Reading und auf diese kannst du dann mit notifys reagieren et cetera.
Derzeit liefert die Gen3 folgende data-sets:

    http://>IP address</api/1/vitals
    http://>IP address</api/1/wifi_status
    http://>IP address</api/1/lifetime
    http://>IP address</api/1/version
    http://>IP address</tedapi/v1

LG Oliver