openclaw qr
Genereer een QR-code voor mobiele koppeling en een installatiecode op basis van je huidige Gateway-configuratie.
Gebruik
Opties
--remote: geef de voorkeur aangateway.remote.url; als die niet is ingesteld, kangateway.tailscale.mode=serve|funnelnog steeds de externe openbare URL leveren--url <url>: overschrijf de gateway-URL die in de payload wordt gebruikt--public-url <url>: overschrijf de openbare URL die in de payload wordt gebruikt--token <token>: overschrijf tegen welk gateway-token de bootstrap-flow authenticeert--password <password>: overschrijf tegen welk gateway-wachtwoord de bootstrap-flow authenticeert--setup-code-only: druk alleen de installatiecode af--no-ascii: sla ASCII-QR-weergave over--json: geef JSON uit (setupCode,gatewayUrl,auth,urlSource)
Opmerkingen
--tokenen--passwordsluiten elkaar uit.- De installatiecode zelf bevat nu een ondoorzichtig kortlevend
bootstrapToken, niet het gedeelde gateway-token/wachtwoord. - Ingebouwde bootstrap met installatiecode retourneert een primair
node-token metscopes: []plus een begrensdoperator-overdrachtstoken voor vertrouwde mobiele onboarding. - Het overgedragen operator-token is beperkt tot
operator.approvals,operator.read,operator.talk.secretsenoperator.write; scopes voor koppelingsmutaties enoperator.adminvereisen nog steeds een afzonderlijk goedgekeurde operatorkoppeling of token-flow. - Mobiele koppeling faalt gesloten voor Tailscale/openbare
ws://-gateway-URL’s. Privé-LAN-adressen en.localBonjour-hosts blijven ondersteund viaws://, maar Tailscale/openbare mobiele routes moeten Tailscale Serve/Funnel of eenwss://-gateway-URL gebruiken. - Met
--remotevereist OpenClaw ofwelgateway.remote.urlofgateway.tailscale.mode=serve|funnel. - Met
--remote, als effectief actieve externe referenties zijn geconfigureerd als SecretRefs en je geen--tokenof--passworddoorgeeft, lost de opdracht ze op uit de actieve gateway-snapshot. Als Gateway niet beschikbaar is, faalt de opdracht direct. - Zonder
--remoteworden SecretRefs voor lokale gateway-authenticatie opgelost wanneer er geen CLI-authenticatie-override wordt doorgegeven:gateway.auth.tokenwordt opgelost wanneer tokenauthenticatie kan winnen (explicietegateway.auth.mode="token"of afgeleide modus waarbij geen wachtwoordbron wint).gateway.auth.passwordwordt opgelost wanneer wachtwoordauthenticatie kan winnen (explicietegateway.auth.mode="password"of afgeleide modus zonder winnend token uit auth/env).
- Als zowel
gateway.auth.tokenalsgateway.auth.passwordzijn geconfigureerd (inclusief SecretRefs) engateway.auth.modeniet is ingesteld, faalt het oplossen van de installatiecode totdat de modus expliciet is ingesteld. - Opmerking over Gateway-versieverschil: dit opdrachtpad vereist een gateway die
secrets.resolveondersteunt; oudere gateways retourneren een fout voor een onbekende methode. - Officiële OpenClaw iOS- en Android-apps maken automatisch verbinding wanneer hun
metadata voor installatiecode overeenkomen. Als een verzoek in behandeling blijft (bijvoorbeeld voor een
niet-officiële client of niet-overeenkomende metadata), bekijk en keur het goed met:
openclaw devices listopenclaw devices approve <requestId>