Sida 1 av 3

Att läsa data från Tesla till Home Assistant

Postat: 27 okt 2024 22:34
av olet
87 olika dolda data från Teslan.
Har i mitt hus Home Assistant (HA) som är en automatisering av mitt hus. Provade att para HA med min Tesla för att automatisera laddningen och fick in 87 olika data från Teslan. Det var ju intressant att man kan se hur mycket man kört, laddningsstatus, däcktryck, Ideal battery range och mycket mer på datorn eller mobilen.
Är det någon här som har gjort något med Home Assistant och Tesla eller finns det någon grupp som sysslar med det?

Screenshot 2024-10-27 at 20.49.05.png

Re: Att läsa data från Tesla till Home Assistant

Postat: 27 okt 2024 23:10
av Nicklas
Jag använder Home Assistant till att styra en hel del; Ampere efter last på faserna in i huset, beräknas laddning, billigaste priser, när bilen kommer hem, etc...

En kul grej är att man kan prutta på distans trots att det inte går i appen (eftersom vi har en så gammal bil)... Det går alltså att prutta genom Home Assistant :shock:

Re: Att läsa data från Tesla till Home Assistant

Postat: 27 okt 2024 23:22
av Nicklas
Det finns väldigt mycket kul att göra med Home Assistant :ugeek:
Screenshot_20241027_232011_Home Assistant.jpg

Re: Att läsa data från Tesla till Home Assistant

Postat: 28 okt 2024 10:27
av qnx
Riktigt snygga exempel! Vilken integration använder ni för att få in bilen i HA? Har läst om att den officiella har blivit mer eller mindre legacy sedan de officiella API:et kom och det gamla reverse engineerade slutat fungera tillförlitligt. Samtidigt finns en integration i HACS, men där har jag läst att den kan ligga och polla, vilket inverkar negativt på batteriet (bilens förmåga att gå ner i viloläge).

Så jag har valt Teslamate och en del MQTT-sensorer som läser in bilens status i HA. Teslamate väcker inte bilen i onödan av det jag sett (och läst). Men det är som sagt enbart sensorer (read only) – med MQTT har jag ingen möjlighet att skicka kommandon från HA till bilen.

Däremot har jag även en Wall Charger och där har jag använt den officiella, inbyggda integrationen i HA. Så jag ser en del om laddning, faserna osv, via den. Dock inte optimalt - tror att jag hellre hade haft schemaläggningen via bilen än via laddboxen.

Så hur har ni gjort för att få in bilen i HA och har är det med bilens viloläge?

Re: Att läsa data från Tesla till Home Assistant

Postat: 28 okt 2024 13:31
av DanielOrneling
Jag har använt Tesla in i HA ett bra tag, men numer funkar det tyvärr inte utan ett HTTP proxy, och tyvärr får jag inte igång det som nämns ovan med nya API. Det är HACS-integrationen jag använder mig av numer.

Det som felar för min del är att jag inte lyckas lägga till nyckeln i bilen i steg 5.11 som här: https://www.smartmotion.life/2024/04/06 ... ad7abb323e (lysande guide om den bara hade fungerat :D )

Det jag använt mig av tidigare är att med en knapp på väggen bredvid bilen kunna öppna laddluckan och trunken osv.
Så fort jag hittar en lösning på mitt ovanstående problem drar jag in det blixtsnabbt (allt är förberett i HA redan).
Kan dela med mig av det kort jag använder mig av i HA för att visualisera det jag tycker är viktigt.
TeslaHA.png

Re: Att läsa data från Tesla till Home Assistant

Postat: 28 okt 2024 18:44
av olet
qnx skrev: 28 okt 2024 10:27
Riktigt snygga exempel! Vilken integration använder ni för att få in bilen i HA? Har läst om att den officiella har blivit mer eller mindre legacy sedan de officiella API:et kom och det gamla reverse engineerade slutat fungera tillförlitligt. Samtidigt finns en integration i HACS, men där har jag läst att den kan ligga och polla, vilket inverkar negativt på batteriet (bilens förmåga att gå ner i viloläge).
Jag crashade min SSD hårddisk och beslöt att börja om från början. Och i senaste HA finns Tesla att hämta direkt utan HACS. Bara att installera, ange sitt Tesla användarnamn och password så kommer allt in. Det går att både läsa och styra en del grejer i Teslan, har dock inte provat allt. Och vad jag förstår så pollar den inte om utan det kan du göra via automationer. Men max förfrågningar per dygn tror jag är 200.

