Aan de slag
Installatie
Op deze pagina
  1. Windows en macOS
  2. Vooraf geïnstalleerde schijfkopie (Raspberry Pi)
  3. Home Assistant-add-on
  4. Docker
  5. Direct installeren (.deb)

Installatie

Grablo IoT Core werkt op Windows, macOS en veel verschillende Linux-apparaten, zoals Raspberry Pi, Jetson en Radxa. Alle installatiebestanden staan op de downloadpagina.

PlatformBesturingssysteemArchitectuur
WindowsWindows 10 1903 of laterx64
macOSmacOS 14.4 (Sonoma) of laterApple Silicon, Intel
LinuxRaspberry Pi OS, Linux op basis van Ubuntu/DebianARM64, x64

Ondersteunde single-boardcomputers zijn onder andere Raspberry Pi 3/4/5 en Zero 2 W, NVIDIA Jetson (Nano, Orin Nano, AGX Orin) en Radxa Rock (5A, 5B, 5C, Zero 3W). Om projecten echt uit te voeren heb je hardware nodig, maar je kunt projecten ook zonder hardware maken.

Windows en macOS

Download het installatieprogramma (Windows: .exe, macOS: .pkg) van de downloadpagina, open het en volg de instructies. Grablo start automatisch zodra de installatie is voltooid.

Vooraf geïnstalleerde schijfkopie (Raspberry Pi)

Schrijf een Raspberry Pi OS-schijfkopie waarop Grablo al is geïnstalleerd naar een SD-kaart. Grablo start bij het opstarten automatisch als systeemservice. Dit is de eenvoudigste optie voor nieuwe gebruikers. Er is een volledige schijfkopie met bureaublad en een lite-schijfkopie met alleen een opdrachtregel.

Het gedownloade schijfkopiebestand (.img.xz) kun je ook schrijven met algemene programma's zoals balenaEtcher, maar we raden Raspberry Pi Imager aan: daarmee stel je wifi en het gebruikersaccount in terwijl de kaart wordt geschreven. De stappen en schermen hieronder zijn gebaseerd op Raspberry Pi Imager 1.9. Selecteer Use custom bij de keuze van het besturingssysteem en kies het schijfkopiebestand.

De optie Use custom in de lijst met besturingssystemen van Raspberry Pi Imager
Selecteer Use custom in de lijst met besturingssystemen van Raspberry Pi Imager.

Selecteer onder opslag de SD-kaart waarnaar je wilt schrijven en klik op Next. Er verschijnt een dialoogvenster met de vraag of je instellingen voor OS-aanpassing wilt toepassen.

Selecteer in dit dialoogvenster Edit Settings om de hostnaam, het gebruikersaccount, wifi en de landinstellingen vooraf in te stellen. Gebruik je het apparaat zonder monitor en zonder ethernet, stel dan zeker wifi in. Heb je de instellingen niet bewerkt, dan log je in met grablo / grablo.

Het dialoogvenster voor OS-aanpassing in Raspberry Pi Imager
Het dialoogvenster voor OS-aanpassing. Gebruik Edit Settings om wifi en het account vooraf in te stellen.
Het tabblad General van het venster OS Customisation in Raspberry Pi Imager met velden voor hostnaam, gebruikersnaam en wachtwoord en draadloos LAN
Het tabblad General van het instellingenvenster. Voer de hostnaam, de gebruikersnaam en het wachtwoord, draadloos LAN (wifi) en de landinstellingen in.

Als je SSH inschakelt op het tabblad Services, kun je het apparaat via het netwerk bereiken zonder monitor. Klik als je klaar bent op Save, ga terug naar het dialoogvenster voor OS-aanpassing en klik op Yes. Bevestig de waarschuwing dat bestaande gegevens op de SD-kaart worden gewist. Daarna begint het schrijven.

Plaats de SD-kaart na het schrijven in de Raspberry Pi en sluit de stroom aan. Grablo start bij elke keer opstarten automatisch als systeemservice, zonder dat je hoeft in te loggen.

Home Assistant-add-on

Installeer Grablo op Home Assistant OS of Supervised als add-on. De add-on maakt automatisch verbinding met Home Assistant, zonder handmatige hardware-instellingen.

  1. Open in Home Assistant Settings > Apps > App store en voeg https://github.com/grablo/grablo-hass-addons toe onder Repositories in het menu rechtsboven. Met de knop hieronder open je het dialoogvenster voor de repository direct.
  2. Zoek Grablo IoT Core in de store en klik op Install.

Repository toevoegen aan mijn Home Assistant

De add-on heeft geen eigen interface. Maak na de installatie verbinding met het apparaat via de web-app (app.grablo.co).

Docker

Installeer Grablo op mini-pc's, NAS-apparaten en andere Docker-hosts als container. Gebruik je Home Assistant OS of Supervised, dan raden we in plaats daarvan de add-on hierboven aan.

git clone https://github.com/grablo/grablo-docker.git
cd grablo-docker
docker compose up -d

De identiteit en gegevens staan in benoemde volumes, zodat de container na updates en opnieuw aanmaken hetzelfde apparaat blijft. De container werkt zichzelf niet bij. Installeer een nieuwe versie met docker compose pull gevolgd door docker compose up -d. Zie de installatiehandleiding voor meer informatie.

Direct installeren (.deb)

Ben je bekend met Linux, dan kun je het .deb-pakket voor je architectuur (ARM64/x64) downloaden en direct installeren. Met een bureaubladomgeving open je het .deb-bestand in de bestandsbeheerder om het te installeren. Via de opdrachtregel kopieer je het pakket naar het apparaat en voer je sudo apt install -y ./grablo*.deb uit. Na de installatie draait Grablo als systeemservice en start het bij het opstarten automatisch, zonder dat je hoeft in te loggen.