Category Archives: OnionOmega

Först måste det bli sämre

Efter en vecka lågintensiv verksamhet uppe i HQ har jag lyckats tillverkat ett skal till jordfuktighetsmätaren. Nu håller jag på att trimma in mätvärdena och lära mig förstå när jorden behöver vattnas utifrån avläst värde. Det har blivit två besök hos olika doktorer denna vecka. Ortopeden hade ingenting som han kunde tillföra i vidare utredning men tackade mig för en trevlig bekantskap och skickade mig vidare till medicindoktorn för vidare undersökning. Utifrån min beskrivning av smärtans utveckling över tid och mitt i övrigt friska hälsotillstånd föreföll det hela för honom lite mystiskt, men samtidigt intressant. Jag hade hoppats på “Ahhh – jag vet precis vad det är! Det hela är mycket enkelt…..”. Jag skickades vidare till blodprov för att utesluta något underliggande som skulle göra att jag inte blev bättre. Jag tror i alla fall att jag skadat en nerv som skickar lite felaktiga signaler om läget i underbenet. Idag har smärtläget varit bättre, men å andra sidan har jag muskelvärk istället. Idag har jag varit uppe i HQ större delen av dagen. Jag har designat och skrivit ut hållare till några programmerbara knappar för det smarta hemmet. Ett tryck – lödstation på, två tryck – musik, ett långt tryck – stäng av HQ. Just nu stänger lödstationen av efter 30 minuter, men jag ska nog koppla så att den stänger av när man släcker i HQ eller verkstan. SÅ mycket tid som man lägger ner på detta skulle man istället kunna ägna sig åt att tända och släcka allt manuellt med knappar på väggar och apparater….men det är inte lika ballt!

Jorden kallar

Nå äntligen fick jag till det efter närmare två dagars knappande och experimenterande! Ett tag såg det ut som att jag inte skulle lyckas och jag var nära att ge upp. När jag väl lyckats läsa givaren till Onion-modulen så uppstod genast problemet att skicka informationen vidare till Homebridge, som agerar central för uppsamling och distribution av information mellan olika apparater. Därifrån kan sedan informationen vidare till HomeKit som gör det möjligt att styra apparater och få information om hemmet till bland annat mobiltelefonen. Mycket av arbetet går ut på att försöka sätta sig in i olika begrepp och tekniker som redan är färdigutvecklade. Det är lite svårt när man inte dagligen håller på med Linux, Python, MQTT, osv, att förstå vad många verkar ta för givet att man ska begripa. Som tur är finns det en hel del material skrivet även om det tar tid att hitta alla pusselbitar. Nästa steg är att kalibrera sonden och skapa ett larm när det blir för torrt och det är dags att vattna pelargonerna. En lämplig kapsling bör också göras. Det får nog bli nästa vecka om nu inte benet blivit bättre till dess. Då kanske jag gör något annat.

Lökigt värre

Då mitt ben fortfarande spökar har jag fått ta det lugnt även denna helg. I strävan att försöka göra hemmet lite “smartare” har jag påbörjat ett nytt projekt som ska tala om för mig när pelargonerna behöver vatten. Av en händelse när jag satt och väntade på min tur in i magnetkameran här om dagen snubblade jag över en intressant modul att integrera i sina IoT enheter. IoT står för “Internet of Things” och skulle kunna liknas vid att man opererar in en hjärna i varje lite pryl som man vill kunna styra eller inhämta information från. Modulen heter heter Onion Omega2+ och innehåller ett Linuxbaserat operativsystem med inbyggt trådlöst nätverk. Modulen mäter några kvadratcentimeter och har 200.000 gånger mer lagringsutrymme än min första dator som jag knappade på i min ungdom. Idag har jag kopplat ihop en givare och en strömregleringskrets så att jag kan mata utrustningen med strömmen från en USB-port. Just nu håller jag på att lära mig lite om I2C som är ett kommunikationsprotokoll som många sensorer använder. Att hämta data från en fuktighetssensor är bara en av många tillämpningsområden som använder sig av protokollet, så det kan ju vara värt att kunna. Python är tydligen programmeringsspråket som rekommenderas till att programmera “lök”-modulen med, så en hel del tid har gått åt till att försöka sätta sig in i det också – även om det är likt mycket annat man sett. Bäst att passa på att sitta vid skolbänken nu när man är rörelsebefriad.