Mikrotik RouterOS wrong Voltage0 sensor readings

validate.php

Component Version
LibreNMS 26.1.0 (2026-01-12T15:15:34+01:00)
DB Schema 2025_12_05_205509_devices_add_mtu_status (362)
PHP 8.3.28
Python 3.12.3
Database MariaDB 10.11.13-MariaDB-0ubuntu0.24.04.1
RRDTool 1.7.2
SNMP 5.9.4.pre2
===========================================

[OK] Composer Version: 2.9.3
[OK] Dependencies up-to-date.
[OK] Database Connected
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK] Database and column collations are correct
[OK] Database schema correct
[OK] MySQL and PHP time match
[OK] Active pollers found
[OK] Dispatcher Service not detected
[OK] Locks are functional
[OK] Python poller wrapper is polling
[OK] Redis is unavailable
[OK] rrdtool version ok
[OK] Connected to rrdcached

When I update Librenms from 25 to 26.1 by daily.sh there is a problem with Mikrotik Router OS Voltage sensor, tested on many Mikrotiks v6.49, v7.2, v7.18, v7.19, v7.20, and the same, Voltage is wrong. Rediscovery not help.
In most of value Voltage0 is wrongly divided by 10, there is also a problem with SFP voltage.

  1. Before update all was fine, how can i fix that ?
  2. Can I change divider for specific sensor on my own ?

The divisor of 10 has been in for a long time, without a discovery and walk debug output as per the template when creating this, we can’t do much.

Probably I don’t update long time, but after update I noticed a problem.

RouterOS v6.49 ( “voltage” sensor is correct but “Voltage 0”sensor is wrong, divided by 10)
Discover: (Capture Debug Information from librenms www)

https://pastebin.com/SKwe4BMD

Snmpwalk (Capture Debug Information from librenms www)

https://pastebin.com/kBfqajef

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.