Blog

Grinn GenioBoard with Qbee - Remote Access, OTA Updates, and Device Management Made Easy

POST by
Paweł Horbanowicz Paweł Horbanowicz

Published Jun 16, 2026
Category Security, IoT, Electronics Design, Partnerships
Read time 3 mins

Introduction


If you're building a product with hundreds of units deployed in the field, device management is something you'll need to think about in advance: how will you push updates, access devices remotely, and keep a growing fleet consistently configured?

Let's use the Grinn GenioBoard - Edge AI SBC to walk through how you can solve exactly that.

The Grinn GenioBoard is an open-hardware single-board computer designed for production-grade edge AI products. Powered by the MediaTek MT8390 processor with a 4 TOPS NPU and an M.2 expansion for external AI accelerators, it is a capable, flexible hardware foundation for developers.

To help you manage edge AI devices at scale, we've partnered with Qbee - a solution that brings fleet management, OTA updates, and remote access to any Linux-based device via a lightweight qbee-agent.


Managing a Grinn GenioBoard Fleet at Scale


Qbee is a pull-based Linux fleet management platform. But how does it work, exactly?

Once you deploy a lightweight qbee-agent on the Grinn GenioBoard, it connects to the Qbee cloud over outbound HTTPS (port 443). It polls at a configurable interval for its current desired state, applies any changes, and reports status back. 

Because the board initiates all communication, you can deploy it behind NAT, on a mobile network, or inside a facility with multi-layer firewalls - no special network configuration is needed on your end.

Together, the Grinn GenioBoard and Qbee give you everything you need for production deployments: 

  • OTA software and firmware updates 

  • Remote terminal access and secure port forwarding 

  • Continuous configuration management with drift detection

  • Device monitoring: CPU, memory, disk, temperature, custom metrics

  • Role-based access control and audit logging across every change

The qbee-agent runs natively on both Yocto and Debian - the two officially supported operating systems for the Grinn GenioBoard. If you are prototyping on Debian, installation is as simple as dropping in a pre-built package. 

For highly customized production builds, the agent can be integrated directly into a Yocto layer (meta-qbee), ensuring your management tooling is baked into the image from the start.


Pushing Updates Across Your Entire Fleet


Say you have 500 Grinn GenioBoard units deployed across factory floors, each running an AI vision pipeline, and you've decided to retrain your inference model. How do you get that update to every unit?

With Qbee's desired-state model, you define a target configuration or software version in the console and the platform stores it on the server - nothing is pushed to your devices immediately. On each device's next poll, the agent downloads the new desired state and converges. It installs packages, distributes files, and updates containers. Because convergence is idempotent, you don't need to worry about a unit receiving the same operation twice.

When it comes to offline devices, if a unit is unreachable when you deploy an update (e.g. due to intermittent connectivity or scheduled downtime), the desired state simply waits on the server. When the device comes back online, it polls and converges - whether it was offline for an hour or a month.

For Docker-based workloads, Qbee's container orchestration allows individual application containers to be updated independently of the underlying OS. This lets teams operate on separate update cadences: application updates (e.g. an updated configuration) can ship monthly, while OS-level updates follow a more conservative quarterly schedule.


Reaching Any Device, No Matter Where It Is


If something goes wrong with a deployed unit, you can reach any Grinn GenioBoard in your fleet via terminal - directly from the Qbee console or via SSH from your local machine, with no public IP or open inbound port required.

Port forwarding goes a step further: you can expose a service running on the device - such as a web UI or a local API - as if it were running on your own machine. A misconfigured network interface or other issue can be diagnosed and fixed remotely, without anyone needing to visit the site.


Keeping Your Fleet Consistently Configured


At some point, something on a deployed device will change unexpectedly - for example, a config file that gets edited manually. The agent re-evaluates the desired state on every poll cycle, so any divergence is detected and corrected automatically, without any action from you. There's no need to track which devices received a change and which didn't.

You can organize your fleet using groups and tags, with configuration applied hierarchically. A change scoped to a group propagates automatically to every member. When you bootstrap a new Grinn GenioBoard into your fleet, it inherits its group configuration immediately.

Every change is recorded in the audit log with a timestamp and the identity of whoever made it, giving you a clean compliance trail if you need it.


Summary


The Grinn GenioBoard gives you a capable edge AI hardware foundation, with high-compute SoC, flexible I/O, M.2 expansion for accelerators, and a production-ready SoM design. Qbee extends this by adding the operational layer that makes your fleet manageable.

Teams can deploy confidently knowing that updates reach every unit regardless of network conditions, that configuration stays consistent without manual enforcement, and that any device in the fleet is reachable for diagnostics without network reconfiguration. 

Visit the official Grinn GenioBoard page for technical specifications and more details about this single-board computer. For more information about the device management solution, visit the Qbee website.



Paweł Horbanowicz Marketing Specialist
blog

More posts

BrakTooth crashes devices. Are you at risk?

BrakTooth crashes devices. Are you at risk?

Cybersecurity experts at the Singapore University of Technology and Design have published a report on 16 identified vulnerabilities in Bluetooth software which pose a threat to billions of devices running on various platforms. The list is called BrakTooth - from the Norwegian word brak (crash).

2 min

Security, IoT, Electronics Design, Embedded Software

Understanding the EU Cyber Resilience Act for IoT

Understanding the EU Cyber Resilience Act for IoT

Find out what the EU Cyber Resilience Act means for the IoT industry - and what you need to do to prepare.

8 minutes

Security, IoT, Hardware

Grinn Partners with Thistle Technologies to Strengthen Device Security for Edge AI Systems

Grinn Partners with Thistle Technologies to Strengthen Device Security for Edge AI Systems

Grinn and Thistle Technologies have partnered to deliver integrated, hardware-backed security for Edge AI devices, combining Thistle's Verified Boot solution with the Infineon OPTIGA™ Trust M embedded in the Grinn GenioBoard. The collaboration gives developers a streamlined path to building production-grade, secure-by-design AI systems that meet modern regulatory requirements like the EU Cyber Resilience Act.

2 mins

Security, Hardware, Partnerships

Testimony

What did our clients say?

  • Can-do approach

    Clients value our can-do approach and practical way to solve a problem.

    Confirmed by
    • Optics 11 logo
    • Watts.dk logo
    • Medthings logo
  • Great Communication

    Clients say Grinn is like a direct part of their company.

    Confirmed by
    • Sani Nudge logo
    • Hempel logo
    • Sowa logo
    • Medthings logo
  • Expert knowledge

    Clients highlight that we are professionals and working with us guarantees quality.

    Confirmed by
    • Eagle Eye Networks logo
    • Sani Nudge logo
    • Medthings logo
  • Full stack IoT development

    We offer a complete package of everything needed to create world-class hardware products, from design to production.

    Confirmed by
    • Konekt ApS. logo
    • Lolle & Nielsen Inventions logo
  • Always on time

    Always on time and always ready to listen to new input and pivot if required.

    Confirmed by
    • Hempel logo
  • Proactivity

    Clients say we don't only make the hardware, but trully put in the effort to understand the problem you are trying to solve and proactively think along side with you.

    Confirmed by
    • Versa logo
AWARDS AND CERTIFICATIONS

REVIEWED ON
4.8 / 5.0

Your message
was sent!

Thank you for contacting us.
We will get in touch as soon as possible!

Your message
was sent!

Thank you for contacting us.
We will get in touch as soon as possible!

Your message
was sent!

Thank you for contacting us.
We will get in touch as soon as possible!