Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

homeassistant orangepi pc2

Featured Replies

I try to install home assistant on the orangepipc2.

Debian 13 (Trixie) is installed op the orangepi and I try to install Docker and homeassistant with the armbian-config utility.

 

Unfortunately, this is not working.

First I try to install Docker. ( tested with docker minimal and docker engine). I receive this information : 

 

Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package docker-ce-cli is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'docker-ce' has no installation candidate
E: Package 'docker-ce-cli' has no installation candidate
E: Unable to locate package containerd.io
E: Couldn't find any package by glob 'containerd.io'
E: Couldn't find any package by regex 'containerd.io'
E: Unable to locate package docker-buildx-plugin
E: Unable to locate package docker-compose-plugin
Failed to enable unit: Unit docker.service does not exist
Failed to start docker.service: Unit docker.service not found.

 

When I try to install homeassistant I receive following  :

 

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 homeassistant-supervised : PreDepends: docker-ce but it is not installable
E: Unable to correct problems, you have held broken packages.
E: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. homeassistant-supervised:arm64=3.0.0 is selected for install
   2. homeassistant-supervised:arm64 PreDepends docker-ce
      but none of the choices are installable:
      [no choices]

 

What is wrong ? Please help
 

 

For docker you don't really need armbian-config to install. Just do apt install docker.io and usermod -aG docker yourusername (if you want as non-root have access to docker). That's it.

 

OPi PC2 is armhf, so 32-bit while it seems that homeassistant requires arm64, so 64bit system. Therefore this won't work.

  • Author

based on the specification orangepiPC2 has the H5  processor and should be 64bit.

I

 

root@orangepipc2:~# apt install docker.io
docker.io is already the newest version (26.1.5+dfsg1-9+b11).
Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 22


Seems docker is installed, but I cannot start it.

 

root@orangepipc2:~# armbian-config
Initializing script
Loaded Runtime variables...
The current Armbian 26.2.0-trunk.151 nightly (trixie) is supported.
Check distro
Loaded Dialog...
Loaded Docs...
Loaded System helpers...
Loaded Network helpers...
Loaded Software helpers...
Loaded Runtime conditions...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package docker-ce-cli is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'docker-ce' has no installation candidate
E: Package 'docker-ce-cli' has no installation candidate
E: Unable to locate package containerd.io
E: Couldn't find any package by glob 'containerd.io'
E: Couldn't find any package by regex 'containerd.io'
E: Unable to locate package docker-buildx-plugin
E: Unable to locate package docker-compose-plugin
Synchronizing state of docker.service with SysV service script with /usr/lib/sys                                                                                                                     temd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable docker
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

27 minutes ago, guy cal said:

orangepiPC2 has the H5  processor and should be 64bit.

ah yes, you're right.

 

Well homassistant seems to depend on docker, so if the docker issue is resolved, hass will probably work too. Though no clue what the issue with docker is.

Since it is an issue with configng, I suggest to report directly here: https://github.com/armbian/configng/issues

Don't forgot to be as verbose as possible when reporting. Will raise chances getting it addressed sooner :)

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.