Har under en tid använt en programvara med namnet Tasker (Extern länk) till min Android telefon, appen kostar ~30kr. Nu kan man undra vad den applikation har med hemautomation att göra. I mitt tycke så kan rätt konfiguration skapa nya typer av sensorer och fjärrkontroller både hemma och borta. Via appen kommunicerar man med valfria system utifrån händelser i telefonen.
Pipet i mobilen visar att jag skakat telefonen och att kommandot skickats med Tasker, samma gäller när telefonen vänds med skärmen ner. Belysningen tänds till 100% och nästa kommando dimrar till 15% belysning.
Tänker visa några simpla uppgifter som går att lösa med Tasker och lite fantasi! Varför inte lägga till stöd i Ikeas gateway för att tända / släcka Trådfri belysning bara genom att skaka telefonen oavsett vart i landet telefonen befinner sig (som ovan).
Och för de som undrar varför så är svaret: Bara för att man kan så klart (hemautomation).
Jag har jag använt Tasker till och från. Fram tills nyligen har jag använt min VeraSecure för att styra hemautomation via internet och tyckt det varit ”good enough”, belysning har där styrts via scenes. Men nu när jag börjat komplettera belysningen med Ikeas trådfriserie på flera ställen hemma, Då kände jag att öppna en app, vänta på att den loggar in blev för långsamt…
Tasker gjorde det möjligt att utföra en simpel rörelse med telefonen och tända på gården oavsett om telefonen loggat in på wifi eller om det står på mobilnätet. Detta tar mindre än 5 sekunder tills belysningen har bytt läge.
Nu kommer jag inte i detalj förklara alla steg jag gjort för att lösa detta. Jag delar detta för att visa vad tasker kan addera till din hemautomation. Blir intresset stort och många vill veta mer om tasker? I så fall kan jag försöka summera lite av de tekniker jag nyttjat och ge lite tips på hur man nyttjar MQTT istället för HTTP för extern kommunikation.
Vill du dela med dig av egna tips eller ställa frågor? gå gärna med i vår Hemautomationsgrupp på Facebook.
Vad har jag löst med Tasker?
Så nu fick jag en idé att göra Ikeas nya Strömplugg lite smartare med start & stopp funktionalitet utifrån min telefons batterinivå. Detta fick bli via Tasker då eftersom IKEAS strömplugg inte återrapporterar strömförbrukning. För att se hur pass långt man kunde gå så passade jag på att utöka funktionaliteten på min Ikea Gateway rejält!
- Kan nu styra vald belysning från internet genom att låsa upp telefonen med ett fingeravtryck, skaka telefonen och inom 5 sekunder är belysningen växlad till 100%. Är den redan 100% växlar den ner till 15% stryka.
- Genom att lägga telefonens skärm neråt så styrs en annan belysning hemma på motsvarande sätt.
- När batterinivån på telefonen går under 50% aktiveras en strömbrytare (inväntar IKEAS strömplugg), just nu är det en 433Mhz strömplugg. När telefonen är 100% laddad stängs strömpluggen.

För att lösa detta blev det en blandning av flera komponenter (http loggservern, Node-Red, Grafana, Powershell, Trådfri via Coap i Node-Red), hade jag nöjt mig med att exponera Node-Red mot internet alternativt begränsa styrning av belysning från mitt wifi hemma så hade Tasker Node-Red räckt hela vägen.

Tasker
Tasker i sig är visuellt uppbyggt av några få flikar ”Profiles”, ”Tasks”, ”scenes” och Vars. I automationerna jag byggt här så startas en händelse av att en profil aktiveras. Detta görs genom att ett villkor uppfylls ”Display Unlocked”. Vilket då startar en ”Task”. Där har jag valt att göra HTTP Post kommandon med olika webbsträngar. Mer komplext än så behöver det inte vara att få informationen ur telefonen.


För att få en återkoppling om jag skakat telefonen nog så adderade jag en liten uppgift i tasker. När telefonen skakats tillräckligt och en scene aktiverar en task så piper telefonen till lite snabbt innan den skickar ett http meddelande till HTTP loggservern. Därifrån går det vidare via Powershell till Node-Red och grafana.
Analysera Data?
När jag väl fått Tasker att rapportera batterinivån via min http loggserver till Node-Red valde jag att även lägga in informationen i Grafana (via Influx databasen). När jag insåg att det skulle gå mycket lätt att ta ut mer rolig information från telefonen så började det skena…. Tog ut när telefonen kopplat upp på WIFI, vilken hastighet den har och signalkvalitén. Passade även på att se hur ofta jag använder mobilen… Då fick jag mig en tankeställare på hur ofta man kollar på telefonen (Aktiv Skrämtid)! Genom att skicka en notifiering till loggservern när skärmen öppnas, låses upp och låses går det att se hur många minuter aktiv skärmtid man har varje dag och när… Vilket fick nu fått mig att minska det beteendet! Detta kanske är något att införa på barnens mobil!

Hoppas du gillade de tips jag hade om Tasker, finns det intresse kan det bli fler (för tasker är riktigt roligt när man väl kommer igång!)
Gå gärna med och diskutera hemautomation i Hemautomationsgruppen på Facebook. Använder den som input till bloggen och kan där svara snabbare på frågor. Finns det motsvarande till Iphone eller andra appar till Android som är bättre? Tips gärna i så fall!
// Ispep ( Markus )

Skribent:
Markus Jakobsson har mer än 10 års erfarenhet inom smarta hem, så han har hunnit testa och lära sig det mesta! Men fullärd blir man aldrig dock aldrig 🙂
TIPS:
Vill gärna tipsa om ett inlägg där du hittar grupperad information om smarta hem: Automatiserar.se/smarta-hem/
Skulle du mot förmodan inte hittat det du sökte kommer du troligen hitta det här: Automatiserar.se/sok-om-hemautomation/
Vill du diskutera smarta hem så har vi en kanal på Facebook med +7000 medlemmar: Smartare hem & Hemautomation | Facebook
Sedan början av 2023 har vi skapat mer material på Youtube kanalen: Stötta oss gärna genom att kolla in filmerna där och följa kanalen
Övrigt
Du kanske uppskattade och fick nytta av det här inlägget och vill hjälpa sidan Automatiserar.se?
Swisha gärna en slant till kaffe på 0705470065 om du vill stötta bloggen. Då visar du din uppskattning av den tid vi lägger på Bloggen och vi kan fortsätta driva sidan helt utan reklam. Du kan även stötta bloggen genom att köpa någon av våra smarta hållare.
Alla bidrag vi får går till att täcka driftkostnaderna för bloggen, samt att köpa den teknik vi kan skriver om på bloggen.
Om bloggen:
Vi kör sidan helt på fritiden, därigenom helt oberoende och gör detta för att det är roligt och lärorikt.
Vi hoppas att du som läsare hittat ett inlägg som hjälper dig att automatisera mera.
Gillade du bloggen så dela den gärna med vänner, och var det något du inte tyckte var allt för bra så hör av dig så vi får veta!
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!
Pingback: Test och utvärdering av Google Home Mini |
Pingback: Få ett smartare hem Flic | Tips för smartare hem