Din varukorg är för närvarande tom!
Tekniker som hjälper dig skapa ett smartare och tryggare hem.
Projekt – ESP8266 Wifi Tempertursensor
ESP8266 12E Wifi sensor till Vera och Thingspeak är nu ”klar”
Wifi sensorn på bilden drivs med 2 X AA batterier i ca ~70 dagar. Temperatur skickas var 5:e minut. Min färdiga temperatursensor som placerats ute valde en räv att flytta till ett nytt ställe under natten!
Vad har hänt sedan förra versionen av sensorn?
Har nu fått alla komponenter jag behövde för att färdigställa och under en längre tid mäta strömförbrukning på temperatursensorn baserad på ESP8266 12E. Det har varit en hel del jobb med att optimera koden. Bara genom att sätta fast ip på sensorerna minskade tiden att skicka temperatur från 8 sekunder ner till 2 sekunder. Detta gjorde en enorm skillnad på batteritiden! När jag började testa temperatursensorn DS18B20 har jag haft problem med felande avläsningar ”ibland”, detta hittade jag en enkel lösning på! en 220uF kondensator mellan + och jord avhjälpte helt problemet.
Tanken är att mina WIFI sensorer inte ska skicka data så ofta som var 5:e minut om dom körs på batterier. Placeringen blir på vinden och liknande ställen, temperatur och luftfuktighet rapporteras några få ggr om dagen. Detta gör att batteritiden kan bli flera år. Jag kommer nu att fokusera på att hitta andra typer av funktioner utöver temperatur.
På följande sida har jag skrivit all information om mätningen på esp8266 12E, summerat så bör bra batterier räcka något liknande nedan:
- Uträkning på batteritiden för ESP8266 12E utifrån mätningarna.
- Skickar sensorn var 5:e minut räcker 2700 mA batterier ~71dagar
- Skickar sensorn var 15:e minut räcker 2700 mA batterier ~212 dagar
- Skickar sensorn varje timme räcker 2700 mA batterier ~755 dagar
- * Uträkningarna jag gjorde tar inte med självurladdning eller för låg batterispänning!
Vad är kvar?
Nu kvarstår en snygg paketering och design av ett kretskort eller liknande för att enkelt kunna uppdatera ”firmware” i framtiden. Eftersom jag är osäker på hur länge två AA batterier klarar att hålla 3.1V+ testar jag även 3st AA uppladdningsbara batterier.
Tre st AA batterier och en DS18B20 på labbplatta fungerar även bra. Det går även att köra dessa utan att löda (bilden till höger)
Information om hur du bygger sensorn själv finns här
Den senaste koden som behövs finns att ladda hem på Github
Tester
Jag har under några dagars tid mätt snittförbrukning på 4 olika ESP8266 12E sensorer, dessa rapporterar temperatur till min Vera Lite var 5:e minut. En av ESP:erna rapporterar även till Thingspeak. Thingspeak adderar 0.3 sekunder på den aktiva tiden för sensorn vid varje skickning.
Jag har placerat en sensorn tillfällig i en plastlåda. Lådan placerades på gården under natten. Signalstyrkan som sensorn rapporterade var ca (-70) i snitt. Vid 03:45 började sensorn rapportera att wifi signalen var mycket låg (-96). Detta kunde jag se eftersom alla mina ESP8266 även skickar data till min http loggserver. Detta gjorde det relativt lätt att leta fram när sensorn flyttades och därefter se om det fanns någon övervakningsbild sett vad som hänt.
( DATUM ) (sensorns ip) (WIFI signal) 2016-02-18 03:12:27.143 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -71 | -6.62 | TID: | 3731 2016-02-18 03:17:20.832 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -71 | -7.06 | TID: | 3732 2016-02-18 03:22:15.134 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -71 | -7.06 | TID: | 3755 2016-02-18 03:27:08.516 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -71 | -7.62 | TID: | 3726 2016-02-18 03:32:02.205 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -71 | -7.81 | TID: | 3731 2016-02-18 03:36:56.200 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -71 | -7.94 | TID: | 3754 2016-02-18 03:41:49.580 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -70 | -8.31 | TID: | 3729 2016-02-18 03:51:40.081 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -95 | -8.13 | TID: | 3726 2016-02-18 03:56:33.849 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -95 | -8.19 | TID: | 3726 2016-02-18 06:36:21.288 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -95 | -10.13 | TID: | 4674 2016-02-18 06:43:25.907 | xxx.xxx.xxx.xxx | ESP8266-NR9 | 1.5 | -96 | -10.13 | TID: | 5742
Ovan är information från loggservern vid tillfället.
Sensorns optimala placering enligt räven på bilden nedan till vänster. Fick en bild på räven nere till höger strax före sensorn flyttades.
Räven var lite snäll som släppte sensorn inom räckvidden för mitt wifi på gården!
// Ispep
I mer än 10 år har Markus Jakobsson delat med sig av erfarenhet inom smarta hem på bloggen. Markus har testa det mesta och lärt sig massor på vägen, kunskaper och erfarenheter han delat med dig här på bloggen.
Favoriter inom smarta hem just nu:
Xiaomi Mi Flora
Raspberry Pi 5
Homey
Home Assistant
Displayen LYWSD03MMC
Hoppas du uppskattade innehållet och fick nytta kunskapen vi delat med oss på Automatiserar.se.
Stort tack för att du tog dig tid att läsa vårt inlägg.
Med vänliga hälsningar Markus Jakobsson
Allt går att automatisera!
Har du precis börjat med smarta hem eller redan kommit en bit på resan? Läs mina dedikerade guider om smarta hem. Dom ger dig kunskaper och insikter som hjälper dig fatta rätt beslut i din resa.
Kommentarer
3 svar till ”Projekt – ESP8266 Wifi Tempertursensor”
Intressant modul, jag lurar lite på om det kan vara ett alternativ till att styra LEDdrivers, typ jolly pro, med en 0-10V signal. Har inte hittat något bra alternativ ännu… Hur stabil är den? Tappar den signal etc? Kraven på en lampknapp är ju höga!
Den skulle säkert fungera till att styra LEDDrivers. Dom 4 WIFI sensorer jag har igång nu går som tåget, har inte behövt startat om en enda av dom. Detta beror delvis på att dom alltid ”startar om” när dom vaknar.
Jo tack kraven på lampknappen ska va hög på lysknappar 😀
Jag håller på att bygga en sensor som ska drivas på USB och alltid vara igång, den har stått relativt länge utan att hänga sig eller starta om. Så jag svarar ”JA” på om dom är stabil och återkommer om dom börjar hänga sig.
// Ispep
[…] du i framtiden att vilja bygga egna enheter med exempelvis Arduino eller EPS8266 och integrera liknande saker i ditt […]
Intressanta sensorer på bloggen
Jag har testat många sensorer på bloggen, här ser du några av dom. Är du intresserad av att veta vad vi tycker om respektive sensor så klicka på bilden för att få veta mer.
Vill du lära dig mer om smarta hem
och inte riskera missa några nyheter?
prenumerera då på bloggen via mail.
Taggar:
Gör ditt hem Smartare med några av dessa tillbehör
Jag har testat många enheter som gör min vardag lite enklare och smartare, vissa bra och vissa mindre bra. Många är helt vanliga enheter som fått smarta funktioner eller tekniker installerad. Något som jag sedan försöker använda för att göra familjens vardag enklare och vårt hem smartare. Är du intresserad av att se vad du kan göra med dessa enheter så klicka på bilden för att läsa mer om hur vi upplever den.
Gateway / Kontrollers & mjukvaror
Det finns idag en uppsjö tekniker och enheter på marknaden, tyvärr så finns det inte någon perfekt lösning ännu, utan varje lösning har sina styrkor och svagheter. För att du lättare ska kunna välja vilket spår som passar dig så har jag samlat alla tekniker jag testat och en bra sammanfattning om dom. Utifrån det kan du själv avgöra vad du anser mest lämpat. Är du osäker på vart du ska börja så kolla in min nybörjarguide om smarta hem, där får du tips på vad du ska leta efter och fundera över innan du kör igång.
Lämna ett svar