{"id":82605,"date":"2026-10-26T08:11:13","date_gmt":"2026-10-26T08:11:13","guid":{"rendered":"https:\/\/zenithxr.eu\/?p=82605"},"modified":"2026-10-26T08:11:13","modified_gmt":"2026-10-26T08:11:13","slug":"vr-bez-internetu-proba-offline","status":"publish","type":"post","link":"https:\/\/zenithxr.eu\/en\/blog\/vr-bez-internetu-proba-offline\/","title":{"rendered":"VR without internet: test your offline training setup"},"content":{"rendered":"<h2 class=\"translation-block\">\u201cOffline\u201d describes two different conditions<\/h2>\n<p class=\"translation-block\">At an off-site training session, you might lose internet access while the local Wi-Fi network keeps working. Alternatively, there may be no Wi-Fi network at all. Those are different operating conditions for a VR headset.<\/p>\n<p class=\"translation-block\">Without internet access, devices may still communicate with a local router, computer and instructor\u2019s display. Switching Wi-Fi off removes that connection too. A useful test therefore needs more detail than \u201cthe headsets work offline\u201d: which exercise, on which device, using which connection, and for how long?<\/p>\n<p class=\"translation-block\">This procedure prepares a specific training session. It is not a list of applications guaranteed to work without a network. Each result applies to the tested app version, account and configuration.<\/p>\n<h2 class=\"translation-block\">Identify the operations that need a connection<\/h2>\n<p class=\"translation-block\">For every application, record five operations: first launch, opening the exercise, the instructor\u2019s screen view, saving the result and subsequent synchronisation. Establish whether each needs internet access, a local network, a PC connection or none of these.<\/p>\n<p class=\"translation-block\">If the supplier does not specify this, ask a concrete question: \u201cAfter restarting the headset without internet access, can I open exercise X using account Y and save the result?\u201d Saying that an application is installed locally does not resolve login, scene downloads or licence checks.<\/p>\n<p class=\"translation-block\">Treat device management separately. HTC describes core offline functions in VIVE Business+ Console, while a full local-network service is a separate arrangement. Neither statement establishes that every application installed on the headset will work offline. <a href=\"https:\/\/business.vive.com\/us\/solutions\/business-plus\/\">Source: VIVE Business+<\/a>.<\/p>\n<h2 class=\"translation-block\">Prepare the complete exercise while connected<\/h2>\n<p class=\"translation-block\">Launch each application on every headset. Open the specific scene, video or exercise planned for the session. Download and open its files rather than stopping at the icons in the library.<\/p>\n<p class=\"translation-block\">For PC VR through Steam, prepare the computer as well. Valve recommends completing updates and launching games while connected before switching to Offline Mode. Valve states that games requiring an active connection or an external launcher will not work in Offline Mode. <a href=\"https:\/\/help.steampowered.com\/en\/faqs\/view\/0E18-319B-E34B-B2C8\">Source: Steam Offline Mode instructions<\/a>.<\/p>\n<p class=\"translation-block\">Do not relax the school\u2019s or company\u2019s account protections just to pass the test. If offline preparation requires saved login information, the administrator needs to know which account and device will hold it. Test a configuration that is actually approved for use at the training venue.<\/p>\n<figure class=\"zxr-art-img\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zenithxr.eu\/wp-content\/uploads\/2026\/10\/vr-bez-internetu-proba-offline-dwie-uczestniczki-w-goglach-meta-quest-3-obok-monitora-symulacji.webp\" width=\"1600\" height=\"910\" alt=\"Dwie uczestniczki w goglach Meta Quest 3 obok monitora symulacji\" \/><figcaption>MDI career training with two VR headsets and a simulation shown on a monitor. | Photo source: MDI \/ ManageXR.<\/figcaption><\/figure>\n<h2 class=\"translation-block\">Test one: keep the local network, remove internet access<\/h2>\n<p class=\"translation-block\">Use a dedicated test router, or arrange for internet access to be removed only from the training equipment. Keep the local connections between headsets, computer and display. Do not disconnect a network other people are using.<\/p>\n<p class=\"translation-block\">Turn off any phone hotspot that the equipment might automatically join. Then shut down and restart the headsets and any computer included in the setup. Disconnecting the internet while an application is already open is a weaker test: it may have downloaded its content or established its session beforehand.<\/p>\n<p class=\"translation-block\">Complete the exercise from start to finish. Save a result, close the application and reopen it. If the instructor needs a live screen view, include it in the same test. Local communication may remain available in some configurations, but connecting to the router alone does not demonstrate that it works.<\/p>\n<h2 class=\"translation-block\">Test two: switch Wi-Fi off<\/h2>\n<p class=\"translation-block\">This condition matters when the headsets must operate without a router. Turn off Wi-Fi on the device and start the exercise again. If the setup relies on wireless streaming from a PC, removing Wi-Fi changes an essential connection. It is not equivalent to testing an application that runs on the headset itself.<\/p>\n<p class=\"translation-block\">In the VIVE Focus Vision Kiosk instructions, \u201cOffline only\u201d means Wi-Fi is disabled. That is different from retaining a local network with no internet connection. <a href=\"https:\/\/business.vive.com\/au\/support\/focusvision\/category_howto\/setting-up-and-using-kiosk-mode.html\">Source: VIVE Focus Vision Kiosk setup<\/a>.<\/p>\n<p class=\"translation-block\">Confirm that a participant can start the task, return to its beginning and hand the headset to the next person. If Kiosk mode restricts settings, the instructor\u2019s procedure should include the approved way to leave it. Keep administrator passwords out of instructions distributed to participants.<\/p>\n<h2 class=\"translation-block\">Save a result, then reconnect<\/h2>\n<p class=\"translation-block\">Separate saving a local file from sending a result to a server. Open Brush documents saving a sketch on the device and publishing it to external services as different actions. A training plan should not hide both behind the single word \u201csave\u201d. <a href=\"https:\/\/docs.openbrush.app\/user-guide\/saving-and-sharing-your-open-brush-sketches\">Source: saving and sharing in Open Brush<\/a>.<\/p>\n<p class=\"translation-block\">Create a test file without participant data, close the application and reopen the file after a restart. Only then restore the connection. If the application synchronises results, find that specific result in the instructor\u2019s dashboard. Look for duplicate entries, missing content and any version-conflict message.<\/p>\n<p class=\"translation-block\">Do not delete the local copy simply because a synchronisation icon disappears. First open the result in the place where the instructor will use it later.<\/p>\n<h2 class=\"translation-block\">Restart after the planned interval<\/h2>\n<p class=\"translation-block\">If equipment will be prepared the day before departure, try another start the following day while still disconnected. This reflects the intended schedule more closely than several restarts within five minutes.<\/p>\n<p class=\"translation-block\">It does not prove that the application will remain available indefinitely. Login sessions and application entitlements may have their own renewal conditions. Do not change the device clock to simulate a week: changing the time can cause faults that normal disconnected use would not.<\/p>\n<p class=\"translation-block\">Repeat the affected steps after an app update, account change or change to device management. Keep the earlier result so that the behaviour of the same setup can be compared before and after the change.<\/p>\n<figure class=\"zxr-art-img\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zenithxr.eu\/wp-content\/uploads\/2026\/10\/vr-bez-internetu-proba-offline-otwarta-walizka-zioxi-usb-c-z-goglami-vr-i-przewodami.webp\" width=\"680\" height=\"500\" alt=\"Otwarta walizka Zioxi USB-C z goglami VR i przewodami\" \/><figcaption>A Zioxi USB-C VR Charging Case showing the arrangement of headsets and cables. | Photo: Zioxi; zioxi.com.<\/figcaption><\/figure>\n<h2 class=\"translation-block\">Give the instructor a one-page startup guide<\/h2>\n<p class=\"translation-block\">Include a one-page startup sheet with your <a href=\"https:\/\/zenithxr.eu\/en\/blog\/vr-training-equipment-for-business\/\">VR training equipment<\/a>, showing device numbers, application names and startup order. Include the location of downloaded material, how to start a fresh session and what to do if a connection is unavailable.<\/p>\n<p class=\"translation-block\">Record two separate results for each operation below: one with local Wi-Fi working but no internet connection, and one with Wi-Fi switched off entirely.<\/p>\n<ul>\n<li class=\"translation-block\"><strong>Launch after a restart:<\/strong> record whether the application opens and note its version.<\/li>\n<li class=\"translation-block\"><strong>Complete the exercise:<\/strong> record the outcome and the exact stage at which any problem occurs.<\/li>\n<li class=\"translation-block\"><strong>Save and reopen:<\/strong> record the test filename and whether it opens successfully.<\/li>\n<li class=\"translation-block\"><strong>Instructor\u2019s screen view:<\/strong> note whether the view is available. If the session does not require it in that mode, write \u201cnot applicable\u201d.<\/li>\n<\/ul>\n<p class=\"translation-block\">Test the fallback material under the same conditions. This might be a local video, model or alternative exercise suitable for the session. If the main application stops at a login screen, the instructor then has a rehearsed next step instead of having to improvise a technical fix in front of a waiting group.<\/p>","protected":false},"excerpt":{"rendered":"<p>The content is downloaded and the headsets are charged, but the app asks for a login when you arrive. A rehearsal can reveal that problem before the session. Run the full exercise after restarting the equipment, using the network conditions expected at the venue.<\/p>","protected":false},"author":16,"featured_media":82602,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[864],"tags":[],"class_list":["post-82605","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-poradniki"],"_links":{"self":[{"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/posts\/82605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/comments?post=82605"}],"version-history":[{"count":1,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/posts\/82605\/revisions"}],"predecessor-version":[{"id":82606,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/posts\/82605\/revisions\/82606"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/media\/82602"}],"wp:attachment":[{"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/media?parent=82605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/categories?post=82605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zenithxr.eu\/en\/wp-json\/wp\/v2\/tags?post=82605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}