Skickar bild på det jag får in. En del står det "Unknown" på med de vaknar till liv då man väcker Teslan från HA.

Har egentligen inte gjort så mycket ännu, men det verkar som det går att göra väldigt fiffiga laddautomationer.

Re: Att läsa data från Tesla till Home Assistant

Postat: 28 okt 2024 23:11
av DanielOrneling
olet skrev: 28 okt 2024 18:44
qnx skrev: 28 okt 2024 10:27
Riktigt snygga exempel! Vilken integration använder ni för att få in bilen i HA? Har läst om att den officiella har blivit mer eller mindre legacy sedan de officiella API:et kom och det gamla reverse engineerade slutat fungera tillförlitligt. Samtidigt finns en integration i HACS, men där har jag läst att den kan ligga och polla, vilket inverkar negativt på batteriet (bilens förmåga att gå ner i viloläge).
Jag crashade min SSD hårddisk och beslöt att börja om från början. Och i senaste HA finns Tesla att hämta direkt utan HACS. Bara att installera, ange sitt Tesla användarnamn och password så kommer allt in. Det går att både läsa och styra en del grejer i Teslan, har dock inte provat allt. Och vad jag förstår så pollar den inte om utan det kan du göra via automationer. Men max förfrågningar per dygn tror jag är 200.

Skickar bild på det jag får in. En del står det "Unknown" på med de vaknar till liv då man väcker Teslan från HA.

Har egentligen inte gjort så mycket ännu, men det verkar som det går att göra väldigt fiffiga laddautomationer.
Snyggt, tack för tipset! Drog in integrationen direkt och det ser lovande ut. Testar mer imorgon men eventuellt har du ju iaf löst mitt problem :)

Re: Att läsa data från Tesla till Home Assistant

Postat: 29 okt 2024 10:17
av qnx
Berätta gärna hur ni upplever bilens viloläge under natten/vampire drain - påverkas det negativt? Läste lite till om integrationen (antar att det är denna, https://www.home-assistant.io/integrations/tesla_fleet/) och det ska försöka ta hänsyn och inte väcka bilen. Så det verkar lovande! Undrar dock om de 200 requests per dygn gäller för kontot eller per applikation? Vill ju gärna att TeslaMate ska vara igång också…

Re: Att läsa data från Tesla till Home Assistant

Postat: 30 okt 2024 08:08
av qnx
Svarar själv på mina frågor. :)

Den officiella integrationen använder den nya Tesla Fleet API. Allting är faktiskt otroligt enkelt i denna integration (behöver inte generera nycklar själv i terminalen, likt man behövde för Teslamate exempelvis). Battery drain verkar inte vara något problem, bilen går ner i viloläge fint.

Kort sagt: rekommenderas! Tack för tipset!

Re: Att läsa data från Tesla till Home Assistant

Postat: 31 okt 2024 11:26
av olet
qnx skrev: 30 okt 2024 08:08
Svarar själv på mina frågor. :)

Den officiella integrationen använder den nya Tesla Fleet API. Allting är faktiskt otroligt enkelt i denna integration (behöver inte generera nycklar själv i terminalen, likt man behövde för Teslamate exempelvis). Battery drain verkar inte vara något problem, bilen går ner i viloläge fint.

Kort sagt: rekommenderas! Tack för tipset!
Jo det verkar som den sover fint och begränsningen med 200 förfrågningar per dygn är ju ganska mycket. Så jag ser inga problem med detta. Får prova lite men tycker den har mycket man vill åt om man skall göra en bra laddintegration.

Re: Att läsa data från Tesla till Home Assistant

Postat: 31 okt 2024 22:08
av DanielOrneling
qnx skrev: 30 okt 2024 08:08
Svarar själv på mina frågor. :)

Den officiella integrationen använder den nya Tesla Fleet API. Allting är faktiskt otroligt enkelt i denna integration (behöver inte generera nycklar själv i terminalen, likt man behövde för Teslamate exempelvis). Battery drain verkar inte vara något problem, bilen går ner i viloläge fint.

