Vi hjälper dig skapa ett smartare och tryggare hem.

Bluetooth sensorn LYWSD03MMC

Uppdatera temperatursensorn LYWSD03MMC till Zigbee

Här kommer du hitta all information du behöver om sensorn LYWSD03MMC.
vi har här samlat snart ett års erfarenheter.

Inlägget senast uppdaterat: 2024-04-28

I inlägget kommer du hitta:

Bakgrund till inlägget om LYWSD03MMC

Vi börjar det här inlägget med att säga att vi äntligen har hittat en mycket
prisvärd temperatur och luftfuktighetsensor med har display.

Priset ligger på runt 50-100kr. Detta gör det ekonomiskt försvarbart att övervaka hela hemmets temperatur och luftfuktighet.
Vi anser att den här sensorn har liknande kvalité som Xiaomi Aqara temperatur och luftfuktighetssensorn (kostar 200+).

För övrigt så trodde vi först det var ett skämt det skrevs på Github att det gick att byta från Bluetooth till Zigbee, bara genom att byta mjukvara.
något som vi nu testat själv på +20 enheter och därav fått bevisat att de går!

Om du letar hur du gör konverteringen Så gå hit så hittar du hur du konverterar LYWSD03MMC till Zigbee från Bluetooth.

Tidigare kontaktade vi några svenska återförsäljare att ta in dessa, men det går trögt.
vi köpte in våra från AliExpress.

I slutet av oktober 2023 så blev det även klart att sensorn går att flasha/ändra till att använda Zigbee via lite trix i en webbläsare!

Något vi nu testat och kan bekräfta på åtta sensorer.
Nu har vi samlat vår erfarenhet av den här sensorn och summerat allt du behöver göra för att själv få in dom i tex ZHA eller Zigbee2MQTT.
Vi gissar på att det är en tidsfråga innan dom stöds av en mängd andra kontrollers med.

Här ser du hur pass kalibrerade sensorerna är.

Om vi ska gå tillbaka några år så har vi haft den här sensorn vi haft liggandes hemma sedan Juni 2021…
Den kommunicerar via Bluetooth vilket var en liten miss när vi började eftersom det krävde EspHome.
Men i Oktober 2023 så hände en stor sak med sensorn!

Tack vare ett projekt på Github så kunde sensorn med det konstiga namnet ”LYWSD03MMC” konverteras
från Bluetooth till Zigbee med hjälp av en webbläsare!
Något som gör att displayen fungerar som både display och som Zigbee enhet.
Detta i kombination med priset har verkligen fått den här sensorn att bli mycket populär.

Vi upplever att den ger oss följande värden

  • Display så familjen slipper kolla på telefonen för att se aktuell temperatur
  • Prisvärd ( 50-100kr ), vilket ger oss möjligheten att ha många av dom.
  • Vi kan byta till egen mjukvara, så vi känner att den här sensorn äger vi verkligen.
Efter att sensorerna fått ligga på samma bort i ca 8 timmar så diffade dom ENDAST 0.1 grader!
Efter att sensorerna fått ligga på samma bort i ca 8 timmar så diffade dom ENDAST 0.1 grader! Detta är i klass med vår andra favorit Xiaomi Aqara!

Vi upplever kvalitén på den här sensorn mycket bra, under den tid vi kört sensorn så har
den aldrig skickat ett felande värde eller på något vis stört vårt zigbee nätverk.

Egenskaper vi uppskattar:

  • Mycket precis sensorn för att mäta temperaturer
  • Ger oss en display som dessutom uppdaterar via Zigbee / Bluetooth
  • Möjlighet att via mjuvara justera och kalliberera egenskaper.

Om LYDWSD03MMC sensorn:

  • Xiaomi Mi:s LYWSD03MMC har både display och rapporterar digitalt.
  • Den använder dock Bluetooth original. Något som just gjorde att vi valde att låta den ligga några år på grund av räckvidden tidigare (gick att lösa med ESPHome dock)..
  • I och med möjlighet att lägga in egen mjukvaran till sensorn så kunde vi utan ESPHome få in den direkt via Zigbee2mqtt.
    Vilket gjorde den fullt hanterad i Home Assistant. Så nu är detta en av våra favoriter när det gäller prisvärda sensorer!
  • Sensorn är kompatibel med smartphones, surfplattor och andra enheter när den kör Bluetooth. Detta ger dig tillgång till dina fuktighets- och temperaturdata utan extra kontrollers med. Samtidigt som den fungerar som en helt vanlig display med aktuell temperatur och luftfuktighet.

Om du tänker köra den här sensorn som Zigbee sensor, undvik att uppdatera den med original appen.
Det finns en risk att Xaiomi patchar bort den här funktionen.

Sensorn med Smily:n igång
Sensorn med Smily:n av

Med Zigbee2mqtt kan du dessutom stänga av den där Smilyn om du stör dig på den. På bilderna ovan ser du skillnaden.

Om du just hittade hit och tänker att det måste vara väldigt komplext att uppdatera sensorn med ny mjukvara
så kan vi lugna dig, det är mycket enkelt.
Men precis så tänkte vi innan vi skulle konvertera vår första med. Nu har vi sammanställt och gjort länkar
till allt du behöver för att själv konvertera dina sensorer från Zigbee till Bluetooth

Den här guiden visar dig:

  • Vart laddar jag ner filerna för att uppdatera sensorn.
  • Vad ska jag välja i menyn för att uppdatera sensorerna.
  • Steg för steg instruktioner samt en film finns.

Om du väljer att uppdatera till Zigbee, tänk på att vissa kontrollers inte klarar att OTA updatera
sensorn efter du uppdaterat från datorn.
Vilket gör att du blir kvar på den firmware du laddar upp nu.

Zigbee2mqtt klarar att uppdatera dom trådlöst efter du bytt mjukvaran.

Loggan för automatiserar.se

Steg 1 – Ladda hem mjukvaran för att uppdatera sensorn

Här har du några alternativ.

Vi skulle Rekommendera dig att först kolla filmen en gång nedan, när du gjort det så kör du vidare med guiden och ser filmen än en gång. Alla detaljer om uppdateringen finns i filmen.


Du behöver följande:

Ladda hem följande fil för första steget:

1 – Den första filen ”ATC_ota_40000.bin” används i steg 1 i filmen.
2 – Den andra filen ”z03mmc.bin” används i steg två.

Nedan hittar du de två länkarna till verktygen som används för at uppdatera mjukvaran i LYWSD03MMC.

Vi har nu spelat in en guide som visar hur du steg för steg gör detta på ~5 minuter. Tänk på att flasha tillbaka till Bluetooth kan kräva kabel och att du i värsta fall kan behöva kabel för att återställa en sensor om den felar. Något som vi själva ännu inte råkat ut för ( ~12 sensorer flashade ).

När vi uppdaterade de 8 sensorerna så testade vi att uppdatera sensorer med batterispänning ner till 28.5%, vilket gick igenom men sensorn vaknade aldrig upp tyvärr.
Mycket trolig orsak är att sensorn dessutom låg i frysen där det var -15 grader under uppdateringen. De andra sensorerna med batterispänning på all från 35-80% uppdaterades utan problem direkt från Zigbee2mqtt.

