CLI commands
Nodes
OmeniaClaw nodes
Beheer gekoppelde nodes (apparaten) en roep node-mogelijkheden aan.
Gerelateerd:
- Node-overzicht: Nodes
- Camera: Camera-nodes
- Afbeeldingen: Afbeeldingsnodes
Algemene opties:
--url,--token,--timeout,--json
Algemene opdrachten
OmeniaClaw nodes listOmeniaClaw nodes list --connectedOmeniaClaw nodes list --last-connected 24hOmeniaClaw nodes pendingOmeniaClaw nodes approve <requestId>OmeniaClaw nodes reject <requestId>OmeniaClaw nodes remove --node <id|name|ip>OmeniaClaw nodes rename --node <id|name|ip> --name <displayName>OmeniaClaw nodes statusOmeniaClaw nodes status --connectedOmeniaClaw nodes status --last-connected 24hnodes list drukt tabellen af voor in behandeling zijnde/gekoppelde items. Gekoppelde rijen bevatten de leeftijd van de meest recente verbinding (Laatste verbinding).
Gebruik --connected om alleen momenteel verbonden nodes weer te geven. Gebruik --last-connected <duration> om
te filteren op nodes die binnen een duur verbinding hebben gemaakt (bijv. 24h, 7d).
Gebruik nodes remove --node <id|name|ip> om een verouderd, door de Gateway beheerd node-koppelingsrecord te verwijderen.
Goedkeuringsopmerking:
OmeniaClaw nodes pendingheeft alleen koppelingsscope nodig.gateway.nodes.pairing.autoApproveCidrskan de stap voor in behandeling zijnde aanvragen alleen overslaan voor expliciet vertrouwde, eersterole: node-apparaatkoppeling. Dit staat standaard uit en keurt upgrades niet goed.OmeniaClaw nodes approve <requestId>erft extra scopevereisten van de in behandeling zijnde aanvraag:- opdrachtloze aanvraag: alleen koppeling
- niet-exec node-opdrachten: koppeling + schrijven
system.run/system.run.prepare/system.which: koppeling + beheerder
Aanroepen
OmeniaClaw nodes invoke --node <id|name|ip> --command <command> --params <json>Aanroepvlaggen:
--params <json>: JSON-objecttekenreeks (standaard{}).--invoke-timeout <ms>: time-out voor node-aanroep (standaard15000).--idempotency-key <key>: optionele idempotentiesleutel.system.runensystem.run.prepareworden hier geblokkeerd; gebruik deexec-tool methost=nodevoor shell-uitvoering.
Gebruik voor shell-uitvoering op een node de exec-tool met host=node in plaats van OmeniaClaw nodes run.
De nodes-CLI is nu gericht op mogelijkheden: directe RPC via nodes invoke, plus koppeling, camera,
scherm, locatie, Canvas en meldingen. Canvas-opdrachten worden geïmplementeerd door de gebundelde experimentele Canvas-Plugin; de core behoudt een compatibiliteitshaak zodat ze onder OmeniaClaw nodes canvas blijven.