Sorry about the delayed response.
Did you solve this?
I have changed to the FiatChamp add-on instead of FiatUConnect. They are very similar, but I find FiatChamp has advantages.
I do have MQTT devices for each of my cars. One Fiat. One AlfaRomeo
I’m also using FiatChamp, but no devices in MQTT. I have a Jeep.
Sorry - got that the wrong way round. I’m using FiatUConnect 12.1.5 not FiatChamp.
Do you have a link to that add-on?
Try:
Thanks. Same result.
Did you do anything to force the device/car to show up in the Mosquitto MQTT add-on?
Nothing comes to mind. I just installed the add-on and set up the configuration details.
I assume you have a Fiat UConnect account which can be accessed from a web browser and/or the smart phone app?
One thing in the configuration, I presume you’ve selected Brand as Jeep? There is some confusion about the url’s to be used for the various FCA brands. I have Fiat selected and I get data on both my Fiat and my Alfa.
You might try selecting Fiat rather than Jeep and then Stop and Restart the Add On.
Good luck
Yeah, tried all of that. Except for the Fiat option. I’ll try that. Thanks!
Same result, unfortunately. Debug shows all the correct data about the car, but no device in MQTT.
That URL is not one I recognise. Switching debug on might give useful information.
Thanks for the swift response!
I created a backup, rewrote the SD and restored.
After restart it worked!
Hey, I know that this is a pretty old thread, but if you run fiatchamp with the debug on, there should be a line that says- “Vehicles”:
Do you see anything in those brackets or is yours blank too?
Hi @wubbl0rz ; I successfully installed your addon, thanks for this great contribution. I did not find any sample dashboard card, do you have one knowing that you are diving a Fiat 500e like me?
This is what my Fiat 500e dashboard looks like.
PS
The car is back with the lease company (end of lease), but it still connected, I’m waiting for it to go off-line.
Great dashboard! I know this is a lazy question but would you share the code of your dashboard?
Sure, here we go.
Fiat 500e package file:
#
# *** FIAT 500E PACKAGE ***
#
# SENSORS
sensor:
- platform: template
sensors:
fiat500e_evinfo_last_update:
value_template: "{{ ((states('sensor.car_evinfo_timestamp') | float / 1000) | round(0)) | timestamp_custom('%b %d %H:%M') }}"
unique_id: F6F8A06766
fiat500e_serviceinfo_last_update:
value_template: "{{ ((states('sensor.car_vehicleinfo_timestamp') | float / 1000) | round(0)) | timestamp_custom('%b %d %H:%M') }}"
unique_id: 32EA088D60
fiat500e_next_service:
value_template: "{{ states('sensor.car_vehicleinfo_distancetoservice_distancetoservice_value') | float | round(0) }}"
unit_of_measurement: "km"
unique_id: FA8CC3A85E
fiat500e_state_of_charge:
value_template: "{{ states('sensor.car_evinfo_battery_stateofcharge') | float | round(0) }}"
unit_of_measurement: "%"
unique_id: 079FD053FD
fiat500e_charge_finish_timer:
value_template: >
{% set ct = states('sensor.car_evinfo_battery_timetofullychargel2') | int %}
{% if ct == 0 %}
Unknown
{% elif ct > 60 %}
{{ ct // 60 }}:{{ '{:0>2d}'.format(ct%60) }} hours
{% else %}
{{ ct }} minutes
{% endif %}
unique_id: 7C2783FB96
fiat500e_charge_finish_time:
value_template: >
{% if is_state('sensor.car_evinfo_battery_timetofullychargel2','Unknown') %}
Unknown
{% else %}
{% set ct = states('sensor.car_evinfo_battery_timetofullychargel2') | int %}
{% if ct == 0 %}
Done
{% else %}
{{ (as_timestamp(now()) + ct * 60) | timestamp_custom("%H:%M") }}
{% endif %}
{% endif %}
unique_id: 3E6D81F0AA
# END
And the dashboard (I do not take responsibility for the messy yaml code generated by the visual editor :-):
type: vertical-stack
cards:
- show_name: true
show_icon: false
type: button
tap_action:
action: toggle
entity: button.updatelocation
name: LOCATION
- type: map
entities:
- entity: sensor.car_location
- type: entities
entities:
- entity: sensor.car_location
secondary_info: last-updated
- type: horizontal-stack
cards:
- type: entity
entity: sensor.car_location
attribute: latitude
name: Latitude
unit: 'N'
state_color: false
- type: entity
entity: sensor.car_location
attribute: longitude
name: Longitude
unit: E
- show_name: false
show_icon: true
type: button
tap_action:
action: toggle
entity: button.updatelocation
show_state: true
type: vertical-stack
cards:
- show_name: true
show_icon: false
type: button
tap_action:
action: toggle
name: BATTERY
- type: entities
entities:
- entity: sensor.car_evinfo_battery_distancetoempty_value
- entity: sensor.fiat500e_state_of_charge
name: State of Charge
icon: ''
- entity: sensor.car_evinfo_battery_pluginstatus
- entity: sensor.car_evinfo_battery_charginglevel
- entity: sensor.car_evinfo_battery_chargingstatus
- entity: sensor.fiat500e_charge_finish_time
name: Charge Complete Time
icon: ''
- entity: sensor.fiat500e_charge_finish_timer
name: Charge Complete Timer
icon: ''
- entity: sensor.last_update
- entity: sensor.fiat500e_evinfo_last_update
name: Last Update
icon: ''
- type: horizontal-stack
cards:
- show_name: true
show_icon: true
entity: input_boolean.charger_fiat500e
name: Fiat 500e
type: button
tap_action:
action: toggle
icon: mdi:ev-plug-type2
show_state: false
- entity: sensor.car_evinfo_battery_stateofcharge
name: State of Charge
type: gauge
unit: '%'
min: 0
max: 100
needle: true
- show_name: false
show_icon: true
type: button
show_state: true
tap_action:
action: toggle
entity: button.deeprefresh
name: Refresh
type: vertical-stack
cards:
- show_name: true
show_icon: false
type: button
tap_action:
action: toggle
name: SERVICE
- type: entities
entities:
- entity: sensor.car_vehicleinfo_odometer_odometer_value
- entity: sensor.fiat500e_next_service
icon: mdi:car-wrench
name: Next Service
- entity: sensor.car_vehicleinfo_batteryinfo_batteryvoltage_value
icon: ''
- entity: sensor.car_vehicleinfo_tyrepressure_array_0_status
icon: ''
- entity: sensor.car_vehicleinfo_tyrepressure_array_1_status
icon: ''
- entity: sensor.car_vehicleinfo_tyrepressure_array_2_status
icon: ''
- entity: sensor.car_vehicleinfo_tyrepressure_array_3_status
icon: ''
- type: history-graph
entities:
- entity: sensor.car_vehicleinfo_batteryinfo_batteryvoltage_value
hours_to_show: 168
title: Service battery voltage
show_names: false
Did you eventually found out the issue? Having the same problem at the moment
Apologies in advance for being dim, but I have only recently got HA installed, and am still rather limited in my understanding. I found the add-in within Github, but can only find a way of loading up an integration from Github, not an add-on. I don’t see any instructions in the FiatUconnect Github repo, so was wondering if anyone could help a newbie understand how to go about installing this?
Ta.
K.
Thanks Keith. Sorry for being dim. I got FiatChamp, and MQTT all setup and now have the Fiat data available. Much appreciated to all concerned.