Dear friends,
I have just installed HAOS on a Raspberry PI 4 booting from a SSD disk and am struggling to match the many videos and resources and guides I found with the presentation of this new release of Home Assistant. Total newbie so please bear with me.
Installation methodHome Assistant OS
Core2026.2.3
Supervisor2026.02.2
Operating System17.1
Frontend20260128.6
and am logged as Administrator.
I have bought a Sonoff iPlug S60TPF to experiment and on my iPhone I have the eWeLink app that ‘sees’ it.
On HA I managed to add a Repository for that eWeLink app (not sure I I got to the add repo dialog, cannot find it again) and now in Settings → Apps I see eWeLink Smart Home and when I launch its ‘Open WebUI’ I see a 10027339c9 discovered device but if I click on it get ‘Devices not supported’, also cannot find any screen usable to enter that long lived token
Since you’re just starting out, I would recommend that you try a non-cloud integration be avoid vendor lock-in. One option is the SonoffLAN integration that will give you local control. Alternatively, and if you’re up for some hardware changes, flash it with Tasmota or ESPHome. If all of this is too technical, I would rather invest in other devices (my personal preference is Shelly, for WiFi or Bluetooth). You just started out, so you can still change direction.
I didn’t check your specific device’s compatibility with anything I mentioned.
Also check the cookbook for some great starter docs.
The SonoffLAN repo contains an integration. Integrations are the bit of software that connects your HA to physical devices (like your Sonoff) and services (like a weather API). Integrations are a kind of custom component (custom components are either custom integrations or custom cards for the UI). Add-ons are (almost always) standalone software that can work alongside HA.
In order to install SonoffLAN, you first need to install HACS (HACS is kind of a special one, since it requires an add-on if you run HAOS, as well as an integration). I would regardless recommend that you install HACS, for the world it opens for HA options (there are many quality 3rd party integrations).
So, roughly, your steps should be:
Install the HACS add-on.
Install the HACS integration (you’ll need a GitHub account). Make sure to restart.
Install SonoffLAN from the HACS page from within your HA. Make sure to restart.
SonoffLAN is a listed HACS integration. In some other cases you’ll need to add a custom repository first from within HACS.
screen as expected and the local HA URL is correct (I can enter it in my browser and it will open http://homeassistant.local:8123/home/overview correctly), but if I then click the blue ‘Open Link’ button I get the following error:
Unfortunately, I don’t run HAOS myself (I run HA Container, so it works a little differently for me) and it’s been many years since I’ve installed HACS.