Unsupported system - Unsupported software after Twingate added (I think)

I added a Twingate connection today so I could access my Home Assistant running on Rpi5 on my home network while away from the home network. Some time after that I started getting this notification on the Settings menu button that says, “Unsupported system - Unsupported software…” The “Learn more” button is not helpful at all.

Everything appears to be working fine. I have very minimal things set-up as I’m early in this adventure to deploy a local automation system rather than a cloud based one. Should I just click the “Ignore” button and carry on or is there something more sinister lurking in the shadows waiting to destroy all my hopes and dreams?

When I first set-up the Twingate connection, I connected it to my ISP Router IP address. That is the “Resource” I used to make the code that I entered into the terminal. The Rpi5 has a 192.168.x.x address I figured I couldn’t use without first connecting to the router that is facing out to the ISP.

I was also following (as much as possible) NetworkChuck’s procedure as demonstrated on his YouTube channel.

I’ve included what I think are relevant logs below.

Any help is appreciated.
I’m a retired Navy Submarine RM/IT guy. That means I know enough to be dangerous but not enough to actually write code from the top of my head.

Home Assistant Core Logs:
s6-rc: info: service legacy-services: stopping

2024-11-27 23:59:06.412 ERROR (MainThread) [pubnub] session.request exception: Connector is closed.

[04:59:10] INFO: Home Assistant Core finish process exit code 0

[04:59:10] INFO: Home Assistant Core service shutdown

s6-rc: info: service legacy-services successfully stopped

s6-rc: info: service legacy-cont-init: stopping

s6-rc: info: service legacy-cont-init successfully stopped

s6-rc: info: service fix-attrs: stopping

s6-rc: info: service fix-attrs successfully stopped

s6-rc: info: service s6rc-oneshot-runner: stopping

s6-rc: info: service s6rc-oneshot-runner successfully stopped

s6-rc: info: service s6rc-oneshot-runner: starting

s6-rc: info: service s6rc-oneshot-runner successfully started

s6-rc: info: service fix-attrs: starting

s6-rc: info: service fix-attrs successfully started

s6-rc: info: service legacy-cont-init: starting

s6-rc: info: service legacy-cont-init successfully started

s6-rc: info: service legacy-services: starting

services-up: info: copying legacy longrun home-assistant (no readiness notification)

s6-rc: info: service legacy-services successfully started

2024-11-27 23:59:15.946 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant

Supervisor Log Error:
2024-11-27 23:48:50.317 WARNING (MainThread) [supervisor.resolution.evaluations.base] Found unsupported images: {‘twingate/connector’} (more-info: Unsupported software - Home Assistant)

How did you add it?

Mostly just followed this video https://youtu.be/IYmXPF3XUwo?si=kIBsi8bAIA8CYDEx

Made a Twingate account.
In Twingate I:

  1. Made a network.
  2. Added a resource (my router IP address 104.x.x.x)
  3. Added a connector:
    a. Selected Docker
    b. Generated Tokens
    c. Copied the generated “Run Docker Command”

Back in Home Assistant I:

  1. Opened Terminal
  2. Pasted the Run Docker Command

Verified it worked by:

  1. Disconnecting my cell from WiFi and BluTooth (shut both off).
  2. Logged into Twingate app to connect to the network I made in Twingate step 1.
  3. Opened Home Assistant and successfully logged in.

My Home Assistant now connects on my iPhone 14 via internet connection while away from my local lan.

You are running Home Assistant OS.

That is not allowed. The only way to add containers is via an add-on.

Ahhh. Didn’t not realize that. Isn’t that what the NetworkChuck guy is doing?

So…now I have 2 follow-on questions:

  1. How do I remove the Docker container (is it called a container???) that I installed via the terminal command?
  2. How do I add a container via add-on? I don’t see “Docker” or “container” search in the store bringing any results I recognize.

Thanks.

  1. No idea, sorry. Try a Google search.

  2. There isn’t one. Though it has been requested: Twingate Addon

1 Like

May be a little late here, and you may have solved your issue, but I am trying to do a similar thing as yourself, and I don’t think it will work as well with HA as we would like.
However, as Twingate seems to be mostly about giving you access to the network, and not the specific device, perhaps running it separately on another Pi, or connected device might work?
That way you can still use the Twingate to access the network, and from there you will be able to access the device that has your HA instance on it?
From watching the Chuck video, admittedly only once, he does seem to mention that the key is giving the person logging in access to resources on the network, like the printer he had set up.

Just a thought and for the sake of a few $$ or ££ may save you a lot of time?

Good look bubblehead :anchor: