MiroxMirox
  • Platform

    • Philosophy
    • Platform Overview
    • Platform Resources
  • Mirox-Cloud

    • Cloud Overview
    • Connected Microservices
  • Mirox-Agent

    • Agent Overview
    • Deployment Options
    • Data Scraper
    • Digital Twin
  • Technical Details

    • Metric Collection
  • Information

    • Supported Plants
  • Plant Types

    • Solar Plants
    • Wind Plants
    • Battery Storage
  • Monitoring & Visualization

    • Real-time Monitoring
    • Digital Twin
    • Component States
    • Loss Detection
    • Efficiency Detection
    • KPI Dashboard
  • Data Management

    • Events
    • Tickets
    • Forecasts
    • Reports
  • Integration & Sharing

    • Cooperations
    • API Tokens
    • VPN
    • Proxy
  • AI

    • AI Assistant & Wizards
    • Agentic Access (MCP)
  • Billing

    • Market & Tariffs
    • Accounting & Billing
  • Collaboration

    • Invitations
  • Security

    • Authentication
    • Permission System
    • Cooperation Restrictions
    • Access Audit Logging
  • Nodes

    • mrxnode
  • Application

    • Door Control
    • Generic Relay
  • Edge Cluster

    • Orchestration
  • Getting Started

    • First Steps
  • Personal

    • Using the VPN
    • Using the Proxy
    • Two-Factor Authentication
    • Sessions
    • API Tokens
  • Per Park

    • Contacts
    • Network Devices
    • Data Loggers
    • Components
    • Direct VPN (per Agent)
  • Organization

    • Member Permissions
    • Cooperations
    • File Storage
  • Data Export

    • Export Metric API
    • MiroxQL Query Language
    • External Report Generation
    • Grafana
    • API Overview
  • Support

    • Request Integration Guide
  • mrxnode

    • Overview
    • How-To Guide
    • Container Deployment
    • Command Cheatsheet
    • Troubleshooting
  • Reporting

    • External Report Generator
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Platform

    • Philosophy
    • Platform Overview
    • Platform Resources
  • Mirox-Cloud

    • Cloud Overview
    • Connected Microservices
  • Mirox-Agent

    • Agent Overview
    • Deployment Options
    • Data Scraper
    • Digital Twin
  • Technical Details

    • Metric Collection
  • Information

    • Supported Plants
  • Plant Types

    • Solar Plants
    • Wind Plants
    • Battery Storage
  • Monitoring & Visualization

    • Real-time Monitoring
    • Digital Twin
    • Component States
    • Loss Detection
    • Efficiency Detection
    • KPI Dashboard
  • Data Management

    • Events
    • Tickets
    • Forecasts
    • Reports
  • Integration & Sharing

    • Cooperations
    • API Tokens
    • VPN
    • Proxy
  • AI

    • AI Assistant & Wizards
    • Agentic Access (MCP)
  • Billing

    • Market & Tariffs
    • Accounting & Billing
  • Collaboration

    • Invitations
  • Security

    • Authentication
    • Permission System
    • Cooperation Restrictions
    • Access Audit Logging
  • Nodes

    • mrxnode
  • Application

    • Door Control
    • Generic Relay
  • Edge Cluster

    • Orchestration
  • Getting Started

    • First Steps
  • Personal

    • Using the VPN
    • Using the Proxy
    • Two-Factor Authentication
    • Sessions
    • API Tokens
  • Per Park

    • Contacts
    • Network Devices
    • Data Loggers
    • Components
    • Direct VPN (per Agent)
  • Organization

    • Member Permissions
    • Cooperations
    • File Storage
  • Data Export

    • Export Metric API
    • MiroxQL Query Language
    • External Report Generation
    • Grafana
    • API Overview
  • Support

    • Request Integration Guide
  • mrxnode

    • Overview
    • How-To Guide
    • Container Deployment
    • Command Cheatsheet
    • Troubleshooting
  • Reporting

    • External Report Generator
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Getting Started

    • First Steps
  • Personal

    • Using the VPN
    • Using the Proxy
    • Setting Up Two-Factor Authentication
    • Managing Your Sessions
    • API Tokens
  • Per Park

    • Managing Plant Contacts
    • Managing Network Devices
    • Configuring Data Loggers
    • Configuring Components
    • Configuring VPN Servers per Agent (Direct VPN)
  • Organization

    • Managing Member Permissions
    • Creating Cooperations
    • Using File Storage
  • Data Export

    • Export Metric API
    • MiroxQL Query Language
    • External Report Generation
    • Using Grafana as an External Read Platform
    • API Overview
  • Support

    • Request Integration Guide
  • mrxnode

    • mrxnode Overview
    • mrxnode How-To Guide
    • Container Deployment
    • mrxnode Command Cheatsheet
    • Troubleshooting