Om du kollat på guiden på filmen ovan så behöver du inte göra något mer. Men du kanske
är intresserad av att se mer detaljer? I så fall kan du fortsätta läsa uppdaterings delen.

Det kanske var något som strulade? Då har vi här några tips med som du kan kolla på, för
det har ibland krånglat med vissa moment.

I inlägget kommer du hitta:

  • Vad har vi gjort på bloggen
  • Nyheten om Homey och deras XYZ
  • Nya funktioner på bloggen
Just när du byter från Bluetooth till Zigbee så ser displayen ut så här i ~2-3 minuter

Så hittar du en BindKey på LYWSD03MMC:

För att kunna koppla upp dig mot sensorn så behöver du en BindKey. I samma gränssnitt som du använder för att konvertera sensorn kan du läsa ut din BindKey. vilket gör att du kan lägga till den som en Bluetooth enhet direkt i Home Assistant med. Så du behöver inte flasha den om du är nöjd med Bluetooth. Vi körde så i vårt automatiska bevattningsprojekt under sommaren 2023.

Fördelar med att uppdatera sensorn till Zigbee.

  • En av de stora fördelarna med LYWSD03MMC är den blir kompatibilitet med en mängd olika kontrollers efter uppdatering till Zigbee.
  • Med LYWSD03MMC som Zigbee enhet kan du enkelt samla in och spåra data om luftfuktigheten och temperaturen i ditt hem över tid.
  • Det extra värdet vi ser är att vi inte behöver en extern skärm för att se temperaturen i rummet samtidigt som vi får det loggat till vårt smarta hem.

Vi börjar med att tacka alla läsare som redan stöttar oss!

Vill du stötta oss? Gör något av följande

  • Swish några kronor på 0705470065 för att stöta bloggen.
  • Följ oss på våra sociala medier.
  • Kom med tips på ämnen att skriva om.
  • Handla i vår webbshop, där hittar smarta hållare.

Copyright 2024 Automatiserar.se – All right reserved. För användning av bloggen material av företag så krävs vårt skriftliga tillstånd, överträdelse beivras.

Vi har testat att placera den här sensorn på en mängd olika platser.
Bland annat så testade vi att montera den direkt mot några rör
Detta för att se om temperaturen går via hållaren ut mot sensorn,
vilket vi såg var ytterst lite.

Tips

  • Montera den på en yta där solen ej lyser.
  • Undvik att placera den nära dörrar eller fönster om du
    inte vill ha den insikten med i din övervakning.
  • Det går att ha sensorn ute, men den behöver då vara helt
    väderskyddad. Vår hållare går att använda även där.
  • Om du placerar den i frysen, tänk på att stänga displayen via gränssnittet
Vi gissar att det här kommer bli en av de populäraste zigbee sensorer 2023
Vi testade att montera sensorn direkt mot ett rör, men upplever att temperaturen inte vandrar ut mot sensorn via hållaren, så den isolerar rätt bra från underlaget.
Här sitter hållaren monterad under en hylla vid datorn.
  • 2024-03-20 – Uppdaterar inlägget med mer information om uppdatering av 8st sensorer med firmware 3001-1006 till 3001-1100.
    Vi upptäckte där att 28% batteri med sensorn placerad i frysen var för lite energi för att starta upp efter uppdateringen.
  • 2024-02-07 – Fortfarande mycket nöjda med den här sensorn, har börjat använda den på fler och fler ställen. Stort tack till alla er läsare som ger feedback och uppskattar den tid vi lagt på den här guiden.
  • 2023-11-13 – Efter att ha publicerat detta inlägg så inser vi att det har blivit mängder med information. För att du lättare ska hitta det du söker så finns nu en meny, hoppas det underlättar och att du kommer vidare.
  • 2023-11-14 – 21.00 – Senaste i inlägget är att nu Homey Pro 2023 stödjer LYWSD03MMC! Har precis inkluderat den i Homey Pro efter tips i kommentaren på detta inlägg från Jonas H! Stort tack för tipset Jonas!
  • 2023-11-05 – Info om Zigbee och frekvensen för hur ofta dom skickar.
  • 2023-11-05 – Uppdaterat med mer info om hur ofta sensorerna skickar på zigbee. En sensor verkar ha gått åt skogen under flashning, får upp den i Z2M, men slutar rapportera direkt efter batteriet stoppats tillbaka i den. Ska se om det går att lösa utan kablar..
  • 2023-11-03 – Info om hur du flashar LYWSD03MMC till Zigbee, något som vi fört tyckte lät för bra för att vara sant. Nu har vi flashat 8st och alla fungerar som tänkt.
  • 2023-01-12 – Uppdaterat med ny graf för Aqara Vs LYWSD03MMC – Fortfarande stabil & diffar bara runt 0.3 grader enligt snitt. (Bluetooth original firmware)
  • Det verkar som Xiaomi har patchat så det inte går (för tillfället 2023-11-13) att flasha en enhet med ”Revision B1.5. Firmware 2.1.1_0159 & ”Revision B1.7. Firmware 2.1.1_0159.”, något som du får om du först använder Xiaomi appen. Nu kommer nya sensorer som det verkar med en äldre firmware för tillfället så detta är än så länge inte ett problem som det ser ut. Vi köpte 20st för ~1000kr och inte en enda hade nyare mjukvaran.

Sensorn med det konstiga namnet ”LYWSD03MMC” är en Bluetooth sensor från Xiaomi Mi.
Den är billig samt har en display som visar aktuell temperatur och luftfuktighet.

Det är en av de absolut billigaste sensorerna vi hittat med just display och möjlighet att rapportera via Zigbee.

Våra spaningar om sensorn.

  • När vi testade hur pass exakt den är så blev vi imponerade över kvalitén på vad sensorn för ~50kr levererade.
  • Vi testade 8 displayerna placerade på bordet, då skiljde det endast 0.1 grader mellan dom.
  • Däremot skiljer sig luftfuktigheten lite mer, men fortfarande helt acceptabelt.
    Med hjälp av mjukvaran Zigbee2mqtt kan du dessutom kalibrera sensorn.
Efter att sensorerna fått ligga på samma bort i ca 8 timmar så diffade dom ENDAST 0.1 grader!

Fördelar / nackdelar vi sett med sensorn än så länge:

  • + Billig sensor med display (Vi beställde 20st för 1000:- inkl frakt & moms), tyvärr inte från Sverige ännu men vi har pratat med ett företag och avvaktar svar.
  • + Display med temperatur och luftfuktighet som rapporterat digitalt. Just en enkel sensor med display är något som flera i familjen saknat.
  • + Går att köra lokalt utan moln via Bluetooth (och Zigbee med annan mjukvara).
  • + Möjlighet att konfigurera uppdateringsintervall (med annan mjukvara och version 1.0.6 eller senare).
  • + Smidig formfaktor – Snygg sensor som familjen inte upplever som störande eller för mycket.
  • + Går att byta firmware utan kablar. Vet inte om detta var medvetet eller om detta var en bugg som dom försöker laga.
  • +- Kräver en Bindkey som inte var helt enkel att få tag på tidigare, men det krävde inte fysisk access för att nå…
  • – Går att koppla upp mot utan att fysiskt trycka på enheten! Något som vi kommer kolla mer på om det går att lösa. (2023-11-03, löste sig med Zigbee firmware)
  • +- Kommunicerar med Bluetooth, men den bristen kanske löser sig iom Home Assistant projektet! (2023-11-03, inte längre ett problem! går med zigbee nu)
  • – Finns inte på så många Svenska butiker (Eller!?)

