SmartHomeShop Docs

Firmwarehandleiding

Lokale werking en GitHub-updatecontrole

De lokale Home Assistant-firmware houdt de metingen van UltimateSensor Mini v1 op je eigen netwerk. Sensorwaarden gaan rechtstreeks naar Home Assistant en worden niet naar GitHub of de SmartHomeShop-cloud gestuurd.

De WiFi-firmware bevat een ESPHome-update-entiteit. Deze leest periodiek een klein firmwaremanifest vanaf SmartHomeShop GitHub Pages om de geïnstalleerde versie met de nieuwste release te vergelijken. Alleen firmwaremetadata wordt opgevraagd; het firmwarebestand wordt pas gedownload wanneer je een update installeert.

Cloudfirmware communiceert voor de cloudfuncties bewust met de SmartHomeShop-app. Het uitschakelen van de GitHub-controle verandert cloudfirmware niet in lokale firmware.

UltimateSensor Mini v1 zonder internettoegang gebruiken

Je mag internettoegang voor UltimateSensor Mini v1 blokkeren; de lokale metingen en Home Assistant-verbinding blijven werken. Wil je voorkomen dat een geblokkeerde controle de rode status-led activeert? Neem het apparaat dan over in de ESPHome Device Builder-app/add-on, open de YAML en voeg dit onderaan toe:

update:
  - id: !extend firmware_update
    update_interval: never

Sla de YAML op, kies Validate en installeer de build met Install > Wirelessly. Hiermee schakel je alleen geplande controles uit; het updatecomponent en alle UltimateSensor Mini v1-sensoren blijven aanwezig.

De geadopteerde YAML bevat nog steeds een packages:-verwijzing naar de SmartHomeShop GitHub-repository. ESPHome gebruikt die verwijzing op de Home Assistant-host tijdens het compileren. Nadat de aangepaste build is geïnstalleerd, vraagt het apparaat zelf niet meer periodiek de firmwareversie op.

Wil je automatische controles herstellen? Verwijder dan het toegevoegde update:-blok en installeer de firmware opnieuw. Kan ESPHome het ID firmware_update niet vinden, werk UltimateSensor Mini v1 dan eerst bij via de SmartHomeShop-webflasher.

Deze handleiding legt uit hoe je firmware op de UltimateSensor Mini v1 bijwerkt of opnieuw flasht.

Werk je bij vanaf versie 2.42 of ouder? Versie 3.0 vereist een eenmalige installatie via USB-C. Volg de aparte upgradehandleiding voor versie 3.0. Installeer deze migratie niet via Home Assistant of OTA.

De firmwarebestanden staan op GitHub.

Firmwarevarianten

Firmwarevariant Webshopvariant Gebruik deze wanneer
WiFi Basic (local) Zonder SPS30 Je Mini v1 geen fijnstofmeting heeft en alleen Home Assistant nodig heeft
WiFi Complete (local) Met SPS30 Je Mini v1 fijnstof meet en alleen Home Assistant nodig heeft
WiFi Basic + SmartHomeShop App (cloud) Zonder SPS30 Je Mini v1 geen fijnstofmeting heeft en met de app moet synchroniseren
WiFi Complete + SmartHomeShop App (cloud) Met SPS30 Je Mini v1 fijnstof meet en met de app moet synchroniseren

Basic en Complete bevatten beide microfoon, speaker, mediaspeler en lokale wake-wordondersteuning. Het verschil is de fijnstofsensor in het Complete-model. De voormalige beta is nu onderdeel van de normale productiefirmware.

Volgende updates via Home Assistant

Gebruik deze stappen pas nadat versie 3.0 via USB-C is geïnstalleerd:

  1. Ga in Home Assistant naar Instellingen -> Apparaten en diensten -> Apparaten.
  2. Selecteer je UltimateSensor Mini v1.
  3. Open het tabblad Entiteiten.
  4. Schakel zo nodig de standaard uitgeschakelde update-entiteit UltimateSensor Mini Firmware in.
  5. Kies met UltimateSensor Mini Firmware Variant de gewenste lokale of cloudbuild.
  6. Installeer de beschikbare update via de update-entiteit UltimateSensor Mini Firmware.

De selector blijft altijd binnen Mini v1 WiFi-firmware. Mini v1 heeft geen Ethernet-build.

Alle varianten van een release hebben hetzelfde versienummer. De update-entiteit biedt een andere variant daarom alleen aan als die een nieuwere versie heeft dan de geïnstalleerde. Wil je meteen wisselen, installeer dan via USB-C.

Installeren via USB-C

Gebruik USB-C om meteen van variant te wisselen of om een apparaat te herstellen:

  1. Verbind de Mini v1 rechtstreeks met je computer via een USB-C-datakabel.
  2. Open smarthomeshop.io/firmware?product=ultimatesensor-mini&hardware=v1 in Chrome of Edge.
  3. Kies hoe je het apparaat gebruikt en daarna Basic of Complete.
  4. Klik op Firmware installeren en kies de USB-poort.

Dit zet het apparaat terug naar de fabrieksinstellingen. Stel WiFi daarna opnieuw in via de hotspot ultimatesensor-mini.

Opstartgeluid

De schakelaar Boot Sound bedient het ingebouwde opstartgeluid en de animatie op de voorste LED. Schakel hem in Home Assistant uit wanneer het apparaat stil moet opstarten. De instelling blijft na een herstart bewaard.

Geen Ethernet-firmware op Mini v1

Mini v1 is alleen WiFi. Flash geen Mini v2 Ethernet-firmware op Mini v1 hardware.

Hulp nodig?

Heb je vragen over de update of de nieuwe trackingfuncties? Word lid van de SmartHomeShop Discord-community.