MQTT: fix namespace clash (revert #26999)
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled

This commit is contained in:
andig 2026-01-31 10:17:45 +01:00
parent c5631123c3
commit 44dcd03888
2 changed files with 13 additions and 15 deletions

View file

@ -8,7 +8,6 @@ requirements:
en: Required MQTT broker configuration and a SAIC/MQTT Gateway (https://github.com/SAIC-iSmart-API/saic-python-mqtt-gateway or https://github.com/SAIC-iSmart-API/saic-java-client)
de: Voraussetzung ist ein konfigurierter MQTT Broker und ein SAIC/MQTT Gateway (https://github.com/SAIC-iSmart-API/saic-python-mqtt-gateway oder https://github.com/SAIC-iSmart-API/saic-java-client)
params:
- preset: mqtt
- name: user
required: true
- name: vin
@ -21,22 +20,22 @@ render: |
{{- include "vehicle-common" . }}
soc: # battery soc (%)
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/drivetrain/soc
timeout: {{ .timeout }}
status:
source: combined
plugged:
source: mqtt
{{- include "mqtt" . | indent 4 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/drivetrain/chargerConnected
timeout: {{ .timeout }}
charging:
source: mqtt
{{- include "mqtt" . | indent 4 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/drivetrain/charging
timeout: {{ .timeout }}
range:
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/drivetrain/range
timeout: {{ .timeout }}
climater:
source: go
script: |
@ -46,12 +45,12 @@ render: |
type: string
config:
source: mqtt
{{- include "mqtt" . | indent 8 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/climate/remoteClimateState
timeout: {{ .timeout }}
odometer:
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/drivetrain/mileage
timeout: {{ .timeout }}
wakeup:
source: go
script: |
@ -61,5 +60,5 @@ render: |
type: string
config:
source: mqtt
{{- include "mqtt" . | indent 8 }}
topic: saic/{{ .user }}/vehicles/{{ .vin }}/refresh/mode/set
timeout: {{ .timeout }}

View file

@ -8,7 +8,6 @@ requirements:
en: Open source Tesla data logger [github.com/adriankumpf/teslamate](https://github.com/adriankumpf/teslamate). MQTT broker required.
de: Open Source Tesla Datenlogger [github.com/adriankumpf/teslamate](https://github.com/adriankumpf/teslamate). Voraussetzung ist konfigurierter MQTT Broker.
params:
- preset: mqtt
- preset: vehicle-common
- name: id
description:
@ -22,29 +21,29 @@ render: |
{{- include "vehicle-common" . }}
soc:
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: teslamate/cars/{{ .id }}/battery_level
timeout: {{ .timeout }}
status:
source: combined
plugged:
source: mqtt
{{- include "mqtt" . | indent 4 }}
topic: teslamate/cars/{{ .id }}/plugged_in
timeout: {{ .timeout }}
charging:
source: mqtt
{{- include "mqtt" . | indent 4 }}
topic: teslamate/cars/{{ .id }}/charger_actual_current
timeout: {{ .timeout }}
jq: . > 0
range:
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: teslamate/cars/{{ .id }}/rated_battery_range_km
timeout: {{ .timeout }}
odometer:
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: teslamate/cars/{{ .id }}/odometer
timeout: {{ .timeout }}
limitsoc:
source: mqtt
{{- include "mqtt" . | indent 2 }}
topic: teslamate/cars/{{ .id }}/charge_limit_soc
timeout: {{ .timeout }}
features: ["coarsecurrent"]