Kolla in vår egendesignade hållare till LYWSD03MMC.

Den löser följande brister:

  • Hållaren gör så du kan flytta sensorn till olika platser för optimal placering.
  • Minskar påverkan på underlaget eftersom du slipper tejpen.
  • Batteribyte på sensorn går enklare eftersom du enkelt vrider ur sensorn från hållaren.
  • Du skadar inte tapeten med tejpen, ett litet skruvhål är allt som behövs.

Många som stöttar oss har valt att köpa vår egendesignade och 3D-printade hållare till sensorn.

LYWSD03MMC är en trådlös sensor som är utformad för att mäta och övervaka fuktighetsnivåerna
och temperaturen i hemmet eller på kontoret.
Den kan kopplas via Bluetooth till en mobil eller annan Bluetooth enhet för att visa data över tid.

Men vi väljer att koppla den i dagsläget till Home Assistant via en ESP32 och med ESPHome Projektet.

Vi håller för fullt på att samla på oss data om sensorn,
så det här inlägget kommer uppdateras löpande allt eftersom vi får hem komponenter vi beställt.
Vi kommer troligen skruva upp en för att kolla vilken sensor som sitter i med (eller de kanske du hittat reda?).
Då vet vi mer exakt vilken noggrannhet vi kan förvänta oss av den.

Här ser du en närbild på LYWSD03MMC monterad i hållaren.

Teknisk data om LYWSD03MMC

  • Trådlöst gränssnitt: Bluetooth 4.2
  • Stöd för enheter: iOS 8.0 eller senare, Android 4.4 eller senare
  • Dimensioner: 43 x 43x 12 mm
  • Vikt: 12 g (Inkl batterier)
  • Temperaturchip: (vi ska kolla när vi skruvar upp vår första)

Sensorn går att få med låg energiförbrukning beroende på hur du ställer in den.
Vilket gör att den kan användas under långa perioder utan att behöva bytas ut ofta.

Zigbee firmware till LYWSD03MMC

Här samlar vi all information och vad vi upptäcker varje gång det kommer en ny version
av firmware till LYWSD03MMC sensorn.

Sedan vi började skriva detta så har det hänt en hel del och vi ser att detta kan vara ett
problem för vissa kontrollers eftersom dom inte klarar att uppdatera sensorn via
Zigbee OTA.

Tänk på detta om du uppdaterar till Zigbee

  • Välj en version av mjukvaran som är stabil, vi har kört 1.1.0 och den verkar stabil.
  • Många kontrollers klarar inte att uppdatera sensorn med ny mjukvara
    via Zigbee. Zigbee2mqtt som vi kör klarar det.
  • Nya funktioner på bloggen
Loggan för automatiserar.se

Firmware 1.1.0

I början på februari (20240204) så släpptes firmware 1.1.0 (3001-1100) vilket ger möjlighet till nya inställningar på sensorn:

  • added attribute to hide smiley
  • changed pressing timeout for reset to 5 seconds
  • added attribute to disable display updates
  • replace generic Telink manufacturer code to a custom one
  • added calibration attributes with offset for temperature/humidity values
  • added switching to degrees Fahrenheit by holding reset for 1 second
  • display battery symbol if <10% left
  • battery state checks at every 100th sensor reading

Firmware 1.0.6

Firmware version 3001-1006 – Fixade buggen med att det drog för mycket batteri från sensorn.

Firmware 1.0.5

Firmware version 3001-1005 hade en bugg som gjorde att sensorn kommunicerade mycket oftare än den skulle behöva, vilket drog mycket mer batteri än nödvändigt. Detta är dock fixat i version 1.0.6 🙂

När det kommer till just signalstyrka var vi mycket fundersam på hur pass bra chipet i den här sensorn skulle klara att jobba med det andra protokollet. Nu visade det sig dock att det fungerar förträffligt bra! Inte nog med att den har ok signalstyrka så klarar den att förhandla om sin mesh, vilket är ett sätt som gör att den kan skicka signalen via andra strömsatta enheter.

Signalstyrkan för sensorerna på Zigbee.
Signalstyrkan på de 8 sensorer vi flashat om till Zigbee. Vad vi kan se så verkar det mycket lovande. (grafana information på bilden)
Nu kommer vi kunna flytta om många av de Xiaomi Aqara sensorer som sitter i närheten av våra LYWSD03MMC sensorer.

Jämför vi det med tex Xiaomi Aqaras temperatur och lutfuktighetssensor så är den här sensorn till och med bättre!
För Aqara sensorn har en brist, en enda brist enligt oss (eller två)… Och det är att den inte uppdaterar sin mesh,
och att dom inte verkar uppdatera fimware alls i sin sensor… Men med ett stabilt Zigbee nät så fungerar Aqaran riktigt bra ändå.

Kompatibla kontrollers

Raspberry Pi 5 med box

När du väl har uppdaterat din sensor till Zigbee så kan du i skrivande
stund få in dom i följande mjukvara enkelt:

  • Zigbee2mqtt ( testat och verifierat )
  • Homey ( testat och verifierat )
  • IKEA Dirigera ( testat och verifierat )
  • ZHA ( ej testat själv )
  • Vad har vi gjort på bloggen
  • Nyheten om Homey och deras XYZ
  • Nya funktioner på bloggen

Zigbee2mqtt och LYWS03MMC

På bloggen så har vi valt att primärt köra med Zigbee2mqtt eftersom den
mjukvaran är i framkant när det gäller stöd för sensorer. Detta är något
gjorde det möjligt för oss att snabbt börja testa LYWSD03MMC i
Home Assistant.

Bilden du ser är från vårt Zigbee2mqtt med en display inkluderad.
från version 1.

Zigbee2mqtt och LYWSD03MMC:

  • Mycket stabil kombination med full funktionalitet för att
    justera inställningar på sensorn.
  • Bra gränssnitt för att justera innehåll på sensorn.
  • En enkel lösning för att få in sensorerna i Home Assistant.
  • Från version 1.35.3 så fungerar zigbee2mqtt out-of-the-box.
Firmware 1.1.0 på LYWSD03MMC
Vi är osäker på vilken nivå som sensorn riskerar att bete sig konstigt på. Därför valde att byta batteri innan vi flashade eftersom den var nere på 58.5%.
LYWSD03MMC Justera display

Med senaste versionen av Zigbee2mqtt (1.35.3-1) så fick vi sedan upp
följande funktionalitet i gränssnittet för den här sensorn.
Vilket gör att vi kan styra mer inställningar på displayen.
Att just få bort smily:n var för oss mycket välkommet.

