Skip to content

rchiileea/ioniq5-and-ioniq6-dashboard-for-ha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ioniq5 & ioniq 6 cards for Home Assistant

Custom card layouts with images for home assistant for the ionic 5 and ioniq 6

logo

First off, let me start by what you 100% need to use this,

For ioniq 5 N use the ioniq 5 n yaml's and the ioniqna and ioniqnb folders instead.

IF you have a 2024 ioniq 5, please check your entities and if they contain 2024 before the name if so replace all code with 2024_ioniq_5 instead of ioniq_5

Download the following from HACS:

  • Hyundai bluelink integration: Kia Uvo / Hyundai Bluelink
  • Custom brand icons
  • card-mod
  • slider-entity-row
  • button-card also install ftp addon from addons as it will make this easier.
  1. Upload files from fonts into your www folder (local) (not the font folder but the files within)

  2. Upload the folders ioniq5a, ioniq5b (or ioniq6a, ioniq6b) as well as charge port into your www folder (local)

  3. First Start off adding the Fonts and files you have uploaded from fonts folder to home assistant, to do this settings/Dashboards and then click the 3 dots in the top right and click resources. Click add resource and paste /local/loadfonts.js (make sure javascript module is selected, then click add resource again and paste /local/fonts.css and this time select style sheet.

  4. NEXT OPEN THE file "add to configuration.yaml" you downloaded and open it, change only the text in CAPS and replace with the sensor names asked for that you have in your hyundai/kia integration you just installed. Sensor names are something like: sensor.ioniq5_ev_battery_level

    Double check before continuing once you are sure its right, open your home assistant and go to studio code (or via file browser if you have samba setup) open the configuration.yaml in home assistant and copy and paste the text into your configuration.yaml in home assistant.

  5. Go to developer tools, stay on the the yaml tab and scroll down and click on TEMPLATE ENTITIES

  6. Decide if you want both top down and rear view, or just one of the two bottom ones from the photo are the alt versions.

  7. To add a card, open one of the "ioniq xxx view card.yaml" files in a text editor and copy the code. Add a new card on a dashboard, choose manual (very bottom) and paste the code into the text field. Make sure to delete anything that was in there before. Save. Done. Repeat for other views as desired. (warning I dont have a ioniq 6 so you will have to change the the caps lock sensors to match yours, once this is done follow the rest of the insturctions)

For the top down view if your car is left hand drive use these instead


type: picture-elements
image: /local/ioniq5b/ioniq5-top-lhd.png ((or for 6 users use /local/ioniq6b/ioniq6-top-lhd.png )
elements:
  - type: image
    entity: device_tracker.ioniq5_device_tracker (ioniq 6 users put your device tracker in here for the car)
    image: /local/ioniq5b/ioniq5-top-lhd.png (or for 6 users use /local/ioniq6b/ioniq6-top-lhd.png )
    style:
      left: 50%
      top: 50%
      width: 100%
      heigth: 100%

  - type: image
    entity: binary_sensor.ioniq_5_steering_wheel_heater (ioniq 6 users put your steering wheel heater sensor in here)
    state_image:
      'off': /local/ioniq5b/wheel--lhd.png 
      'on': /local/ioniq5b/wheel-on--lhd.png  (ioniq 6 users only need to change this entity to ---  'on': /local/ioniq6b/wheel-on--lhd.png

Sit back enjoy, Ill update the code if I add anymore (or if integration gets buttons added for start and stop charge in the future)


Thank you to Nathan Jones from facebook for the alt rear view idea and input and Carton on HA discord for help with the charge port code