Hvordan jeg bruker min utdaterte iPad som et hjemmeassistentdashbord

Lær hvordan du kan revitalisere din gamle iPad 2 som et smart hjem kontrollpanel med Home Assistant ved hjelp av Virtual Network Computing (VNC) for en moderne brukeropplevelse.

Teknologiapparater som kanskje fortsatt fungerer, blir ofte foreldet når de ikke lenger kan kjøre de nyeste operativsystemene. Mitt gamle iPad 2, for eksempel, fungerer fortsatt perfekt, men det er umulig å installere de fleste nåværende apper på det, siden versjonen av iOS det kjører er så utdatert. Med litt innsats klarte jeg imidlertid å få det til å fungere som et smart hjem kontrollpanel som kjører mitt Home Assistant dashbord.

Min iPad 2 er for gammel til å åpne Home Assistant

Hvis du er noe som meg, har du sikkert flere bokser fulle av gamle kabler og strømkabler til enheter du sannsynligvis kvittet deg med for flere år siden. Jeg lette gjennom en av disse boksene her om dagen, og kom over en gammeldags 30-pinners ladekabel som jeg tidligere trengte for å lade min første iPhone og iPad.

Det minnet meg om at jeg fortsatt hadde min andre generasjons iPad liggende et sted. Jeg fant den til slutt i en annen boks full av teknologisk skatter og ladet den opp med den nyoppdagede ladekabelen. Til tross for en sprekk i skjermen og at den er 14 år gammel, fungerte iPaden helt fint.

Min første tanke var å se om jeg kunne få tilgang til mitt Home Assistant dashbord gjennom nettleseren. Mine håp ble imidlertid raskt knust. iPad 2 kan bare kjøre iOS 9.3.5 (fra dager før iPadOS var noe i det hele tatt), og versjonen av Safari den støtter er veldig utdatert. Den støtter ikke nettstandardene og sikkerhetsprotokollene som kreves for å åpne mange moderne nettsteder, inkludert Home Assistant.

Jeg ville bruke iPaden som et mobil dashbord

Grunnen til at jeg prøvde å få tilgang til Home Assistant var fordi jeg trodde den gamle iPaden kunne bli brukt som et mobil dashbord. Jeg er ikke en stor fan av smarte hjem kontrollpaneler; jeg har en Echo Hub som jeg aldri bruker for å kontrollere mitt smarte hjem lenger. En del av problemet er at den er festet til veggen, så for å bruke den må jeg flytte meg fra hvor jeg er til kontrollpanelet, noe som ikke føles spesielt smart.

Overraskende nok ser det ut til at den 14 år gamle iPaden holder ladingen bemerkelsesverdig godt, og jeg tenkte at den kanskje kunne fungere som et nyttig mobil dashbord som kunne plasseres i stuen lett tilgjengelig fra sofaen, slik at jeg kunne kontrollere mitt smarte hjem uten å måtte reise meg. Jeg antok at det måtte være en måte å få Home Assistant dashbordet til å kjøre på iPad 2.

Home Assistant-samfunnet kom til redning (igjen)

En av de største fordelene med å bruke Home Assistant er at mange likesinnede geekere der ute også bruker det. Det finnes et blomstrende online samfunn på de offisielle Home Assistant-forumene, samt nettsteder som Reddit. Sannsynligheten er stor for at hvis du står overfor et problem, har noen andre allerede møtt det samme problemet og løst det.

Med en kjapp Google-søk, fant jeg snart folk som var i akkurat den samme situasjonen, som brukte gamle iPader som ikke kunne åpne Home Assistant i en nettleser. Imidlertid hadde de klart å løse problemet ved å bruke Virtual Network Computing (VNC). VNC lar deg kjøre en nettleser på en annen enhet, og deretter få fjernadgang til den nettleseren fra iPaden din.

Ved å bruke denne metoden setter du opp en virtuell maskin med et lettvekts operativsystem. Du kan deretter åpne ditt Home Assistant dashbord i en nettleser innen den virtuelle maskinen. Siden du kjører en moderne nettleser, vil Home Assistant åpne uten problemer.

Ved å sette opp en VNC-server kan du strømme visningen fra den virtuelle maskinen til din iPad. Du kan deretter bruke ditt Home Assistant dashbord på iPaden akkurat som om det kjørte lokalt på enheten.

VNC-tilkoblinger er ikke vanligvis kryptert som standard. Hvis du planlegger å bruke denne metoden, kan det være lurt å vurdere å bruke et VPN eller en SSH-tunnel for ekstra sikkerhet.

Sette opp en nettleser i en virtuell maskin

Du kan sette opp en virtuell maskin på en rekke enheter, så hva du bruker avhenger av maskinvaren du har tilgjengelig. For eksempel, kan du sette opp din VNC-server på en enkeltkortdatamaskin som en Raspberry Pi. Hvis du har en gammel stasjonær eller bærbar datamaskin liggende, kan du bruke den som din VNC-server, eller du kan sette opp en VNC-server i hjemmelaboratoriet ditt hvis du har et.

