Nyx Blueprint in JSON
Are you looking for the mioty blueprint for the Nyx sensor?
Use the following JSON as the mioty blueprint for Nyx—it specifies the payload layout, value scaling, and feature flags required for accurate decoding.
📄 You can view the Nyx blueprint JSON above or
download it here
.
{
"component": {
"base_id": {
"func": "",
"size": 4,
"type": "uint",
"unit": ""
},
"major_version": {
"func": "",
"size": 4,
"type": "uint",
"unit": ""
},
"minor_version": {
"func": "",
"size": 4,
"type": "uint",
"unit": ""
},
"product_version": {
"func": "",
"size": 4,
"type": "uint",
"unit": ""
},
"uplink_counter": {
"func": "",
"littleEndian": false,
"size": 8,
"type": "uint",
"unit": ""
},
"battery_voltage": {
"func": "$/1000",
"littleEndian": false,
"size": 16,
"type": "uint",
"unit": "V"
},
"internal_temperature": {
"func": "($ / 10) - 100",
"littleEndian": false,
"size": 16,
"type": "int",
"unit": "°C"
},
"humidity": {
"func": "",
"littleEndian": false,
"size": 8,
"type": "uint",
"unit": "%"
},
"dew_point":{
"func": "$ / 10 - 100",
"littleEndian": false,
"size": 16,
"type": "int",
"unit": "°C"
},
"alarm_level":{
"func": "",
"littleEndian": false,
"size": 8,
"type": "uint",
"unit": ""
},
"raw_lux":{
"func": "(1 << ($ >> 12)) * ($ & 0x0FFF) * 0.01",
"littleEndian": false,
"size": 16,
"type": "uint",
"unit": "lx"
},
"bme_status":{
"func": "",
"littleEndian": false,
"size": 8,
"type": "int",
"unit": ""
},
"pressure":{
"func": "",
"littleEndian": false,
"size": 16,
"type": "uint",
"unit": "Pa"
},
"iaq_status":{
"func": "",
"littleEndian": false,
"size": 8,
"type": "int",
"unit": ""
},
"iaq_index":{
"func": "",
"littleEndian": false,
"size": 16,
"type": "int",
"unit": ""
}
},
"meta": {
"firmwareVersion": "1.0",
"hardwareVersion": "1.0",
"name": "Nyx",
"vendor": "Sentinum"
},
"typeEui": "fca84a0700000000",
"uplink": [
{
"id": 0,
"payload": [
{
"component": "base_id",
"name": "base_id"
},
{
"component": "major_version",
"name": "major_version"
},
{
"component": "minor_version",
"name": "minor_version"
},
{
"component": "product_version",
"name": "product_version"
},
{
"component": "uplink_counter",
"name": "uplink_counter"
},
{
"component": "battery_voltage",
"name": "battery_voltage"
},
{
"component": "internal_temperature",
"name": "internal_temperature"
},
{
"component": "humidity",
"name": "humidity"
},
{
"component": "dew_point",
"name": "dew_point"
},
{
"component": "alarm_level",
"name": "alarm_level"
},
{
"component": "raw_lux",
"condition": "($product_version & 0x01)==0x01",
"name": "raw_lux"
},
{
"component": "bme_status",
"condition": "($product_version & 0x04)==0x04",
"name": "bme_status"
},
{
"component": "pressure",
"condition": "($product_version & 0x04)==0x04",
"name": "pressure"
},
{
"component": "iaq_status",
"condition": "($product_version & 0x06) == 0x06",
"name": "iaq_status"
},
{
"component": "iaq_index",
"condition": "($product_version & 0x06) == 0x06",
"name": "iaq_index"
}
]
}
],
"version": "1.0"
}
Specifications subject to change without notice. All information provided without guarantee.
![]()
![]()
![]()