Kort sagt: rekommenderas! Tack för tipset!
Ja den var riktigt smidig att komma igång med, jag gillar!
Får du det att funka att öppna trunk och frunk eller laddluckan via denna integration? Jag lyckas inte med den biten.

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 nov 2024 08:59
av qnx
Får inga kommandon att fungera, så för mig är detta read only i nuläget. Integrationen har inte implementerat stöd för command signing, vilket är ett krav för nyare bilar. Men har läst i en tråd på HA att planen är att implementera även detta.

Känns ok till att börja med, slipper oroa mig för att råka låsa upp bilen när jag fipplar bland dashboards i HA. ;)

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 nov 2024 11:33
av emlan
Jag kör med Tessie-integrationen istället: https://www.home-assistant.io/integrations/tessie

Jag betalar redan för den så då kan man nyttja den. De har förmågan att signera anrop så det är både skriv och läs via den.

Skriv nyttjar jag till två saker:
1. framförallt för att styra laddfarten på bilen när jag har överskottsolel
2. har även en lastvakt implementerad när jag laddar i min mammas hus.
Där laddar jag via trefas-CEE-laddare och inte via styrbar box.
Har en Shelly 3EM som mäter och rapporterar till min hass hemma som styr bilen.

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 nov 2024 19:55
av Trevlig
Nicklas skrev: 27 okt 2024 23:22
Det finns väldigt mycket kul att göra med Home Assistant :ugeek:

Screenshot_20241027_232011_Home Assistant.jpg
Det var lite för snyggt? lust att dela med dig? hade velat ha "Eco-laddning" 1h per natt till max 80%, låter som att du är duktig på detta.

Har HA men är mycket mindre duktig än dig vad det ser ut som, har bara bergvärme efter spotpris och golvärme.

Re: Att läsa data från Tesla till Home Assistant

Postat: 02 nov 2024 09:43
av Nicklas
Trevlig skrev: 01 nov 2024 19:55
Nicklas skrev: 27 okt 2024 23:22
Det finns väldigt mycket kul att göra med Home Assistant :ugeek:

Screenshot_20241027_232011_Home Assistant.jpg
Det var lite för snyggt? lust att dela med dig? hade velat ha "Eco-laddning" 1h per natt till max 80%, låter som att du är duktig på detta.

Har HA men är mycket mindre duktig än dig vad det ser ut som, har bara bergvärme efter spotpris och golvärme.
Oj, Tack för de fina orden :)

Det enklaste hade väl varit om jag kommit hem till dig någon kväll för att trixa lite... Alltid trevligt att träffa nya människor :)
- men jag vet inte hur långt från Skövde du bor?

I övrigt använder jag mig av card-mod för att kunna styla detaljer ordentligt, det gör väldigt mycket att gruppera, flytta saker, runda av vissa hörn etc.

En annan mod som jag upptäckt ger mycket bra resultat är button-card där man kan göra en knapp med massor med extra små saker (tex zzz över de enheter som sover, ikon för batteri i ett hörn, ...)

Dessa drar jag in via HACS.

Re: Att läsa data från Tesla till Home Assistant

Postat: 02 nov 2024 09:50
av Nicklas
Här är hela koden för ena dammsugarens knapp om någon vill mecka lite själv.

Men jag åker som sagt gärna och träffas, pizza, middag, etc är ju alltid trevligt. Och min fru är även hon social så om en respektive behöver någon att prata med medans vi leker med HA så följer hon säkert med också :)

Kod: Markera allt

show_name: true
show_icon: true
type: custom:button-card
tap_action:
  action: navigate
  navigation_path: /lovelace/spidey
entity: vacuum.black_panther
show_label: true
name: Panther
hold_action:
  action: more-info
styles:
  grid:
    - position: relative
  custom_fields:
    battery:
      - position: absolute
      - right: 0.2em
      - top: 0em
      - height: 1.2em
      - width: 1.2em
    sleeping:
      - position: absolute
      - right: 1.0em
      - top: 0em
      - height: 1.2em
      - width: 1.2em
  card:
    - height: 6em
  label:
    - font-size: 75%
    - color: grey
custom_fields:
  battery: |
    [[[
      return `<ha-icon
        icon="`+(states['vacuum.black_panther'].attributes.battery_icon ? states['vacuum.black_panther'].attributes.battery_icon.replace('-charging', '').replace('-100', '') : '')+`"
        style="color: `+(['cleaning', 'returning'].includes(states['vacuum.black_panther'].state) ? '#ffa600' : 'steelblue')+`;">
        </ha-icon>`;
    ]]]
  sleeping: |
    [[[
      return `<ha-icon
        icon="`+(states['vacuum.black_panther'].state == 'unavailable' ? 'mdi:sleep' : '')+`"
        style="color: grey;">
        </ha-icon>`;
    ]]]