Jeg kjører Home Assistant ved hjelp av Proxmox, plattformen for åpen kildekode virtualisering på en mini-PC. Dette lar deg sette opp flere virtuelle maskiner eller Linux-containere for å kjøre forskjellige tjenester. For eksempel, i tillegg til Home Assistant, har jeg.

andre tjenester som en Plex-server og en MQTT-server som kjører i separate containere.

I Proxmox klarte jeg å opprette en ny virtuell maskin som kjørte Debian, en open-source Linux-distribusjon. Når den var opprettet, installerte jeg det lette XFCE skrivebordsmiljøet og Firefox-nettleseren for å vise min Home Assistant dashbord.

Det siste steget var å installere en VNC-server. Jeg brukte TigerVNC som serverprogram, og når det var oppe og gikk, var det mulig å koble til VNC-serveren ved å bruke IP-adressen til den virtuelle maskinen. Det tok litt tid å få alt satt opp riktig, så hvis du planlegger å prøve dette selv, kan følgende script være til hjelp.

#!/bin/bash

# 1. Sørg for at apt er oppdatert og sudo er tilgjengelig

apt update

apt install -y sudo

# 2. Legg til 'yourusername' i sudo-gruppen med full sti

/usr/sbin/usermod -aG sudo yourusername

# 3. Bytt til yourusername og fortsett oppsettet

su - yourusername 


# 4. Oppdater og installer nødvendige pakker

sudo apt update

sudo apt install -y xfce4 xfce4-goodies tigervnc-standalone-server dbus-x11 firefox-esr

# 5. Sett VNC-passord uten å be om det

mkdir -p ~/.vnc

echo "yourpassword" | vncpasswd -f > ~/.vnc/passwd

chmod 600 ~/.vnc/passwd

# 6. Sett opp VNC xstartup-skript

touch ~/.Xresources

echo '#!/bin/sh' > ~/.vnc/xstartup

echo 'xrdb $HOME/.Xresources' >> ~/.vnc/xstartup

echo 'exec startxfce4' >> ~/.vnc/xstartup

chmod +x ~/.vnc/xstartup

# 7. Rydd opp i eventuelle gjenværende VNC øktfiler

vncserver -kill :1 2>/dev/null

