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
  • Nodes

    • mrxnode
  • Application

    • Door Control
    • Generic Relay
  • Edge Cluster

    • Orchestration

mrxnode

  ███╗   ███╗██╗██████╗  ██████╗ ██╗  ██╗    ██████╗ ███████╗
  ████╗ ████║██║██╔══██╗██╔═══██╗╚██╗██╔╝   ██╔═══██╗██╔════╝
  ██╔████╔██║██║██████╔╝██║   ██║ ╚███╔╝    ██║   ██║███████╗
  ██║╚██╔╝██║██║██╔══██╗██║   ██║ ██╔██╗    ██║   ██║╚════██║
  ██║ ╚═╝ ██║██║██║  ██║╚██████╔╝██╔╝ ██╗   ╚██████╔╝███████║
  ╚═╝     ╚═╝╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═╝    ╚═════╝ ╚══════╝

  Welcome to mrxnode - an Edge-Node for the Mirox Platform

The mrxnode is a specialized Linux-based edge computing platform designed to host the Mirox-Agent at renewable energy installations.

Hardware Specifications

Compute Platform

The mrxnode is based on a compact, energy-efficient single-board computer optimized for 24/7 operation in industrial environments.

Processor:

  • Quad-core ARM Cortex-A76 @ 2.4GHz
  • Architecture: arm64

Memory:

  • 16 GB LPDDR4X RAM
  • Sufficient for Digital Twin operations and large installations

Storage:

  • 512 GB NVMe SSD
  • High-speed read/write for local data buffering
  • Capacity for years of offline data storage

Connectivity

Network:

  • 1x Gigabit Ethernet port
  • Cloudflare DNS (1.1.1.1, 1.0.0.1) is configured by default, even when DHCP is enabled
  • Static DNS servers are used to ensure fast and highly available name resolution

USB:

  • 2x USB 3.0
  • 2x USB 2.0

Power

Recommended: PoE+ (IEEE 802.3at) for industrial-robust deployments

Alternative: USB-C with 5V 6A power supply

ModePower Consumption
Peakup to 30W
Typical10W
Idle4W

PoE+ Recommended

PoE+ provides power and network over a single cable, reducing installation complexity and improving reliability in industrial environments.

Software - MiroxOS

The mrxnode runs MiroxOS, a custom Linux distribution optimized for Mirox-Agent deployments.

System Architecture

PropertyValue
Architecturearm64
System64 bit
Page Size16 KB
Base DistributionDebian Trixie (as of Q4 2025)

Key Characteristics

Optimized Kernel:

  • Custom kernel configuration for real-time performance
  • Reduced latency for device communication
  • Optimized memory management with 16KB page size

Security Hardening:

  • Minimal attack surface
  • Regular security updates
  • SSH key-based authentication only

Container Runtime:

  • Docker pre-installed for Mirox-Agent deployment
  • Optimized container networking
  • Automatic container health monitoring

Pre-installed Components

  • Mirox-Agent container runtime
  • System monitoring tools
  • Network diagnostics utilities
  • Remote management services

Immutable System Design

MiroxOS uses an immutable root filesystem for reliability and security:

Boot Slot System:

  • Slot A - Primary system partition
  • Slot B - Secondary system partition (for updates)
  • Recovery - Fallback recovery system

How it works:

  • The system boots from Slot A or B (alternating on updates)
  • Root filesystem is read-only after boot
  • All runtime changes are stored in tmpfs (RAM-based filesystem)
  • Changes do not persist across reboots - system always boots clean
  • Configuration and data are stored on separate persistent partitions

OTA Updates:

  • Updates are delivered as RAUC bundles (.raucb files)
  • Updates are installed to the inactive slot while the system is running
  • After installation, the system reboots into the updated slot
  • If the update fails, automatic rollback to the previous slot occurs

Immutable Benefits

This design ensures the system cannot be corrupted by software errors or malware. A simple reboot restores the device to a known-good state.

Related Features

  • Mirox-Agent Overview — what the agent running on this node does for your plants
  • Deployment Options — on-site versus cloud agent deployment trade-offs
  • mrxnode Setup Guide — set up, register, and manage the device
  • Command Cheatsheet — quick reference for the device CLI
MIT Licensed | Copyright 2026 Mirox Verwaltungs GmbH