state:
  - value: docked
    color: steelblue
    label: |
      [[[
        var m = 'är dockad';
        if (states['input_boolean.spidey_stada_imorgon'].state == 'off')
          m = 'får inte städa';
        if (states['sensor.black_panther_charging_status'].state == 'charging' && states['sensor.black_panther_battery_level'].state < 100)
          m = 'laddar';
        return m;
      ]]]
  - value: idle
    color: steelblue
    label: |
      [[[
        var m = 'väntar';
        if (states['input_boolean.spidey_stada_imorgon'].state == 'off')
          m = 'får inte städa';
        if (states['sensor.black_panther_charging_status'].state == 'charging' && states['sensor.black_panther_battery_level'].state < 100)
          m = 'laddar';
        return m;
      ]]]
  - value: cleaning
    color: "#ffa600"
    label: städar
  - value: paused
    color: orange
    label: väntar
  - value: returning
    color: "#ffa600"
    label: går till docka
  - value: error
    color: red
    label: fel
  - value: unavailable
    color: grey
    label: sover
card_mod:
  style: |
    :host {
      margin-right: -0.45em;
    }
    ha-card {
      border-radius: 1em 0em 0em 1em;
    }

Re: Att läsa data från Tesla till Home Assistant

Postat: 02 nov 2024 21:12
av olet
[/quote]

Ja den var riktigt smidig att komma igång med, jag gillar!
Får du det att funka att öppna trunk och frunk eller laddluckan via denna integration? Jag lyckas inte med den biten.
[/quote]

Jo integrationen öppnar Frunken, laddluckan, har en M3 2017 så trunken är manuell.

För att få igång laddningen med Nordpool i HA måste man installera följande

HACS länk: https://github.com/kotope/aio_energy_ma ... me-ov-file
Nordpool integration: https://github.com/custom-components/nordpool
Apex charts: https://github.com/RomRider/apexcharts-card

MVH Ole

Re: Att läsa data från Tesla till Home Assistant

Postat: 25 dec 2024 14:29
av DanielOrneling
Är det någon som fått command signing att fungera?
Jag har slitit mitt hår nu men jag fattar verkligen inte hur detta ska fungera. Jag har testat både Docker och installerat direkt på Ubuntu, men inget fungerar. Helt ologiskt enligt mig och dokumentationen kan vara det absolut sämsta/fattigaste jag någonsin läst.

https://www.home-assistant.io/integrati ... nd-signing

Re: Att läsa data från Tesla till Home Assistant

Postat: 31 dec 2024 12:21
av Letalis
DanielOrneling skrev: 25 dec 2024 14:29
Är det någon som fått command signing att fungera?
Jag har slitit mitt hår nu men jag fattar verkligen inte hur detta ska fungera. Jag har testat både Docker och installerat direkt på Ubuntu, men inget fungerar. Helt ologiskt enligt mig och dokumentationen kan vara det absolut sämsta/fattigaste jag någonsin läst.

https://www.home-assistant.io/integrati ... nd-signing
Har samma utmaning. Det är svårt att läsa mellan raderna.

Re: Att läsa data från Tesla till Home Assistant

Postat: 31 dec 2024 15:45
av enoch85
DanielOrneling skrev: 28 okt 2024 13:31
lysande guide om den bara hade fungerat
Har kört Teslan via HAOS i flera år. Funkade lika bra då som nu, med hjälp av den guiden du länkade. :)

Bilden är lite missvisande dock. Är på semester nu, och VW har laddat till 100% för att den frångår alla regler om spotpris är under -5 öre, vilket inträffat någon natt nu senast.

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 jan 2025 07:31
av DanielOrneling
enoch85 skrev: 31 dec 2024 15:45
DanielOrneling skrev: 28 okt 2024 13:31
lysande guide om den bara hade fungerat
Har kört Teslan via HAOS i flera år. Funkade lika bra då som nu, med hjälp av den guiden du länkade. :)