rm -rf ~/.vnc/*.pid ~/.vnc/*.log ~/.vnc/*:*

# 8. Start VNC-server

vncserver -localhost no :1

EOF

Du må erstatte "yourusername" med brukernavnet du brukte da du opprettet din virtuelle maskin, og "yourpassword" med passordet du ønsker å bruke for å koble til VNC-serveren. For å lagre skriptet, skriv inn følgende:

nano setup-vnc-firefox.sh

Lim inn eller skriv ut hele skriptet som vist ovenfor, trykk Ctrl+X, deretter Y, så Enter for å lagre det. Gjør skriptet kjørbart med følgende:

chmod +x setup-vnc-firefox.sh

Sørg for at du er root-bruker ved å skrive inn følgende:

su -

Du vil bli bedt om passordet ditt; sørg for å bruke root-passordet. Naviger til skriptets plassering på:

cd /home/yourusername

Kjør skriptet med:

./setup-vnc-firefox.sh

Du skal nå ha en VNC-server kjørende i din virtuelle maskin, med et lett skrivebord og Firefox-nettleseren installert.

Installering av en VNC-seer på mitt iPad

For å koble til VNC-serveren, må du kjøre en VNC-app på din iPad. Dette var et lite problem; jeg kunne ikke installere noen VNC-apper direkte fra App Store på min iPad 2, da de alle krevde senere versjoner av iOS enn det min iPad kunne kjøre. Imidlertid er det en løsning.

På min nåværende iPhone installerte jeg den gratis RealVNC Viewer-appen fra App Store. Når appen var lastet ned til min iPhone, åpnet jeg App Store på min iPad 2 og valgte "Kjøpt"-fanen nederst på skjermen. Du bør se en liste over alle appene du har lastet ned på dine Apple mobile enheter. Trykk på iCloud-ikonet for RealVNC Viewer, og du vil se en melding om at appen ikke støttes på den nåværende enheten. Trykk "Last ned" for å installere en eldre versjon som er kompatibel med din iPad.

Når den er installert, trykker du på "+" (pluss) -ikonet øverst til høyre på skjermen. Skriv inn IP-adressen til VNC-serveren din (du kan finne dette ved å skrive "ip a" i din VM), etterfulgt av kolon og portnummeret 5901. Gi økten et navn og trykk "Lagre."

Som standard vil appen fungere ved å la deg dra musepekeren rundt med fingeren, men hvis du foretrekker å bruke berøring for å interagere med dashbordet ditt, trykk "Interaksjon" og velg "Berøringspanel." Trykk "Koble til", og appen bør koble til VNC-serveren din. Skriv inn passordet ditt, og skrivebordet skal åpne seg. Start Firefox, pek den mot din Home Assistant-server, logg inn, og du skal se dashbordet ditt.

Du kan gjøre mer.

Endringer for å få Firefox til å åpne automatisk til ditt Home Assistant-dashbord eller for å kjøre i kioskmodus. Hvis du sitter fast, kan det være nyttig å spørre en AI chatbot om hjelp.

Å få tilgang til mitt Home Assistant-dashbord på min gamle iPad var mer utfordrende enn jeg hadde forventet, men med hjelp fra Home Assistant-samfunnet klarte jeg å få det til å fungere. Min neste oppgave er å lage et dedikert dashbord for mine AV-enheter som bruker store, berøringsvennlige kort mer tilpasset iPad-skjermen. Min gamle iPad kan da endelig bli tatt ut av pensjon og bli en nyttig bærbar fjernkontroll.

Vanlige spørsmål fra våre lesere

Hvordan konfigurere en gammel iPad?

For å konfigurere en gammel iPad, følger du disse trinnene:

 

  • Forbered iPaden: Sørg for at iPaden er ladet og har en stabil internettforbindelse.
  • Tilbakestill om nødvendig:
      • - Hvis iPaden har blitt brukt før, gå til

    Innstillinger > Generelt > Overfør eller nullstill [enhet]

      .
  • Velg Slett alt innhold og innstillinger for å starte på nytt.
  • Skru på enheten: Trykk på strømbryteren for å slå på iPaden.
  • Følg instruksjonene:
  • Trykk på Kom i gang på oppsettskjermen.
  • Velg språk og region.
  • Koble til Wi-Fi: Velg nettverket ditt og skriv inn passordet.
  • Logg inn med Apple-ID: Hvis du har en Apple-ID, skriv inn den. Hvis ikke, kan du opprette en ny.
  • Konfigurer innstillinger: Følg veiledningen for å tilpasse innstillinger som iCloud, favorittapper, og annet.
  • Fullfør oppsettet: Når du har gjort alle valg, er iPaden klar til bruk! Nå er iPaden din konfigurert og klar til å bruke!

 

Hvordan aktivere iPad?

For å aktivere iPad, følg disse trinnene:

 

  • Tving omstart:
      - Trykk og hold nede både Dvale/våkne-knappen og Volum ned-knappen samtidig.
  • Hold dem inne i minst 10 sekunder til Apple-logoen vises.
  • Lading:
  • Hvis iPad-en ikke starter opp, koble den til strømnettet.
  • La den lade i minst én time.
  • Bruk iTunes:
  • Hvis iPad-en henger under oppstart, koble den til en datamaskin.
  • Åpne iTunes for videre feilsøking. Ved å følge disse trinnene, bør du kunne aktivere din iPad uten problemer.

 

Hvordan få samme apper på iPhone og iPad?

For å få de samme appene på både iPhone og iPad, følg disse trinnene:

 

  • Aktiver iCloud Drive:
      • - Gå til

    Innstillinger

      .
  • Trykk på [ditt navn] øverst.
  • Velg iCloud.
  • Slå på iCloud Drive.
  • Hvis du ikke er logget inn, vil du bli bedt om å gjøre det.
  • Velg apper for synkronisering:
  • Under iCloud-innstillinger kan du velge hvilke apper du ønsker å synkronisere mellom enhetene.
  • Installer Appene:
  • Gå til App Store på din iPad.
  • Søk etter appene du ønsker å installere.
  • Last ned de samme appene som finnes på din iPhone.
  • Sjekk for oppdateringer:
  • Sørg for at både iPhone og iPad er oppdatert til den nyeste versjonen av iOS for best mulig kompatibilitet. Ved å følge disse stegene, vil du sørge for at du har tilgang til de samme appene på både din iPhone og iPad.

 

Hvordan lage ny bruker på iPad?

For å lage en ny bruker på iPad, følg disse trinnene:

 

  • Åpne App Store: Finn App Store-ikonet på hovedskjermen og trykk på det.
  • Min konto: Trykk på Min konto-knappen i nederste høyre hjørne.
  • Opprett ny konto: Velg alternativet for å 'Opprette ny Apple-konto'.
  • Fyll ut informasjon: Følg instruksjonene for å fylle ut nødvendig informasjon som e-post, passord og betalingsmetode.
  • Bekreft konto: Sjekk e-posten din for en bekreftelse og følg instruksjonene for å aktivere kontoen. Når du har fullført disse trinnene, vil du ha en ny bruker på iPad klar til bruk!

 

Hvis du vil lese flere artikler som Hvordan jeg bruker min utdaterte iPad som et hjemmeassistentdashbord, kan du besøke kategorien Applikasjoner.

Index
  1. Min iPad 2 er for gammel til å åpne Home Assistant
  2. Jeg ville bruke iPaden som et mobil dashbord
  3. Home Assistant-samfunnet kom til redning (igjen)
  4. Sette opp en nettleser i en virtuell maskin
  5. Installering av en VNC-seer på mitt iPad
  6. Vanlige spørsmål fra våre lesere
    1. Hvordan konfigurere en gammel iPad?
    2. Hvordan aktivere iPad?
    3. Hvordan få samme apper på iPhone og iPad?
    4. Hvordan lage ny bruker på iPad?

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Go up