Ser bra ut!frippan skrev:Så här blev resultatet i Hone assistant
Kör du även standard teslaintegrationen i HA eller hur får du fram temperaturer, status, senaste laddning etc?
Moderator: Redaktion
Ser bra ut!frippan skrev:Så här blev resultatet i Hone assistant
Man får de via mqtt från teslamateVulgarsonic skrev:Ser bra ut!frippan skrev:Så här blev resultatet i Hone assistant
Kör du även standard teslaintegrationen i HA eller hur får du fram temperaturer, status, senaste laddning etc?
Verkligen?frippan skrev:Man får de via mqtt från teslamateVulgarsonic skrev:Ser bra ut!frippan skrev:Så här blev resultatet i Hone assistant
Kör du även standard teslaintegrationen i HA eller hur får du fram temperaturer, status, senaste laddning etc?
Vulgarsonic skrev:Verkligen?frippan skrev:Man får de via mqtt från teslamateVulgarsonic skrev:Ser bra ut!frippan skrev:Så här blev resultatet i Hone assistant
Kör du även standard teslaintegrationen i HA eller hur får du fram temperaturer, status, senaste laddning etc?
Märkligt, jag får inte alls lika många sensorer.
Får position, soc, range, återstående laddtid och position. Kanske nån till, men inte alls alla de där.
Tack.frippan skrev:Vulgarsonic skrev:Verkligen?frippan skrev:Man får de via mqtt från teslamateVulgarsonic skrev:Ser bra ut!frippan skrev:Så här blev resultatet i Hone assistant
Kör du även standard teslaintegrationen i HA eller hur får du fram temperaturer, status, senaste laddning etc?
Märkligt, jag får inte alls lika många sensorer.
Får position, soc, range, återstående laddtid och position. Kanske nån till, men inte alls alla de där.
https://docs.teslamate.org/docs/integrations/mqtt/
Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Kod: Markera allt
- platform: template
sensors:
tesla_last_update:
friendly_name: "Tesla latest update"
value_template: >
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
{% set datum = orgTid.split("T")[0]%}
{% set tid = orgTid.split("T")[1]%}
{% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %}
{% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%}
{{tiden}}
Samma här. Hade ändå min Synology rullandes 24/7, så dels var det liten besparing att gå från teslafi men, framförallt är den mycket snyggare och jag gillar att ha datat hemma.tompanhuhu skrev:Kör det på en synology Nas riktigt trevligt! Även användbart för körjournal till jobbet
Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
du måste ändra 'sensor.tesla_latest_update' till namnet på vad din sensor heter. Detta är vad jag döpte den tillVulgarsonic skrev:Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Får dock problem med raden
Där den klagar på "could not find expected ':'"Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
Får kika vidare sen.
Kod: Markera allt
- platform: mqtt
name: tesla_latest_update
state_topic: "teslamate/cars/1/since"
icon: mdi:clock
Jo, det är jag med på.frippan skrev:du måste ändra 'sensor.tesla_latest_update' till namnet på vad din sensor heter. Detta är vad jag döpte den tillVulgarsonic skrev:Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Får dock problem med raden
Där den klagar på "could not find expected ':'"Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
Får kika vidare sen.
Kod: Markera allt
- platform: mqtt name: tesla_latest_update state_topic: "teslamate/cars/1/since" icon: mdi:clock
Skumt, koden är exakt kopierad från min .yaml fil.Vulgarsonic skrev:Jo, det är jag med på.frippan skrev:du måste ändra 'sensor.tesla_latest_update' till namnet på vad din sensor heter. Detta är vad jag döpte den tillVulgarsonic skrev:Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Får dock problem med raden
Där den klagar på "could not find expected ':'"Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
Får kika vidare sen.
Kod: Markera allt
- platform: mqtt name: tesla_latest_update state_topic: "teslamate/cars/1/since" icon: mdi:clock
Har ändrat i min konf men var lat och klippte in din rad direkt från ditt tidigare svar här så raden i min konf innehåller nog namnet på korrekt sensor.
Detta verkar mer vara nåt syntaxfel
Ja, verkligen skumt.frippan skrev:Skumt, koden är exakt kopierad från min .yaml fil.
stämmer alla mellanslag och så, den är väldigt grinig på det.
Kör med senaste 2021.01.5 av home assistant.
Kolla om du byter till singel kaninöronVulgarsonic skrev:Ja, verkligen skumt.frippan skrev:Skumt, koden är exakt kopierad från min .yaml fil.
stämmer alla mellanslag och så, den är väldigt grinig på det.
Kör med senaste 2021.01.5 av home assistant.
Måste kolla igen men hittar inget uppenbart
Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
till
{% set orgTid = states('sensor.tesla_latest_update')|replace('.','T') %}
Testade redan men tyvärr ingen lycka.frippan skrev:Kolla om du byter till singel kaninöronVulgarsonic skrev:Ja, verkligen skumt.frippan skrev:Skumt, koden är exakt kopierad från min .yaml fil.
stämmer alla mellanslag och så, den är väldigt grinig på det.
Kör med senaste 2021.01.5 av home assistant.
Måste kolla igen men hittar inget uppenbart
Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} till {% set orgTid = states('sensor.tesla_latest_update')|replace('.','T') %}
du har ett " innan {% på första radenVulgarsonic skrev:Testade redan men tyvärr ingen lycka.frippan skrev:Kolla om du byter till singel kaninöronVulgarsonic skrev:Ja, verkligen skumt.frippan skrev:Skumt, koden är exakt kopierad från min .yaml fil.
stämmer alla mellanslag och så, den är väldigt grinig på det.
Kör med senaste 2021.01.5 av home assistant.
Måste kolla igen men hittar inget uppenbart
Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} till {% set orgTid = states('sensor.tesla_latest_update')|replace('.','T') %}
Kollar på den i text editorn och det är som att den också tycker det är nåt skumt, notera de svarta "hakarna" fr.om andra raden i kodblocket.
Har inte det på nåt annat ställe i konfen, jämför med blocket ovanför t.ex.
Bortse förresten från dubbelfnuttarna i början på första raden och sist på sista raden, de har ingen skillnad för problemet, de är bara där tillfälligt.
jo det där " skall inte vara där, det var ett test men det har ingen betydelse för felet.frippan skrev:du har ett " innan {% på första radenVulgarsonic skrev:Testade redan men tyvärr ingen lycka.frippan skrev:Kolla om du byter till singel kaninöronVulgarsonic skrev:Ja, verkligen skumt.frippan skrev:Skumt, koden är exakt kopierad från min .yaml fil.
stämmer alla mellanslag och så, den är väldigt grinig på det.
Kör med senaste 2021.01.5 av home assistant.
Måste kolla igen men hittar inget uppenbart
Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} till {% set orgTid = states('sensor.tesla_latest_update')|replace('.','T') %}
Kollar på den i text editorn och det är som att den också tycker det är nåt skumt, notera de svarta "hakarna" fr.om andra raden i kodblocket.
Har inte det på nåt annat ställe i konfen, jämför med blocket ovanför t.ex.
Bortse förresten från dubbelfnuttarna i början på första raden och sist på sista raden, de har ingen skillnad för problemet, de är bara där tillfälligt.
de %} kan du få bort med ett mellanslag innan
Jäkligt skumt.frippan skrev:Svårt att hjälpa när man inte ser koden.
ligger det som en sensor template?
detta finns inte heller med i koden du klistrade in
Körde in koden i en helt ny installation av hassio, fick inga larm. Klistrade in den direkt från denna tråd.
Har inte sjäv testat template än i HomeAssistant.Vulgarsonic skrev:Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Får dock problem med raden
Där den klagar på "could not find expected ':'"Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
Får kika vidare sen.
Har egentligen ingen betydelse.JonasF1 skrev:Har inte sjäv testat template än i HomeAssistant.Vulgarsonic skrev:Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Får dock problem med raden
Där den klagar på "could not find expected ':'"Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
Får kika vidare sen.
Men noterade att du har "value_template: >" på raden ovanför. Skall inte det vara "value_template: >-" egentligen? (Med bindestreck på slutet)
/J
The - is todo with stripping whitespace. 99.9% of the time in homeassistant it is an unnecessary addition (because we’re not usually formatting text for display, we’re creating a value for a key).
Jag borde haft bättre ordning med mig innan jag postade skärmdumpen..frippan skrev:Har egentligen ingen betydelse.JonasF1 skrev:Har inte sjäv testat template än i HomeAssistant.Vulgarsonic skrev:Tusen tack.frippan skrev:Klurade lite, fick detta att fungera. Kanske finns någon smidigare lösning?Vulgarsonic skrev:Om vi ändå pratar sensorer...
Om man lägger upp en sensor för at visa nästa schemalagda laddning så visars tiden i UTC (åtminstone för mig).
Nån som är duktig och vet hur man justera/kompenserar tid ifrån en sensor t.ex. via en template?
Tar tiden den fick från teslamate och lägger på 1 timme. (3600 sekunder)
Kod: Markera allt
- platform: template sensors: tesla_last_update: friendly_name: "Tesla latest update" value_template: > {% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %} {% set datum = orgTid.split("T")[0]%} {% set tid = orgTid.split("T")[1]%} {% set sistaStatus = (as_timestamp(strptime(datum+' '+tid, "%Y-%m-%d %H:%M:%S"))+3600) %} {% set tiden = (sistaStatus | int | timestamp_custom("%Y-%m-%d %H:%M"))%} {{tiden}}
Får dock problem med raden
Där den klagar på "could not find expected ':'"Kod: Markera allt
{% set orgTid = states('sensor.tesla_latest_update')|replace(".","T") %}
Får kika vidare sen.
Men noterade att du har "value_template: >" på raden ovanför. Skall inte det vara "value_template: >-" egentligen? (Med bindestreck på slutet)
/J
The - is todo with stripping whitespace. 99.9% of the time in homeassistant it is an unnecessary addition (because we’re not usually formatting text for display, we’re creating a value for a key).
En nice lösning. Och passande eftersom jag också har ett Synology NAS. Finns det någon guide hur man sätter upp Teslamate på Synology?tompanhuhu skrev:Kör det på en synology Nas riktigt trevligt! Även användbart för körjournal till jobbet
TGoldwin skrev:En nice lösning. Och passande eftersom jag också har ett Synology NAS. Finns det någon guide hur man sätter upp Teslamate på Synology?tompanhuhu skrev:Kör det på en synology Nas riktigt trevligt! Även användbart för körjournal till jobbet
https://github.com/adriankumpf/teslamate/issues/113JonasPersson skrev:TGoldwin skrev:En nice lösning. Och passande eftersom jag också har ett Synology NAS. Finns det någon guide hur man sätter upp Teslamate på Synology?tompanhuhu skrev:Kör det på en synology Nas riktigt trevligt! Även användbart för körjournal till jobbet
Jag har försökt få igång Teslamate på min Synology men det tar stopp när jag försöker öppna hemsidan, dvs den som ligger på port 4000. Den existerar inte... Vad gör jag för fel?