Båtens temperatur og batteridata live på mobilen - Raspberry Pi og Cayenne
Om du har lest mine tidligere innlegg så har du fått med deg at jeg brukte store deler av den mørke årstiden på å programmere og installere Raspberry Pi i båten. Med den har jeg kontroll på temperaturer, tank nivåer, batteriinfo og jeg kan fjernstyre Eberspächeren.
Noe av det aller kjekkeste er å ha kontroll på det hele hjemmefra. Frem til nå har det skjedd gjennom en såkalt remote desktop løsning. VNC heter den, og er forhåndsinstallert på RPi. Det fungerer kjempefint, men det tar 20-30 sekunder å starte opp og krever litt trykking.
Aller helst kunne jeg tenke meg temperaturene som widgets på telefonens hjemmeskjerm. Så langt har jeg ikke kommet enda, men jeg oppdaget en lettvint løsning. En app som heter Mydevices Cayenne. Installasjonen av denne var meget lett, effektiv og sytalaus. Man installerer appen på telefonen, oppretter konto og får tilsendt to stk kommandolinjer som skal kjøres i Piens terminalvindu. Og vipps så er man i kontakt med RPi. Det hele gjorde jeg hjemmefra. Via VNC åpnet jeg terminalen og kjørte de to kommandoene. Sekunder etter var det hele satt opp.
Så nå er jeg kun ett tastetrykk unna temperaturene. Jeg åpner appen, og der kommer temperaturene tilsyne umiddelbart.
En annen kjekk ting i denne appen er at man kan sette "events". F.eks. dersom temperaturen i maskinen synker faretruende nær 0, kan man motta epost eller sms om dette. Og det hele er gratis.
Videre kan man laste ned noen noder til node red, og ved hjelp av dem kan man sende nær sagt hva som helst av info til denne appen. Selv sender jeg batteridata til appen. Jeg har en Victron batterimonitor som er koplet til RPi. Så nå sitter jeg hjemme og leser av batterispenningen på mobilskjermen. Jeg har også lagt inn varsling slik at Cayenne sender meg en tekstmelding dersom batterispenningen faller under 13V, noe som indikerer bortfall av landstrøm, med påfølgende frostfare i vinterhalvåret.
Noe av det aller kjekkeste er å ha kontroll på det hele hjemmefra. Frem til nå har det skjedd gjennom en såkalt remote desktop løsning. VNC heter den, og er forhåndsinstallert på RPi. Det fungerer kjempefint, men det tar 20-30 sekunder å starte opp og krever litt trykking.
Aller helst kunne jeg tenke meg temperaturene som widgets på telefonens hjemmeskjerm. Så langt har jeg ikke kommet enda, men jeg oppdaget en lettvint løsning. En app som heter Mydevices Cayenne. Installasjonen av denne var meget lett, effektiv og sytalaus. Man installerer appen på telefonen, oppretter konto og får tilsendt to stk kommandolinjer som skal kjøres i Piens terminalvindu. Og vipps så er man i kontakt med RPi. Det hele gjorde jeg hjemmefra. Via VNC åpnet jeg terminalen og kjørte de to kommandoene. Sekunder etter var det hele satt opp.
Så nå er jeg kun ett tastetrykk unna temperaturene. Jeg åpner appen, og der kommer temperaturene tilsyne umiddelbart.
En annen kjekk ting i denne appen er at man kan sette "events". F.eks. dersom temperaturen i maskinen synker faretruende nær 0, kan man motta epost eller sms om dette. Og det hele er gratis.
Videre kan man laste ned noen noder til node red, og ved hjelp av dem kan man sende nær sagt hva som helst av info til denne appen. Selv sender jeg batteridata til appen. Jeg har en Victron batterimonitor som er koplet til RPi. Så nå sitter jeg hjemme og leser av batterispenningen på mobilskjermen. Jeg har også lagt inn varsling slik at Cayenne sender meg en tekstmelding dersom batterispenningen faller under 13V, noe som indikerer bortfall av landstrøm, med påfølgende frostfare i vinterhalvåret.
Comments
Post a Comment