Vi har uppgraderat både Zigbee2mqtt och en av våra sensorer till de senaste versionen.
När det gäller sensorn så gick det utan problem att uppgradera via Zigbee2mqtt.
Men detta kräver att du har flahat den sedan tidigare.

Som sensorn ser ut med smily:n igång nere i källaren.
Med Smily:n stängd så blir det mindre störande information på skärmen. Så tycker vi iaf.

2024-03-20 – Inför en större uppdatering i vår Home Assistant så valde vi att även uppdatera alla våra sensorer via Zigbee2mqtt (Z2M).
Vi inser att även om det nu finns stöd i ZHA och Z2M så saknar många andra kontrollers detta stöd. Något vi kommer fundera vidare på och se om vi kan komma med tips på.

Efter tips 2023-11-14 från Jonas H i kommentaren längre ner så fick
vi veta att det nu fanns en app för Homey!
Vi hade tydligen inte hållit så bra koll som vi trodde.. Stort tack för din input!

Vad innebär detta då?
jo det innebär att allt vi skrivit om den här sensorn med
Zigbee nu även gäller Homey Pro 2023

Info om LYWSD03MMC och Homey

Då var det verifierat att Homey Pro 2023 nu har stöd för LYWSD03MMC via Xiaomi Miija appen från Zsolt Reinhardt:s community app! Vi flashade en sensor till version 1.0.6 och kunde direkt inkludera den till vår Homey Pro.

Steg 1 – Installera appen för Xiaomi Miija sensorer.

Tyvärr verkar det vara begränsat till Homey Pro 2023, så äldre versioner av Homey ser inte ut att stödjas av appen.

Installera appen i din Homey Pro 2023 – Xiaomi Miija App för Homey | Homey.
När du gör det så säkerställ att du sedan tidigare flashat din sensor till
Zigbee och gärna version 1.0.6 av firmwaren,
då får du bättre batteritid på sensorn.
Är det klart så kan du plocka ur batteriet ur sensorn och fortsätta
följande resterande steg av installationen.

När appen väl är installerad så stödjer den två sensorer,
och det är samma display i båda fallen.
Det som skiljer är att den vänstra är Bluetooth och den högra är Zigbee.

Nu kan du både lägga till Bluetooth varianten (ej testat) och Zigbee flashade sensorn LYWSD03MMC.

Steg 2 – Lägg till LYWSD03MMC i Homey Pro som en Zigbee enhet

Nu kommer det intressanta,
dvs att se om appen och den information vi fick stämde!
Vilket det gjorde eftersom vi nu skriver om det på bloggen.

När du valt den vänstra sensorn så får du upp följande bild, var noga med att du ser ett litet Zigbee märke till höger om bilden på temperatursensorn.
Strax efter du trycket på Anslut så kan du koppla in batteriet på den flashade ”zigbee” sensorn. Vilket kommer resultera i att den inkluderas till din Homey Pro 2023.

Nu kunde vi rätt snabbt få in sensorn efter att ha kopplat in batteriet.

Snyggt och prydligt så dyker den upp i gränssnittet som den tredje enheten med ett värde på 9.24 grader. Ställde den i garaget för att få snabb svängning av temperaturen.
Öppnar vi sensorn i gränssnittet så ser vi luftfuktigheten och temperaturen.

Kollar vi sedan in inställningarna för sensorn
så ser vi att den har registrerat korrekt och t.o.m
visar den firmware version vi flashade in.
dvs 1.0.6 vilket beskrivs i gränssnitt som 3001-1006.

Nu har vi följande information i Homey om sensorn:

  • Enhetsinformation för Zigbee: Tillverkar-ID
  • XiaomiProdukt-ID – LYWSD03MMC
  • Ta emot när inaktiv – ⨯
  • Enhetstyp – enddevice
  • Enhets-ID – a4:c1:38:8b:aa:aa:aa:aa
  • Firmwareversion – 3001-1006
  • Grupp-ID:n –

Nu är är det bevisat att det går att få in LYWSD03MMC i Homey.
Vi har nu möjlighet i Insight att få ut grafer från sensor över tid.

Åter igen stort tack Jonas H för tipset!

Värt att tänka på:

  • Homey har inte någon möjlighet att uppdatera firmware
    I sensorn i skrivande stund.
  • Sensorn går att få in både som Bluetooth och Zigbee
Då var vi igång med Homey Pro 2023 och LYWSD03MMC via Zigbee! Mycket prisvärd sensor som verkligen uppskattas av de mindre teknikintresserade i familjen som vill kunna kolla på en display.

Så installerar du LYWSD03MMC på Dirigera (Ikea:s kontroller)

Det här var för oss en mycket välkommen vändning av IKEA:s dirigera,
vi hade inte förväntat oss att dom skulle släppa in andra enheter i sin kontroller.
Men nu har IKEA till och med gjort ett menyval för att lägga
till andra tillverkare. Dock mycket begränsat av du sedan kan göra med dom
i gränssnittet vad vi kan se.

Vår insikter om Dirigera och LYWSD03MMC

  • Vi kunde inte göra automationer med hjälp av sensorn
  • I gränssnittet kan vi se information om nuläge, ingen historik finns.
  • Detta kan vara ett sätt för dig med Dirigera kontroller att få en
    billig temperatursensor dock.
Till och med Ikeas gateway klarar nu den här sensorn!
Kanske inte den finaste bilden, men vi vill här visa hur du ser sensorn i appen från IKEA. Som du ser så avrundar den till närmaste heltal och visar inte temperaturen med en decimal som displayen. Men det spelar mindre roll eftersom du nu får informationen i IKEA appen med.
Nu böjar vi med att visa en bild över hur LYWSD03MMC exponeras i Dirigera kontrollern. Som du ser så stämmer det mesta för sensorn, dock så är bilden felande. Men detta är mest en kosmetisk begränsning.
Något vi missat IKEA uppdaterat sin app med är ”alla smarta produkter eller märken”, detta innebar att vi nu kunde få in LYWSD03MMC sensorn.

Steg för steg för att lägga till LYWSD03MMC i Dirigera appen

Det första du behöver göra för att lägga till LYWSD03MMC i IKEA gatewayen
är att gå till lägg till ”produkt” och sedan väljer du längst ner
”Alla smarta produkter eller märken”.

Krav för att detta ska fungera:

När den söker efter enheter så kan det vara bra att ha din enhet i närheten av gatewayen. Sensorn uppdaterar sin mesh så flyttar den den senare så ska den automatiskt välja en bättre väg.
När vi fick den här infon blev vi glad, nu vet vi att det går att få in fler än bara ikea:s egna enheter i deras gateway. Något vi kommer testa mer av i framtiden!

Nu är det bara att söka efter din LYWSD03MMC.
För att den ska komma till ett läge så att IKEA gatewayn kan inkludera
den så behöver du ta ut batteriet ur sensorn och sedan stoppa in det igen.
När det görs så ställs sensorn i inkluderingsläge,
vilket tillåter den att gå med i IKEAS Dirigera gateway.

Klart! nu har du LYWSD03MMC (50kr:s sensor) för temperatur och luftfuktighet i din IKEA gateway. Som dessutom har en egen display för att visa temperatur.

