Guider › Brevlådevakt med LoRa
📬 Brevlådevakt med LoRa
”Brevlådan står 150 meter från huset och wifi når inte dit. Hur får jag en avisering när det har kommit post?”
Wifi når sällan 150 meter. Det gör däremot LoRa, en strömsnål radio gjord för små meddelanden över långa avstånd. En batteridriven sändare i brevlådan vaknar när luckan öppnas och skickar ett kort meddelande; en mottagare i huset skickar det vidare till mobilen.
Vad du köper
| Del | Varför just den | Ungefärligt pris |
|---|---|---|
| 2 ESP32-kort med inbyggd LoRa (t.ex. Heltec WiFi LoRa 32 V3 eller LilyGO T3-S3) | Ett som sändare och ett som mottagare. Med inbyggd LoRa slipper du koppla in en separat radiomodul. Köp rätt band för ditt land: 868 MHz i Europa, 915 MHz i USA, 865 MHz i Indien. | $15–25 st |
| En antenn per kort (brukar ingå) | Sänd aldrig utan att antennen är ansluten: det kan skada radion. | ingår |
| Reedkontakt och magnet | En brytare som sluts när en magnet kommer nära. Montera den så att luckan flyttar magneten. | $1–3 |
| LiPo-batteri eller ett 18650-batteri med hållare, till sändaren | Korten har batterikontakt och laddare inbyggda. | $5–10 |
| Liten vädertålig låda | Till sändaren, om brevlådan är av metall (se nedan). | $3–8 |
Priserna är ungefärliga spann, inte offerter. Kolla aktuellt pris och lagerstatus innan du beställer.
Vad du installerar
Använd biblioteket RadioLib i Arduino; det underhålls aktivt och stöder de här kortens LoRa-radio. Sändaren sover, vaknar när reedkontakten ändrar läge, skickar ett meddelande på några få byte och somnar om. Mottagaren är alltid på, med USB-ström inne i huset, och skickar aviseringen till mobilen när ett meddelande kommer: via ntfy, eller via Home Assistant om du kör det.
Två kort som pratar direkt med varandra behöver ingen gateway och ingen månadsavgift. Det är vanlig LoRa, inte LoRaWAN (nätverksvarianten, som kräver en gateway).
Bygg den i tre steg
- Prata över bordet. Få de två korten att skicka och ta emot ett testmeddelande på skrivbordet, och skriv ut det som kommer fram via USB.
- Gå sträckan. Ställ mottagaren där den ska stå, kör sändaren på batteri och bär ut den till brevlådan. Kontrollera att varje meddelande kommer fram. Väggar, träd och backar minskar räckvidden mycket; en mottagare nära ett fönster, eller högre upp, hjälper.
- Lägg till brytaren och sömnen. Koppla reedkontakten till ett stift som kan väcka kortet ur djupsömn (ett mycket strömsnålt läge där nästan allt är avstängt). Skicka ett meddelande per öppning och sov sedan igen. Lägg till mobilaviseringen i mottagaren.
Det här brukar ställa till det
- Brevlådor av metall stoppar radio. Sätt antennen utanför lådan, eller lägg hela sändaren i en plastlåda på stolpen.
- Utvecklingskort drar ström även när de sover. Själva kretsen kan sova på några få mikroampere, men kortets lysdioder, USB-krets och spänningsregulator kan dra betydligt mer. Mät den verkliga viloströmmen (en multimeter på µA-området, i serie med batteriet) innan du litar på en uppskattning av batteritiden.
- Använd det lagliga bandet. 868 MHz i Europa, 915 MHz i USA och Kanada, 865–867 MHz i Indien och 923 MHz i stora delar av Asien; kontrollera vad som gäller där du bor innan du köper. Att sälja en produkt med radio kräver dessutom landets godkännande (t.ex. CE i EU, FCC i USA, WPC i Indien). I Europa får du bara sända en liten del av tiden (oftast 1 %). Ett kort meddelande per öppning ligger långt under det.
- En glappande lucka skickar flera meddelanden. Ignorera nya öppningar i ungefär en minut efter varje.
Tips från fältet
“In my experience, antenna placement and line-of-sight made the biggest difference in practice. The spreading factor also helped, especially in challenging conditions, while proper antenna matching was important for getting consistent performance.”— Arash Golsaz, ingenjör inom inbyggda system och IoT, som har testat LoRa-noder över 5 km. Spreading factor är en LoRa-inställning: högre värden når längre men sänder långsammare.
Ser ditt bygge annorlunda ut?
Fråga IotMentor och berätta om just ditt bygge: avstånd, strömförsörjning, budget och erfarenhet. Den ställer några motfrågor och ger dig sedan en plan som den här, gratis.
Fråga IotMentorBörjar med: ”Brevlådan står 150 meter från huset och wifi når inte dit. Hur får jag en avisering när det har kommit post?” Lägg till dina egna detaljer innan du skickar.