Open IMgoRt opened 3 years ago
Could you please send me your Logfile
Could you please send me your Logfile
This part (the only ref in 3000 lines or send the full logfile where?
27.03.2021 03:30:47 : #2: change TeslaLogger state: GoSleep -> Start
27.03.2021 03:30:47 : #2: Restart communication with Tesla Server! 1 27.03.2021 03:30:47 : #2: ScanMyTesla FastMode: False 27.03.2021 03:30:47 : #2: CloseChargingState() 27.03.2021 03:30:47 : Distance: 3.23418064741338 - Radius: 20 - xxxx 27.03.2021 03:30:47 : Reverse geocoding by Geofence 27.03.2021 03:30:50 : #2: WriteCarSettings -> ModelName: M3 LR eff: 0.152 27.03.2021 03:30:50 : #2: UpdateTeslaToken 27.03.2021 03:30:50 : #2: update tesla_token OK: 1
Please send me your whole Logfile to: mail a.t pogea.de
Please send me your whole Logfile to: mail a.t pogea.de
Done thank you
Please update to latest version. BTW: I'm pretty sure no model 3 is sending anything in trim badge.
Please update to latest version. BTW: I'm pretty sure no model 3 is sending anything in trim badge.
Thanks, all charts now go to M3 LR
The only reason I became aware of trim_badging was in doing PD on the problem - my performance M3 returns p74d in trim_badging
The M3 LR has the same battery as the p74d but the efficiency/range numbers are different, the new performance (with the heat pump/octovalve) comes with a different battery capacity and therefore, I assume, different trim_badging.
according to your logfile your car isn't sending any trim badging:
only model y are sending p74d or 74d as trim badging:
according to your logfile your car isn't sending any trim badging:
only model y are sending p74d or 74d as trim badging:
My own code in nodered returns p74d in response to vehicle
Could you please send me the raw JSON file of your nodered code?
Could you please send me the raw JSON file of your nodered code?
I use https://github.com/mseminatore/TeslaJS so don't get a JSON or do you mean something else - I can provide the object returned unedited
you can see the raw JSON that TeslaLogger receives from Tesla: http://teslalogger:5000/debug/TeslaAPI/1/vehicle_config <-- adjust to your telalogger hostname
you can see the raw JSON that TeslaLogger receives from Tesla: http://teslalogger:5000/debug/TeslaAPI/1/vehicle_config <-- adjust to your telalogger hostname
Hi, does the 5000 relate to the port I have 80 mapped to on webserver? if I go to teslalogger:5000 (corrected for my instance) I get the PHP data screen, but adding anything after :5000 gets
Not Found
The requested URL was not found on this server.
Do I need to enable something else for debug or am I targeting the wrong docker container?
this is the docker container where TeslaLogger.exe is running
this is the docker container where TeslaLogger.exe is running
That was fun:
{"response":{"can_accept_navigation_requests":true,"can_actuate_trunks":true,"car_special_type":"base","car_type":"model3","charge_port_type":"CCS","default_charge_to_max":false,"ece_restrictions":true,"eu_vehicle":true,"exterior_color":"RedMulticoat","exterior_trim":"Chrome","has_air_suspension":false,"has_ludicrous_mode":false,"key_version":2,"motorized_charge_port":true,"plg":false,"rear_seat_heaters":1,"rear_seat_type":null,"rhd":true,"roof_color":"RoofColorGlass","seat_type":null,"spoiler_type":"Passive","sun_roof_installed":null,"third_row_seats":"None","timestamp":1617106231560,"use_range_badging":true,"wheel_type":"Stiletto20DarkSquare"}}
this is the docker container where TeslaLogger.exe is running
That was fun:
{"response":{"can_accept_navigation_requests":true,"can_actuate_trunks":true,"car_special_type":"base","car_type":"model3","charge_port_type":"CCS","default_charge_to_max":false,"ece_restrictions":true,"eu_vehicle":true,"exterior_color":"RedMulticoat","exterior_trim":"Chrome","has_air_suspension":false,"has_ludicrous_mode":false,"key_version":2,"motorized_charge_port":true,"plg":false,"rear_seat_heaters":1,"rear_seat_type":null,"rhd":true,"roof_color":"RoofColorGlass","seat_type":null,"spoiler_type":"Passive","sun_roof_installed":null,"third_row_seats":"None","timestamp":1617106231560,"use_range_badging":true,"wheel_type":"Stiletto20DarkSquare"}}
For comparison, here's what teslaJS returns:
{"can_accept_navigation_requests":true,"can_actuate_trunks":true,"car_special_type":"base","car_type":"model3","charge_port_type":"CCS","default_charge_to_max":false,"ece_restrictions":true,"eu_vehicle":true,"exterior_color":"RedMulticoat","exterior_trim":"Chrome","has_air_suspension":false,"has_ludicrous_mode":false,"key_version":2,"motorized_charge_port":true,"plg":false,"rear_seat_heaters":1,"rear_seat_type":null,"rhd":true,"roof_color":"RoofColorGlass","seat_type":null,"spoiler_type":"Passive","sun_roof_installed":null,"third_row_seats":"None","timestamp":1617106280501,"trim_badging":"p74d","use_range_badging":true,"wheel_type":"Stiletto20DarkSquare"}
WTF?
LOL
Model S, TeslaLogger:
{"response":{"can_accept_navigation_requests":true,"can_actuate_trunks":true,"car_special_type":"base","car_type":"models","charge_port_type":"EU","default_charge_to_max":false,"ece_restrictions":true,"eu_vehicle":true,"exterior_color":"Red","has_air_suspension":false,"has_ludicrous_mode":false,"motorized_charge_port":false,"plg":true,"rear_seat_heaters":1,"rear_seat_type":1,"rhd":false,"roof_color":"None","seat_type":1,"spoiler_type":"None","sun_roof_installed":2,"third_row_seats":"None","timestamp":1617086937685,"trim_badging":"85","use_range_badging":false,"wheel_type":"Base19"}}
I'm being victimised ;-)
Ok, very funny... I am using now the same headers as TeslaJS:
client.DefaultRequestHeaders.Add("x-tesla-user-agent", "TeslaApp/3.4.4-350/fad4a582e/android/8.1.0");
client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Linux; Android 8.1.0; Pixel XL Build/OPM4.171019.021.D1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/68.0.3440.91 Mobile Safari/537.36");
Now it seems like I've got a trim_badging on a german M3:
on a chinese M3 there is still no trim badging, bat eu_vehicle = true altrough it is shipped in China and has chinese charge_port...
I have to do now a couple of tests before updating the app as it may change everything.
since update yesterday we've got trim badging for model3. I'll try to investigate if that will help to identifiy models.
hmm, I have a couple of p74d trim badging cars, but they supposed to be non performance according the VIN. So either the vin decoder doesn't work properly or trim badging is wrong.
hmm, I have a couple of p74d trim badging cars, but they supposed to be non performance according the VIN. So either the vin decoder doesn't work properly or trim badging is wrong.
Does the VIN decoder work correctly on mine?
Hi, I have a base performance from 2019 (Model 3 Performance WITHOUT performance package). They sold some like this in Q2/Q3 2019. Teslalogger 1.48.9.0 detects it wrong as a 'M3 LR'.
http://teslalogger:5000/debug/TeslaAPI/1/vehicle_config gives:
{
"response":
{
"can_accept_navigation_requests":true,
"can_actuate_trunks":true,
"car_special_type":"base",
"car_type":"model3",
"charge_port_type":"CCS",
"default_charge_to_max":false,
"driver_assist":"TeslaAP3",
"ece_restrictions":true,
"efficiency_package":"Default",
"eu_vehicle":true,
"exterior_color":"MidnightSilver",
"exterior_trim":"Chrome",
"has_air_suspension":false,
"has_ludicrous_mode":false,
"interior_trim_type":"Black",
"key_version":2,
"motorized_charge_port":true,
"performance_package":"Performance",
"plg":false,
"rear_drive_unit":"PM216MOSFET",
"rear_seat_heaters":1,
"rear_seat_type":null,
"rhd":false,
"roof_color":"RoofColorGlass",
"seat_type":null,
"spoiler_type":"None",
"sun_roof_installed":null,
"third_row_seats":"None",
"timestamp":1628956500935,
"trim_badging":"p74d",
"use_range_badging":true,
"wheel_type":"Stiletto19"
}
}
I have a pre-octovalve Model 3 performance, if you interrogate vehicle_config.trim_badging then the correct value of p74d is returned i.e. 74kWh of usable battery. If I go to My Degradation" then I'm presented with M3 SR+ a 62kWh battery The chart for LR would be slightly more appropriate (but still incorrect) as the battery size is the same A chart for M3 performance is required as the P3D range is less than that of the LR
The same applies to other fleet charts.
The P74D needs to be segmented out in the data harvest as:
It should be noted that the "2021" performance model 3 has a larger battery and will report a different trim_badging