Efter detta är gjort så är det bara att välja ett rum och låta sensorn
börja skicka data till din Dirigera kontroller.

I gränssnittet för Dirigera så går det varken att se historisk information
eller justera något på själva sensorn. Men att kunna få upp information om
temperatur och luftfuktighet i ett rum var mycket välkommet.
Vi hoppas du fick nytta av den här guiden och nu har ännu en sensor att lägga till i ditt smarta hem.

Inom någon minut så bör du få följande info som nedan ”1 produkt hittades”.

Nu får vi vår sensorinformation direkt på kortet ”garage” i IKEA appen. Något som gör att dirigera skulle kunna vara ett mycket billigt alternativ för att se aktuell temperatur och luftfuktighet i tex en sommarstuga.

Vill du veta mer om Ikeas Gateway så kan du läsa vår genomgång på den här: https://automatiserar.se/sa-har-fungerar-ikeas-dirigera-allt-du-behover-veta/

Vi börjar med att tacka alla läsare som redan stöttar oss!

Vill du stötta oss? Gör något av följande

  • Swish några kronor på 0705470065 för att stöta bloggen.
  • Följ oss på våra sociala medier.
  • Kom med tips på ämnen att skriva om.
  • Handla i vår webbshop, där hittar smarta hållare.

Copyright 2024 Automatiserar.se – All right reserved. För användning av bloggen material av företag så krävs vårt skriftliga tillstånd, överträdelse beivras.

Information nedan är arkiverad information

Vad är det som är nytt?

Nyligen så berättade Home Assistant om årets projekt ”Year of the voice” (extern länk), vilket kommer ge lokal röststyrning i Home Assistant. Något som verkligen välkomnas, vi vill minska mängden information som hamnar i något moln! Men i samma information så framgick det vilken energi teamen lägger för att få till Bluetooth som en teknik i Home Assistant. Något vi själva inte varit allt för intresserade av tidigare pga räckvidden mm, men nu efter den genomgången så ser vi vilka möjligheter Bluetooth kommer få i Home Assistant under året!

En Supportad USB Bluetooth enhet till Home Assistant kostar dessutom inte mer än ~110kr. Alternativt så köper du en ESP32 och via den nyttjar Bluetooth.

Bluetooth sensorn LYWSD03MMC
Xiaomi Mi Bluetooth sensor (LYWSD03MMC) kanske kan bli en ny favorit beroende på vart Home Assistant tar vägen med sin Bluetooth proxy och funktionalitet!

Som inlägget nämner så hittade vi för några år sedan en enhet som vi börjat fattat tycke för. Vilket är Xiaomi Mi BLE display (LYWSD03MMC). Den har dock Bluetooth stöd och inte Zigbee, men den har en display. Display är något vi saknat på våra Xiaomi Aqara enheter. Nu är användningsområdet och funktionaliteten helt olika mellan dessa två sensorer dock. Men Båda kommer behövas för att kunna få en bra bild över hemmets ”status” utifrån olika situationer.

I rum där vi har behov av en display kommer den ge en visuell bild, samtidigt så uppdaterar den med data till din kontroller med intervall. Kollar vi på Xiaomi Aqara så reagerar den på förändringar i temperatur, luftfuktighet och lufttryck, från det styrs sedan intervallet. Vilket gör den sensorn perfekt att lägga i utrymmen där temperaturen behöver övervakas på snabba förändringar. Medan BLE sensorn är mer passande för att se visuellt vilken temperatur det är i rummet just nu.

Vi har testat att placera en sensor på höger sida av fönstret i köket.

Tidigare har vi varit mycket tveksamma till just Bluetooth (BLE) på grund av räckvidden. Det är nämligen så att de sätt BLE har implementerats på i många kontrollers inte har mesha:t sitt nätverk, vilket är något som Zigbee kontrollers gjort default, dock inte alltid perfekt där heller. Men en Mesh bygger ett stort nätverk och tillåter dina sensorer att hoppa mellan varandra, och därigenom sitta långt från kontrollenheten.

ESPHome och LYWSD03MMC

Men sedan Home Assistant tagit vid ESPHome projeketet (extern länk) så har dom jobbat stenhårt med att få dess ESP chip att fungera både med wifi och Bluetooth. Och det vi verkligen fattade tycke för var den nya möjligheten att använda dessa enheter som BLE proxys (extern länk), dvs en snarlik funktionalitet som Zigbee har med Mesh!

Det här projektet är mycket aktivt och något vi använder rätt mycket i vår hemautomation.

Eftersom vi under mycket lång tid sökt en display med möjlighet att rapportera till vår hemautomation så verkar den här sensorn helt perfekt för ändamålet (än så länge :D). Vi har tidigare testat wifi sensor från Tuya, men då är vi låst till deras molntjänst och det krävs en hel del för att få igång dom med den egna utrustningen. Så vi har valt att inte skaffa fler av dom.

Tuyas Wifi temperatur och luftfuktighetssensor
Tuyas Wifi temperatur och luftfuktighetssensor

Kollar vi formfaktorn på BLE sensorn så ser vi att den inte är allt för mycket större än vad en Xaiomi Aqara sensor är (till vänster). Så det är en stilren och relativt liten display som kan ge oss ett extra värde i rum där temperaturen rör sig.

Vi håller på att testa pålitligheten jämför med Xiaomi Aqara sensorn till vänster.
Bluetooth sensorn LYWSD03MMC

Exempel på grafer vi skapat

Än så länge är det för tidigt för oss att säga hur pass tillförlitlig sensorn är när det gäller att rapportera temperaturer och luftfuktighet. Men det är inte där vi ser det stora värdet idag. Utan vi ser det som en lokal BILLIG temperatursensor med display! Något vi har saknat under lång tid. Att dessutom Home Assistant och ESPHome projektet lägger mycket arbete på Bluetooth gör det inte sämre!

Grafen nedan bygger på data från en Xiaomi Aqara via Zigbee och BLE sensorn. Vill du veta hur du kommer igång med Grafana och InfluxDB för att göra det här själv? Här har vi skrivit om alla delar som behövs för det med.

Igår placerade vi en Xiaomi Aqara sensor (vilket är mycket exakt i sin mätning) tillsammans med Ble sensorn, längst ner till höger är snittet på alla mätningar
Efter att ha kört sensorn 4 dagar nu och kollar snittet mellan en Xiaomi Aqara och LYWSD03MMC så diffar det ~0.3 grader, vilket än så länge känns helt ok. Däremot luftfuktigheten skiljer en del, men ska testa att korrigera den senare med.

Ser vi till bilden ovan så visar den översta grafen Aqara & BLE sensorn LYWSD03MMC tillsammans, varje punkt på strecket motsvarar en inrapporterad datapunkt från sensorn. Så default så rapporterar BLE sensorn mycket mindre frekvent än Aqara på humidity. Men den rapporterar temperatur relativt frekvent.

Kollar vi på de fyra statiska värdena längst ner till höger så är det ett snitt av alla mätpunkter som rapporterats in sedan igår. Så en del skiljer det, men för att vara en display så kan det var mer än ”good enough” även om det diffar lite.

