nanobot + reComputer RK + lokale LLM
Een complete gids voor het installeren en gebruiken van de USB-relaisbesturing- en lichtsensoraflezing-skills met Nanobot op reComputer RK (met RK1826-versneller) in combinatie met een lokale LLM.
Vereisten
Hardwarevereisten
| Apparaat | RAM |
|---|---|
| reComputer RK | 8GB |
| RK1826 | \ |
| Apparaat | Poort | Beschrijving |
|---|---|---|
| USB-relais | /dev/ttyUSB1 | 1-kanaals of multi-kanaals relaismodule |
| USB-lichtsensor | /dev/ttyUSB0 | BH1750 of vergelijkbare luxsensor |
Systeemvereisten
- OS: Linux (Ubuntu, Debian, Fedora enz.)
- Python: 3.10 of hoger
- Rechten: de gebruiker moet in de groep
dialoutzitten om toegang te hebben tot de seriële poort
Let op: zorg eerst dat je het Qwen-model op de RK1820 kunt draaien. Zie deze link.
nanobot installeren
Stap 1: uv installeren
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
Stap 2: nanobot installeren
# Install nanobot
uv tool install nanobot-ai
Stap 3: nanobot configureren
Open met onderstaand commando de config.json van nanobot:
nano ~/.nanobot/config.jsonPas vervolgens de secties agents en vllm aan zoals hieronder:
"defaults": {
"workspace": "/home/~/.nanobot/workspace",
"model": "rkllm/Qwen3",
"provider": "vllm",
"maxTokens": 8192,
"temperature": 0.1,
"maxToolIterations": 40,
"memoryWindow": 100,
"reasoningEffort": null
}
"vllm": {
"apiKey": "nano",
"apiBase": "http://127.0.0.1:8080/v1",
"extraHeaders": null
},Let op: je kunt je kanaal toevoegen via deze link.
nanobot gebruiken
nanobot starten
Start nanobot met onderstaand commando:
nanobot gateway
nanobot agent
clawhub installeren
Plak het volgende in het chatvenster om clawhub te installeren:
Please install clawhub use command:npm install -g clawhubSkills installeren met clawhub
Plak het volgende in het chatvenster om skills te installeren:
Please install control-usb-relay use command: npx clawhub install Control-Usb-Relay
Please install usb-light-sensor-reader use command: npx clawhub install Usb-Light-Sensor-ReaderSkills gebruiken
Prompts voor AI-agents
Gebruik bij het werken met AI-agents heldere prompts die naar de skills verwijzen:
Voorbeeldprompts
Relaisbesturing:
Use the control-usb-relay skill to turn on the connected device.Sensor uitlezen:
Read the current light level using the usb-light-sensor-reader skill.Automatisering:
Create an automation that turns on the relay when the light sensor detects
darkness (below 100 lux) and turns it off when it's bright (above 500 lux).Resultaat
Je kunt zien hoe het Qwen-model lokaal draait en wat de uitvoer van nanobot is.
