Polestar-API zu MQTT im Container (openWB-V1-Anbindung möglich)

Ist ganz einfach:

services:
  polestar2: # sollte zum Auto 1 passen
    image: consulitas/polestar_2_mqtt_docker:latest
    container_name: "polestar2" # sollte zum Auto 1 passen
    restart: always
    environment:
      TZ:                "Europe/Berlin"
      POLESTAR_EMAIL:    "xx@xxx"
      POLESTAR_PASSWORD: "XXX"
      POLESTAR_VIN:      "LPSVSEDEEMLxxxxx1" # sollte zum Auto 1 passen
      POLESTAR_CYCLE:    270 # seconds
      MQTT_BROKER:       "192.168.1.100" # IP or DNS name
      MQTT_PORT:         "1883"
      MQTT_USER:         "" # has to be empty ("") if broker has no password
      MQTT_PASSWORD:     "" # has to be empty ("") if broker has no password
      MQTT_BASE_TOPIC:   "polestar2" # sollte zum Auto 1 passen

  polestar4: # sollte zum Auto 2 passen
    image: consulitas/polestar_2_mqtt_docker:latest
    container_name: "polestar4" # sollte zum Auto 1 passen
    restart: always
    environment:
      TZ:                "Europe/Berlin"
      POLESTAR_EMAIL:    "xx@xxx"
      POLESTAR_PASSWORD: "XXX"
      POLESTAR_VIN:      "LPSVSEDEEMLxxxxx2"
      POLESTAR_CYCLE:    270 # seconds
      MQTT_BROKER:       "192.168.1.100" # IP or DNS name
      MQTT_PORT:         "1883"
      MQTT_USER:         "" # has to be empty ("") if broker has no password
      MQTT_PASSWORD:     "" # has to be empty ("") if broker has no password
      MQTT_BASE_TOPIC:   "polestar4"

Einfach

  • 2 Services (Container) definieren - auf Einrückung achten!
  • eindeutige Namen für Services und Container-Name
  • VIN sollte sich unterscheiden :grin:
  • MQTT_BASE_TOPIC muss sich unterscheiden
1 „Gefällt mir“