If I understood correctly, you’re referring to reading the internal temperature of the RUTX50? If so, the router’s modem temperature can be accessed using the following commands via CLI:
gsmctl -c
ubus call gsm.modem0 get_temperature
Please let me know if you have additional questions or need further assistance.
Yes, the temperature can be transmitted to a broker via MQTT. There are several ways to achieve this:
Monitoring via MQTT: This is a straightforward method to monitor and transmit data via MQTT. Detailed instructions are available in our wiki page here.
Modbus MQTT Gateway: You can use the Modbus MQTT gateway functionality. A comprehensive configuration example can be found here. For the RUTX50, system temperature data is stored at: register number – 6, number of registers – 2.
Let me know if you have any additional questions or need further assistance.