Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Jun 8, 2022. It is now read-only.

peet47/hassio_kia

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Discontinued, if you search for a functional script look here https://github.com/PimDoos/kia_connect

Hassio KIA

A plugin which send all your myKIA data to your MQTT.

alt text

HowTo:

Just enter the mqtt data in the script.

mqtt_host = "<IP>"
mqtt_port = 1883
mqtt_username = "<USER>"
mqtt_password = "<PASSWORD>"

Also, you have to login to the service and extract the SessionID and enter into the script.

cookies = {
    'ASP.NET_SessionId': '<SESSIONID>',
    'NL_MyKiaLogin': '_LoginGuid=<EMAIL>',
}

Everything done? Greate your data should now appear in the MQTT.

configuration.yaml in Hassio

#Charge Level
  - platform: mqtt
    name: "Battery_KIA"
    state_topic: "mashina/status/ev/soc"

#Doors Locked
  - platform: mqtt
    name: "Doors_KIA"
    state_topic: "mashina/status/DoorsLocked"
    
#Range
  - platform: mqtt
    name: "Range_KIA"
    state_topic: "mashina/status/Range"

#Cable plugged
  - platform: mqtt
    name: "Plugged_in"
    state_topic: "mashina/status/ev/isPlugged"
    
#Charging
  - platform: mqtt
    name: "Charging_KIA"
    state_topic: "mashina/status/ev/charging"
    
#Remaining charge time
  - platform: mqtt
    name: "Charging_remain"
    state_topic: "mashina/status/ev/timeUntillCharged"

Entities card

entities:
  - entity: sensor.range_kia
    icon: 'mdi:car'
    name: Available range
  - entity: sensor.doors_kia
    icon: 'mdi:car-door-lock'
    name: Doors Locked
  - entity: sensor.battery_kia
    icon: 'mdi:battery'
    name: Battery charge percentage
  - entity: sensor.charging_kia
    icon: 'mdi:battery-charging'
    name: Charging status
  - entity: sensor.plugged_in
    icon: 'mdi:power-plug'
    name: Car plugged in
  - entity: sensor.charging_remain
    icon: 'mdi:timer'
    name: Remaining charge time
show_header_toggle: false
title: Kia
type: entities

Device_Tracker

alt text

you can even build a device tracker based on this mqtt message

mashina/status/Geo/location

HowTo: https://www.home-assistant.io/integrations/device_tracker/

About

KIA Hassio integration via MQTT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.