Grafen ovan är från LYWSD03MMC sensorn i Home Assistant.

Få in LYWSD03MMC i Home Assistant

För att få till Bluetooth sensorn i Home Assistant så behöver du en USB adapter i din Home assistant eller en ESP32 enhet med ESPHome. Med hjälp av dom kan du läsa data från displayen till dom Home Assistant. Utifrån att vi just kört igång med Bluetooth i Home Assistant så har vi inte allt för mycket bra information att komma med (men det kommer mer).

Nu har vi just beställt en annan Bluetooth adapter (en ASUS USB-BT400 för strax över 100kr från Amazon) till vår Home Assistant. Så informationen ovan baserar sig på att vi läser av sensorns information via en ESP32. Det är en av de adaptrar som Home Assistant rekommenderar (finns en lista här: Bluetooth – Home Assistant (home-assistant.io) – extern länk)

MEN för att kunna koppla upp dig mot sensorn så behöver du hitta en BindKey, något som du kan komma åt nu via en webbsida på en telefon eller PC. Det enda kravet är att du är inom räckhåll till Sensorn och har Bluetooth på enheten. Det finns en film en bit ner i inlägget som vi rekommenderar att du kollar på, där framgår alla steg bra, glöm inte att ge honom cred för en riktigt bra guide sedan!

För att hämta ut BindKey:n så öppnar du webbsidan på länken: Telink Flasher (atc1441.github.io) (Extern länk, vi valde länken till vänster). Men i filmen en bit ned så väljer han länken till höger Telink Flasher v4.7 (pvvx.github.io) (extern länk). Vi hämtade bara ut en BindKey och lät bli att flasha enheten med någon ny firmware.

För att få tag på den Bind Key du behöver för att prata med displayen så söker du efter en din display med ”Connect”

När du trycker på ”connect” på din dator så får du upp tillgängliga Bluetooth enheter, där väljer du sedan den BLE enhet med ”MMC” i namnet. När du sedan valt din enhet så kommer du se Mi Tooken och din Mi Bind Key. Du bör även kunna se vilken MAC adress enheten har där.

I ESPHome har vi sedan lagt till bind key och inställningarna så här (obs formateringen nedan är felande). Sedan har vi valt att döpa allt med ”BLE1”

  • – platform: xiaomi_lywsd03mmc
  • mac_address: ”A4:C1:38:CC:10:2F” # hämtade configen via ble debug i hass..
  • bindkey: ”(((HÄR SKA du ha den bindkey du hittade ovan)))”
  • temperature:
  • name: ”BLE1 Temperature”
  • humidity:
  • name: ”BLE1 Humidity”
  • battery_level:
  • name: ”BLE1 Battery Level”  

Här kan du kopiera med rätt formatering Xiaomi Mijia BLE Sensors — ESPHome – extern länk)

Filmen nedan är den vi utgick från när vi började testa sensorn. Filmen är riktigt bra och vår installation baserar sig helt på den. Så all cred ska gå till honom!

Automatiserar.se har ej gjort filmen, utan det har mostlychris (extern länk) som inte har något med vår blogg att göra. Men vi har själv använt den här guiden för att komma vidare! Så ge honom en tumme upp och och prenumerera på hans kanal. Det finns massor med bra information om just Home Assistant där!

Källor:

Vi kommer fördjupa oss i Bluetooth Proxies så fort vi får den nya ASUS USB stickan och de M5:stack enheter vi beställt. Men fram tills dess kan ni kolla in filmen ovan och komma igång 🙂

Flasha LYWSD03MMC från Bluetooth till Zigbee

Skapad 2023-11-03 – Vi börjar nu testa hur detta fungerar för oss, vi kommer sammanställa allt vi dyker på här. Har du tips på sätt att göra detta bättra så lämna gärna en kommentar. OBS OBS OBS om du följer guiden nedan på länken, tänk på att det kan skita sig och du får en sensor som kan behöva kablar för att återställas. Nu har vi i skrivande stund bara flashat en sensor och lyckats. Men vi ska nog flasha alla på bilden inom kort. Då vet vi nog hur tillförlitligt detta är.

2023-11-13 – VARNING VARNING – Om du väljer att köpa dessa sensorer för att flasha dom UNDVIK att uppdatera dom just nu med original mjukvaran!

När nyheten om att det gick att köra LYWSD03MMC som en Zigbee enhet så blev vi glad att vi ”råkat” beställa 20st för ~1000kr totalt från AliExpress. Den här sensorn är nu MYCKET lovande som ersättare till Xiaomi Aqara där vi vill se temperaturen på skärm med.
Vi har nu gjort en svensk guide för hur du flashar LYWSD03MMC till Zigbee, den bygger på det tips som vi fick från bloggen nedanför. Vi har dock slipat på lite detaljer och hittat några saker som är bra att tänka på.

Som en del i guiden vi hittade här (länk till blogg om hur du flashar sensorn – Extern länk) så finns det två alternativ. Så glöm inte att ge han all CRED för en mycket bra sammanställning!

Zigbee2mqtt och LYWSD03MMC

Enligt guiden ovan för att flasha en sensor till Zigbee så behövs vissa manuella ändringar göras för att din lösning för Zigbee sedan ska hitta sensorn. Eftersom vi väljer att använda Zigbee2mqtt. Nu hade vi version 1.33.1-1 och valde därför att uppgradera till 1.33.2-1, vilket ska ha inställningarna så du slipper lägga filen lywsd03mmc.js + innehållet manuellt i din installation.

Vi börjar väll med att uppgradera Zigbee2mqtt till den rekommenderade versionen 1.33.2-1, vilket ska ha inställningarna för LYWSD03MMC. När vi läste ändringsloggen för Zigbee2mqtt (extern länk) så tycker vi inte att det verkade allt för farligt för oss att uppgradera.

Efter ha uppgraderat så började vi kolla efter en dator där vi kunde komma åt sensorn via Bluetooth. Nu hade vi en gammal bärbar dator som gick att använda till detta.

Namnsättningen på sensorerna är mycket viktigt, när vi började testa LYWSD03MMC via Bluetooth så namnsatte vi först sensorerna med ”BLE1″,”BLE2” osv, något vi ångrar i efterhand. Det är bättre att istället ta de 4 tecken som ges när den upptäcks via Bluetooth, för det är så tex home Assistant senare kommer se dom ( iaf med Bluetooth ), Något som gjort att vi nu fick börja om med märkning på dom befintliga.

Att flasha tog ca 1 minut i det första steget.

När vi fick upp alla enheter så dyker just namnet LYWSD03MMC + mac adressen, därav är det bra att ha de 4 sista som namn på sensorn.. vi fick gå på signalstyrkan.

När jag sedan tog ut batteriet och väntade som guiden nämnde ~20 sekunder och sedan kopplade in, då kunde jag fortsätta med nästa steg och köra zigbee flashen! nu dök ett nytt namn dessutom upp när jag sökte efter ble sensorer (började på ATC_ och siffor). Så nu vet jag att de fösta steget fungerade och att jag uppdaterade rätt sensor 😀

