/ Home Assistant

Lovelace via un iPad 2

Spoiler alerte : ca marche pas :)

Pourquoi

pas de possibilité de mettre à jour l'OS de l'iPad 2, qui reste bloqué en 9.2
et pas non plus la possibilité de mettre à jour les applications.

Les versions présentes des différents browsers : Safari, chrome et firefox, ne sont pas basés sur les dernieres implémentations HTTP / CSS ce qui a pour conséquence un affichage catastrophique.

Il n'y a bien evidemment pas non plus la possibilité de passer par l'application companion HA, qui est elle meme basé sur le controler ios browser.

ça sent le paté ...

Contournement

La solution est alors de passer par un firefox deporté, et la meilleure solution que j'ai trouvé sur le sujet et d'utiliser le container firefox :
https://github.com/jlesage/docker-firefox

Le principe c'est que firefox containerisé se lance avec un X exporté au choix via une interface HTTP ou via VNC.

Pour ma part je suis parti sur l'exposition en HTTP.

Docker-compose.yaml

version: '3'
services:
  firefox:
    image: jlesage/firefox:v1.8.0
    ports:
      - "5800:5800"
    volumes:
      - "/home/gano/docker/ipad:/config:rw"
      - "/dev/shm:/dev/shm:rw"
    privileged: true

On peut alors consulter notre Home assistant à partir d'un vieux device.

Bon c'est lent l'affichage par contre c'est réactif et surtout ca fonctionne ^^

Lovelace via un iPad 2
Share this