SmartHomeShop Docs

Verbinden via Thread

De P1MeterKit V3 gebruikt een ESP32-C6 met ingebouwde Thread-radio. Met de speciale Thread-firmware sluit de kit aan op je bestaande Thread-netwerk en praat hij via je Thread border router over IPv6 met Home Assistant, zonder WiFi.

Alleen lokaal. De Thread-firmware verbindt rechtstreeks met Home Assistant en bevat geen SmartHomeShop-cloud. Gebruik je de SmartHomeShop-app, blijf dan de gewone firmware gebruiken.

Alleen V3-hardware. P1MeterKit V1 (ESP8266) en V2 (ESP32-C3) hebben geen Thread-radio en kunnen deze firmware niet draaien.

Updates elke 5 seconden

Een P1-meter produceert normaal elke seconde een compleet DSMR-telegram. Thread is een low-power, low-bandwidth meshnetwerk. Zoveel data streamen zou het mesh overbelasten en je andere Thread-apparaten vertragen. De Thread-firmware gebruikt daarom de DSMR request-pin om één telegram per 5 seconden te lezen. Alle meterwaarden komen gewoon in Home Assistant binnen, alleen in een 5-secondenritme in plaats van elke seconde. Wil je echte per-seconde live data, gebruik dan de gewone WiFi-firmware.

Wat je nodig hebt

Vereiste Toelichting
P1MeterKit V3 ESP32-C6-hardware.
Thread border router Bijvoorbeeld Home Assistant met een Home Assistant Connect ZBT-1 / SkyConnect.
Een bestaand Thread-netwerk Zichtbaar onder Instellingen → Apparaten en diensten → Thread in Home Assistant.
ESPHome Device Builder De app ESPHome Device Builder in Home Assistant, of een losse ESPHome-installatie.
USB-C-kabel De eerste installatie gaat altijd via USB.

Goed om te weten voordat je begint

  • Geen SmartHomeShop-cloud via Thread. Cloud, de SmartHomeShop-app en online firmware-updates werken niet in deze variant.
  • Geen fallback-hotspot. Komt het apparaat je Thread-netwerk niet op, flash dan opnieuw of herstel de dataset via USB.
  • De firmware-keuze en het firmware-update-entity hebben internet nodig en blijven inactief op Thread. Update via de ESPHome Device Builder.

Stap 1: Kopieer je Thread-dataset

  1. Ga in Home Assistant naar Instellingen → Apparaten en diensten → Thread.
  2. Klik op Configureren (tandwiel) en daarna op het informatie-icoon naast je netwerk.
  3. Kopieer de Active dataset TLVs-tekst.

Stap 2: Maak het apparaat aan in de ESPHome Device Builder

Maak een nieuw apparaat aan, open Edit en vervang de YAML door:

substitutions:
  thread_dataset: "PLAK_HIER_JE_ACTIVE_DATASET_TLVS"

packages:
  remote_package:
    url: https://github.com/smarthomeshop/p1meterkit
    ref: main
    files: [p1meterkit-v3/p1meterkit-thread.yaml]
    refresh: 1d

Plak je dataset-TLVs uit stap 1 in thread_dataset.

Stap 3: Eerste installatie via USB

Sluit de P1MeterKit aan via USB-C, kies Install → Plug into this computer en wacht tot het flashen klaar is. Na het opstarten joint het apparaat je Thread-netwerk.

Stap 4: Toevoegen aan Home Assistant

Het apparaat wordt ontdekt als een gewoon ESPHome-apparaat (Instellingen → Apparaten en diensten → ESPHome). Alle P1-sensoren werken precies zoals op de WiFi-firmware, met updates elke 5 seconden.

Problemen oplossen

Probleem Controleer
Apparaat joint het netwerk niet Is thread_dataset de complete Active dataset TLVs-tekst? Is je border router online?
Niet ontdekt door Home Assistant Home Assistant en de border router moeten op hetzelfde netwerk zitten.
Waarden updaten trager dan eerst Verwacht: de Thread-firmware leest bewust één telegram per 5 seconden.
Firmware-update-entity niet beschikbaar Verwacht op Thread; update via de ESPHome Device Builder.