Troubleshooting

When you lose access to your mrxnode device, the power button lets you recover it without a keyboard, monitor, or network connection. This guide covers each recovery pattern and when to use it.

Power Button Recovery

When you lose access to your device (forgotten password, network misconfiguration, etc.), you can use the power button to recover without needing a keyboard or network connection.

Press Patterns

The power button uses different timeout windows depending on the action:

  • 2-second window for quick actions (1-2 presses)
  • 10-second window for reset actions (4, 5, 8, 10+ presses)
PressesTimeoutActionWhen to Use
12sRebootRestart the device
22sShutdownSafely power off the device
3-NothingSafety - no action to prevent accidents
410sRecovery ModeBoot into recovery system for troubleshooting
510sBoot Latest SystemSwitch to the latest working system version (A/B)
6-NothingSafety - no action to prevent accidents
7-NothingSafety - no action to prevent accidents
810sNetwork ResetLost network access, wrong WiFi/IP settings
9-NothingSafety - no action to prevent accidents
1010sFactory ResetReset device while keeping registration

How to Perform an Action

  1. Press the power button the required number of times (e.g., 10 times for factory reset)
  2. Use short presses - tap and release, don't hold
  3. Complete all presses within the timeout window (2 seconds for 1-2 presses, 10 seconds for others)
  4. Wait - the device will perform the action after the timeout window closes
  5. The device will reboot automatically after most operations

Actions

Reboot (1 press)

Restarts the device. Use this for a quick reboot.

  • Press once within 2 seconds
  • Device will reboot immediately
  • Useful when device needs a simple restart

Shutdown (2 presses)

Safely powers off the device. Use this instead of unplugging when possible.

  • Press twice within 2 seconds
  • Device will shut down after a brief countdown
  • To cancel: wait for the timeout without additional presses

Recovery Mode (4 presses)

Boots the device into recovery mode for advanced troubleshooting.

  • Press 4 times within 10 seconds
  • Device boots into the recovery system
  • Use when the main system won't start properly
  • Allows system diagnostics and repairs

Boot Latest System (5 presses)

Switches to the latest working system version (A/B partition switching).

  • Press 5 times within 10 seconds
  • Device determines the most recent good system version and boots to it
  • Use when a system update caused issues
  • Helps recover from failed updates

Network Reset (8 presses)

Clears all network settings and restarts. Use when:

  • Device has wrong IP address
  • WiFi credentials are incorrect
  • Cannot connect to the device over the network

After reset:

  • Press 8 times within 10 seconds
  • Device returns to default network configuration
  • You may need to reconfigure WiFi or static IP settings
  • Device registration and user data remain intact

Factory Reset (10 presses)

Registration Data Preserved

Unlike previous versions, the factory reset now keeps your device registration. You do not need to contact Mirox support after this reset - the device will remain registered to your organization/user account.

Resets the device to factory defaults while preserving registration. Use when:

  • Password is forgotten
  • Application is severely malfunctioning
  • Need a complete fresh start without re-registering

After reset:

  • Press exactly 10 times within 10 seconds
  • All user data and settings are erased
  • Network settings are cleared
  • Device registration is preserved - no support contact needed
  • Device can be reconfigured immediately

Important Notes

Short Presses Only

Holding the button for 5+ seconds triggers an immediate hardware shutdown, which cannot be intercepted. Always use quick tap-and-release presses.

Count carefully - The device responds to specific press counts (1, 2, 4, 5, 8, 10). Counts like 3, 6, 7, and 9 do nothing intentionally (safety feature to prevent accidental triggers).

Different timeouts - Quick actions (1-2 presses) have a 2-second window. Reset actions (4, 5, 8, 10) have a 10-second window.

Wait for completion - After pressing, wait for the device to complete its action. Do not unplug power during operations.

No confirmation prompt - Actions execute automatically after the timeout window. Make sure you press the correct number of times.

Quick Reference

SituationSolution
Need to restart the device1 press (Reboot)
Want to turn it off2 presses (Shutdown)
System won't boot properly4 presses (Recovery Mode)
Update caused problems5 presses (Boot Latest System)
Can't connect to device over network8 presses (Network Reset)
Forgot password10 presses (Factory Reset)
Device not responding to anything10 presses (Factory Reset)
Need complete fresh start10 presses (Factory Reset)

Related Features

  • mrxnode Overview — device setup, registration, and first connection
  • How-To Guide — network and disk configuration tasks
  • CLI Cheatsheet — command reference for managing the device
  • Container Deployment — run and update applications on the device
Prev
mrxnode Command Cheatsheet
MIT Licensed | Copyright 2026 Mirox Verwaltungs GmbH