Bilden är lite missvisande dock. Är på semester nu, och VW har laddat till 100% för att den frångår alla regler om spotpris är under -5 öre, vilket inträffat någon natt nu senast.
Så du fick det att lira? Jag har inte testat igen utan kör numera med Tesla Feet integration där det är problem med command signing som nämns ovan.

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 jan 2025 10:28
av enoch85
DanielOrneling skrev: 01 jan 2025 07:31
enoch85 skrev: 31 dec 2024 15:45
DanielOrneling skrev: 28 okt 2024 13:31
lysande guide om den bara hade fungerat
Har kört Teslan via HAOS i flera år. Funkade lika bra då som nu, med hjälp av den guiden du länkade. :)

Bilden är lite missvisande dock. Är på semester nu, och VW har laddat till 100% för att den frångår alla regler om spotpris är under -5 öre, vilket inträffat någon natt nu senast.
Så du fick det att lira? Jag har inte testat igen utan kör numera med Tesla Feet integration där det är problem med command signing som nämns ovan.
Yes! Kör med detta: https://github.com/alandtse/tesla

Funkar perfekt. Kan göra allt och lite till. :)

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 jan 2025 11:33
av DanielOrneling
enoch85 skrev: 01 jan 2025 10:28
DanielOrneling skrev: 01 jan 2025 07:31
enoch85 skrev: 31 dec 2024 15:45
DanielOrneling skrev: 28 okt 2024 13:31
lysande guide om den bara hade fungerat
Har kört Teslan via HAOS i flera år. Funkade lika bra då som nu, med hjälp av den guiden du länkade. :)

Bilden är lite missvisande dock. Är på semester nu, och VW har laddat till 100% för att den frångår alla regler om spotpris är under -5 öre, vilket inträffat någon natt nu senast.
Så du fick det att lira? Jag har inte testat igen utan kör numera med Tesla Feet integration där det är problem med command signing som nämns ovan.
Yes! Kör med detta: https://github.com/alandtse/tesla

Funkar perfekt. Kan göra allt och lite till. :)
Okej, kul att höra att det funkar! Kör du med Cloudflare eller den varianten han visar? Hur fick du in nyckeln i bilen? Har du nån Bluetooth proxy som kan hjälpa nära bilen?

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 jan 2025 11:48
av DanielOrneling
enoch85 skrev: 01 jan 2025 10:28
DanielOrneling skrev: 01 jan 2025 07:31
enoch85 skrev: 31 dec 2024 15:45
DanielOrneling skrev: 28 okt 2024 13:31
lysande guide om den bara hade fungerat
Har kört Teslan via HAOS i flera år. Funkade lika bra då som nu, med hjälp av den guiden du länkade. :)

Bilden är lite missvisande dock. Är på semester nu, och VW har laddat till 100% för att den frångår alla regler om spotpris är under -5 öre, vilket inträffat någon natt nu senast.
Så du fick det att lira? Jag har inte testat igen utan kör numera med Tesla Feet integration där det är problem med command signing som nämns ovan.
Yes! Kör med detta: https://github.com/alandtse/tesla

Funkar perfekt. Kan göra allt och lite till. :)
Frågan är förresten om du ens behöver command signing, din signatur säger att du kör en -22 och -23 och framåt kräver det.
Har du påverkats negativt så du aktivt behövt följa guiden?

Re: Att läsa data från Tesla till Home Assistant

Postat: 01 jan 2025 13:36
av Letalis
enoch85 skrev: 01 jan 2025 10:28
DanielOrneling skrev: 01 jan 2025 07:31
enoch85 skrev: 31 dec 2024 15:45
DanielOrneling skrev: 28 okt 2024 13:31
lysande guide om den bara hade fungerat
Har kört Teslan via HAOS i flera år. Funkade lika bra då som nu, med hjälp av den guiden du länkade. :)

Bilden är lite missvisande dock. Är på semester nu, och VW har laddat till 100% för att den frångår alla regler om spotpris är under -5 öre, vilket inträffat någon natt nu senast.
Så du fick det att lira? Jag har inte testat igen utan kör numera med Tesla Feet integration där det är problem med command signing som nämns ovan.
Yes! Kör med detta: https://github.com/alandtse/tesla

Funkar perfekt. Kan göra allt och lite till. :)
Nu kommer jag iofs att installera och testa lyckan med denna,.
Men betyder detta att du även kör med tex öppnar laddluckan eller förbereda för att koppla loss laddkabeln?