Under tiden vi flashade sensorn så letade vi fram hållaren för att kunna sätta upp sensorer runt om i huset! Dom finns att köpa på länken ovan och det du betalar där går till att driva bloggen 🙂

Nu skulle den skicka ~8078 block med den version jag testade. tog ca 3 minuter innan den var klar. eller 147.3 sekunder för att vara exakt 😀

När jag väl skulle inkludera den i Zigbee2mqtt så hade den problem att fungera. Fick se att den dök och och att den försöker gå med i mitt nät, men dyker med infon ”stöds inte”. Så behöver felsöka om det är något som jag missat eller om det ändå behövs en manuell fix i Zigbee2mqtt…. Efter att på kvällen flashat 8 sensorer så hittade jag ett sätt som alltid fungerade ( listan nedan )

Nu kommer vi testa hur stabil den här sensorn blir via Zigbee och sedan hur den jobbar med tex Mesh och uppdateringsfrekvens.

Vi gissar att det här kommer bli en av de populäraste zigbee sensorer 2023
Så med ca 15 minuters arbete så är detta nu en Zigbee enhet och inte längre en Bluetooth enhet. Större delen av tiden var att skriva texten här på bloggen. Så skillnaden mellan den här bilden och bilden nedan är att den här pratar Zigbee istället för Bluetooth.

2023-11-04 – 00:07 – Blev sittandes ikväll och testade att flasha om 8st sensorer. Kunde flasha alla 8 sensorer, hade dock vissa problem på vissa sensorer. Men tror jag hittat vad det beror på så det dyker upp som info inom kort med ( måste verifiera att det stämmer )

Gillar du att sidan är helt fri från reklam och vill stötta bloggen? Swisha gärna en swish-kaffe på 0705470065 medans vi skriver på nästa inlägg :)
Gillar du att sidan är helt fri från reklam och vill stötta bloggen? Swisha gärna en swish-kaffe på 0705470065 medans vi skriver på nästa inlägg 🙂

Vi kommer nu flasha om de 20 sensorer vi har för att se hur stabila dom är i ett större zigbee nät, vi hoppas dessutom att strax kunna svara på hur dom klarar att byta mesh (byta enhet dom hoppar via).

Tips för att lyckas flasha många LYWSD03MMC till Zigbee

Läs igenom steg för steg på SmartHomeScenes.com guiden (extern länk) så du lär dig stegen. KONTROLLERA så att det är rätt länkar du laddar hem, dom jag skrev nedan var från det datum vi själv testade. Vi gissar att det kommer nyare firmware allt eftersom nu.

Skapa sedan en textfil där du sparar dom två länkarna nedan. Första länken är steg 1 och den andra är för Zigbee.

Ladda hem följande två filer och spara i en mapp: (kolla om det är de senaste Releases · devbis/z03mmc (github.com) – extern länk)

Nu har du allt som behövs sparat så det bara är att börja flasha sensorer! Ett tips är att alltid stänga webbläsaren när du flashat en sensor, ibland verkar det som att något hänger upp sig och du uppdaterar många sensorer.

När du sedan ska bulk uppdatera sensorer så kan listan nedan spara dig en hel del tid.

  1. Ta ur batteriet ur ALLA LYWSD03MMC sensorer som kör på bluetooth. Vi började med att flytta in alla våra till datorn och upplevde det svårt att hitta rätt sensor. Dessutom tog det tid innan man fick fram MAC adressen när kopplingen skulle göras. Så detta sparar dig säkert några minuter / sensor.
  2. Om du kommer till ”Sending block nr: 7 from 8078, 0% och den sedan kopplar ner. stäng webbläsaren och ta ur batteriet ur sensorn en stund. Starta webbläsaren på nytt igen och testa igen.
  3. När du ska flasha Zigbee kontrollera innan du försöker connecta till sensorn att det inte är en Bluetooth ikon där, då måste du starta om den innan genom att ta ur batteriet.
  4. När du flashar in till Zigbee så bör displayen på sensorn visa ”– – ” under tiden den flashar, gör den inte det så fick du troligen fel ”2” ovan.
  5. För att snabba på hanteringen av lägga till sensorn i Zigbee2MQTT, så kan du när ”flashningen är uppe på 7500 block av 8078 block tillåta din Zigbee2mqtt att inkludera enheter, då kommer sensorn automatiskt hoppa in i ditt zigbee nät vid omstart.
Ser du 3 streck som ovan så kommer flashning till Zigbee gå bra!

Felsök flashning och problem med LYWSD03MMC

Kan ej inkludera LYWSD03MMC till Zigbee2mqtt

Vid första inkluderingen efter jag tagit bort batteriet så började den inkluderas i Zigbee2mqtt. Den ville dock inte komma hela vägen och bli en supportad enhet. Ändrade så att Zigbee2mqtt inte längre stod i ”tillåt anslutningar” en stund.
  • När vi fick att enheten inte stöds så löste det sig på på följande sätt:
    • Tar bort enheten ( tvingar borttagning )
    • Inaktiverar så zigbee2mqtt inte tillåter några nya anslutningar
  • Tar ut batteriet ur enheten och väntar ~30 sekunder ( osäker på om det gör något skillnad… )
  • Ställ Zigbee2MQTT att Tillåter alla nya anslutningar.
  • Stoppa tillbaka batteriet i sensorn
  • Får du åter Fick ”Failed to interview ’0xa4cxxxxxxxxxxxxx’, device has not successfully been paired”?
    • Testar att ta ur batteriet ur sensorn en stund och kopplar in det igen..
    • Då verkar det för det mesta hoppar igång igen!

Lät sensorn ligga en stund efter att jag stängd så att zigbee2mqtt inte längre tillät nya inkluderingar.. ändrade jag så att Zigbee2mqtt tillät inkludering igen, och sedan tog ut och stoppade i batteriet i sensorn igen. Nu började den intervjua samma enhet igen och dök upp som den skulle!

Nu har jag fått in LTWSD03MMC som en Zigbee sensor i Home Assistant via Zigbee2mqtt! Ingen lödning, ingen programmering eller så. Allt som behövdes var att följa den mycket välskrivna guiden från SmarthomeScene.com (extern länk).

Nu kunde vi döpa on sensorn enligt vår vanliga namnstandard ( Kom igång med Zigbee2mqtt och Home Assistant (automatiserar.se) ) Där kan du se hur vi valt att sätta namn på våra Zigbee enheter.

Den här sensorn fick namnet H132M ( dvs, Home Assistant, nr 132 och M för en multi sensor). Den namnsättningen gör att vi istället för att förlita oss på sensorns egna namn använder rummen som ett sätt att filtrera ut i gränssnitten.

Nu har vi fått Bluetooth displayen att kommunicera via Zigbee! NÅGOT SOM VI TRODDE VA OMÖJLIGT. Men nu har vi en igång och måste erkänna att detta troligen kommer bli den mest sålda sensorn i år!

När det gäller just Zigbee2mqtt så märker vi att den ibland får ”inte supportad” på en enhet när den ska inkluderas. När det händer så kan du göra följande:

Vi håller på att se hur Sensorn hanterar Zigbee, och vad vi kan se så verkar det relativt skakigt för alla de nya sensorerna under fösta timmen. Kan bero på att vi har snart 140st enheter i Zigbee nätet. Dessutom är det nog många enheter som börjar leta nya mesh punkter.

När jag kollar hur signalstyrkan på dessa 8 sensorer ser ut så är det än så länge för tidigt att avgöra tyvärr. Har bara kört dessa i någon timme ännu. Men sensorerna skickar data.

Justera frekvensen för hur ofta dom ska skicka verkar behövas. Under en natt så fick vi in relativt höga värden från H132M-H139M, adderade för ca 2 timmar sedan tre nya sensorer och redan nu har dom rapporterat lite väl ofta…

2023-11-06 – (firmware z03mmc.bin version 1.0.5)

Under en dag har nu ”zigbee” sensorn kört med firmware 1.0.5, vad vi kan se så kunde vi inte påverka hur ofta sensorn kommunicerade via Zigbee2mqtt. Vi ändrade så den inte skulle skicka temperatur eller luftfuktighet som diffade mindre än 2 grader eller 10% luftfuktighet. Detta gjordes på sensorn H132M på bilden nedan, även den som är på graferna.

Bilden visar alla våra sensorer och hur många ”paket” som skickats de senaste 12 timmarna.
LYWSD03MMC är enheterna H132M till H143M.
Övriga enheter är andra hemma.

Som bilden ovan nu visar så spelade det inte någon roll att vi ”stängde” rapporteringen från H132M genom att neka den att skicka under en viss frekvens på var 30 minut och med en differens under 2 grader. Resterade H133M – H143M var utan ändringar, och antalet sändningar var relativt lika ändå.

Så vi gissar att det kommer en version 1.0.6 med rättning för att ändra rapportering. Vi gissar på att batteritiden i dessa sensorer kommer bli väldigt kort tills detta är löst, så vi får se hur länge dessa rapporterar.

LYWSD03MMC är väldigt exakta och vi får bra avläsningar i Home Assitant med Zigbee mjukvaran med.
Men vi är mycket nöjda med LYWSD03MMC med Zigbee firmware, vad vi kan se så rapporterar dom utan problem. Som om det inte vore nog så uppdaterar dom sin MESH med! flyttade ut alla dessa sensorer och alla hittade en ny enhet att hoppa via vad vi kan se.
Signalstyrkan för LYWSD03MMC och hur den hanterar mesh ser ut att fungera bra med z03mmc.bin 1.05 firmwaren
Vad gäller signalstyrkan och hur enheterna fungerar i vårt Zigbee nät så presterar dom precis som många andra sensorer. Bilden visar ett snittsignalen de senaste 12 timmarna. Vi kommer fortsätta testa dessa sensorer och när det dyker upp något nytt så kommer mer information i det här inlägget.

2023-11-09 – Testar att göra OTA uppgradering till firmware 1.0.6

Idag upptäckte vi hur snyggt dessa sensorer har integrerats i Home Assistant via Zigbee2mqtt.

Idag fick vi upp att många av våra Zigbee enheter hade en uppdatering, och när vi såg vilka sensorer det var så kunde vi inte annat än bli imponerade över vilket jobb som gjorts med integreringen av dessa sensorer.
information om Firmwaren: Releases · devbis/z03mmc (github.com) ( extern länk)

Vi kunde inte låta bli att testa att uppdatera firmware i en av sensorerna. – mer detaljer om sensorn i Zigbee2mqtt finns här (extern länk)

Smidigt att via Zigbee2mqtt gränssnittet nu kunna lägga Zigbee uppdateringar till sensorerna!

Ändringarna i den här firmwaren är:

  • added cluster to toggle ºC/ºF
  • modified converter to add a toggle for degrees Fahrenheit
  • device now pauses between entering steering mode for a minute if not connected to network to save battery
  • default reporting values are updated with the converter for consistency
  • fixed applying configured reporting immediately

Källa till tabellen ovan ( Releases · devbis/z03mmc (github.com) – extern länk till git)

Efter att ha uppdaterat en av sensorerna och kollat i grafana loggen så ser vi att mellan 22.00-22.20 blev det en hel del paket skickade, vilket var den tidpunkt vi uppdaterade den till version 1.0.6, kollar vi sedan punkterna på linjen efter 22.20 så ser vi att dom är mycket glesare än det som var tex mellan 20.00 till 20.21! Så det ser ut som att den här uppdateringen löser det problem att dom ”pratar för ofta”. Nu bör problemet med att batteriet drar ut för fort vara löst / bättre iaf.

20.00-22.00, firmware 1.0.5. 22.00 – 22.20 uppdatering till firmware 1.0, 22.20 – 23.00 version 1.0.6 av firmwaren, verkar nu vara bättre på att inte prata zigbee i onödan.
En dag senare och nu ser vi att antal sändningar från H132-H143 är mer normala, tidigare i firmware 1.0.5 så läng dessa på närmare ~700 skickningar i timmen. Så rekommenderar uppdateringen.

Vår sammanfattning är att version 1.0.6 av zigbee firmwaren som kom för någon dag sedan gjorde att den här sensorn är näst in till perfekt nu! Ska bli spännande att se hur batteritiden står sig mot Xiaomi Aqara sensorerna.

Vi har nu lagt en LYWSD03MMC i frysen och den har i snitt en signalstyrka på ~95.5, vilket är helt ok. Frågan är dock batteriet är i sig, vi har inte bytt från det som sensorn levererades med.
Vi har nu lagt en LYWSD03MMC i frysen och den har i snitt en signalstyrka på ~95.5, vilket är helt ok. Frågan är dock batteriet är i sig, vi har inte bytt från det som sensorn levererades med. Men vi ser att den går ner till -14.4 utan problem.

Designa hållare till LYWSD03MMC

För att kunna montera sensorn under en hylla ovanför datorn så behöves en ny hållare.

För att kunna ha sensorn ovanför skrivbordet och i köksfönstret så tog vi oss tid att designa en hållare. Nu tog det mycket längre tid än tänkt eftersom vi använder gratisprogrammet Blender (extern länk) istället för ett riktigt Cad program. Så det strulade en del, men vi lärde oss en mängd nytt om Blender och Geometric nodes på vägen (bilden nedan).

Mååånga timmar senare så började vi få till en design som fungerade, allt skapade vi med Geometric nodes i Blender.

Med den 17:e designen så kunde vi både montera sensorn i fönsterkarmen och under en hylla som var planen, detta utan att påverka temperaturerna som rapporteras in.

När vi bestämde oss för att köra vidare med sensorn så blev det en mängd olika försök på designer i Blender. Slutade med 17 olika versioner och ett haveri med 3D skrivaren.

Är du intresserad av hållaren så finns den nu tillgänglig som en del för att stötta bloggen 🙂

Det finns nu även ett rent väggfäste utan det den mittersta delen.

Har du några tips eller idéer på vad mer som borde testas med sensorn så hör av dig med en kommentar.

Loggbok

Har du precis börjat med smarta hem? Läs då våra dedikerade guider om smarta hem, dom ger dig en bra grund att bygga vidare på.

Intresserad av vårt innehåll?
Vi skickar inlägg som mail med.