diff --git a/bin/csv.js b/bin/csv.js index 0f2d7aec0f..622e04440d 100644 --- a/bin/csv.js +++ b/bin/csv.js @@ -37,6 +37,7 @@ const extractData = (filePath, vendor) => { const name = data.name; const vendorname = vendorNamesMap.get(vendor) || vendor; // Fallback to the vendor ID if no name is found const description = data.description.replace(/"/g, "'"); + const deviceType = data.deviceType || ''; const sensors = Array.isArray(data.sensors) ? `"${data.sensors.join(', ')}"` : ''; const imageUrl = data.photos?.main ? `"${baseUrl}/${vendor}/${data.photos.main}"` : ''; const additionalRadios = Array.isArray(data.additionalRadios) ? `"${data.additionalRadios.join(', ')}"` : ''; @@ -76,7 +77,7 @@ const extractData = (filePath, vendor) => { }); }); - return `"${id}","${name}","${vendorname}","${description}",${imageUrl},${sensors},${additionalRadios},${height},${width},${length},${weight},"${ipCode}","${battery_replace}","${battery_type}","${productURL}","${dataSheetURL}","${highestMacVersion}",${regionalParametersVersion},${supportsClassB},${supportsClassC}\n`; + return `"${id}","${name}","${vendorname}","${description}",${imageUrl},${sensors},${deviceType},${additionalRadios},${height},${width},${length},${weight},"${ipCode}","${battery_replace}","${battery_type}","${productURL}","${dataSheetURL}","${highestMacVersion}",${regionalParametersVersion},${supportsClassB},${supportsClassC}\n`; } } catch (e) { console.error(`Failed to process ${filePath}: ${e}`); @@ -103,7 +104,7 @@ const walkSync = (dir, vendor = '', csvContent = '') => { // Initialize CSV data let csvHeader = - 'ID,Name,Vendor,Description,Image,Sensor,Radios,Height,Width,Length,Weight,IP Rating,Battery Replaceable?,Battery Type,Product URL,Datasheet URL,MAC Version,Regional Parameter Version,Supports Class B?, Supports Class C?\n'; + 'ID,Name,Vendor,Description,Image,Sensor,Device Type,Radios,Height,Width,Length,Weight,IP Rating,Battery Replaceable?,Battery Type,Product URL,Datasheet URL,MAC Version,Regional Parameter Version,Supports Class B?, Supports Class C?\n'; let csvData = walkSync(startPath); // Save to CSV file diff --git a/bin/validate.js b/bin/validate.js index de373bf7ea..dd58d1e038 100644 --- a/bin/validate.js +++ b/bin/validate.js @@ -422,6 +422,9 @@ vendors.vendors.forEach((v) => { }); }); } + } else { + console.error(`${key}: image is missing.`); + process.exit(1); } }); }); diff --git a/schema.json b/schema.json index 791066d5e9..e950c2492d 100644 --- a/schema.json +++ b/schema.json @@ -951,6 +951,9 @@ "description": "Instructions for finding firmware version", "examples": ["In the WebFig configuration panel, the firmware version is stated in the top left (e.g RouterOS v6.47.9)"] }, + "deviceType": { + "enum": ["devkit", "module", "cots"] + }, "sensors": { "type": "array", "items": { @@ -978,8 +981,10 @@ "gps", "gyroscope", "h2s", + "hall effect", "humidity", "iaq", + "infrared", "leaf wetness", "level", "light", @@ -988,9 +993,11 @@ "magnetometer", "moisture", "motion", + "nfc", "no", "no2", "o3", + "occupancy", "optical meter", "particulate matter", "ph", @@ -1006,16 +1013,19 @@ "pulse frequency", "radar", "rainfall", + "reed switch", "rssi", "sap flow", "salinity", "smart valve", + "smoke", "snr", "so2", "solar radiation", "sound", "strain", "surface temperature", + "switch", "temperature", "tilt", "time", diff --git a/vendor/abeeway/abeeway-geolocation-module.yaml b/vendor/abeeway/abeeway-geolocation-module.yaml index 6227e3669d..6a4d8fdd10 100644 --- a/vendor/abeeway/abeeway-geolocation-module.yaml +++ b/vendor/abeeway/abeeway-geolocation-module.yaml @@ -40,6 +40,8 @@ firmwareVersions: id: abeeway-geolocation-module-profile lorawanCertified: true +deviceType: module + # Sensors that this device features (optional) # Valid values are: # accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co2, current, digital input, diff --git a/vendor/adeunis/ftd-network-tester.yaml b/vendor/adeunis/ftd-network-tester.yaml index 3cc37e87d4..20f4798eee 100644 --- a/vendor/adeunis/ftd-network-tester.yaml +++ b/vendor/adeunis/ftd-network-tester.yaml @@ -23,6 +23,8 @@ firmwareVersions: id: ftd-profile-eu868 lorawanCertified: true +deviceType: cots + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/adeunis/modbus.yaml b/vendor/adeunis/modbus.yaml index fa51dd034a..0a3689cac7 100644 --- a/vendor/adeunis/modbus.yaml +++ b/vendor/adeunis/modbus.yaml @@ -68,7 +68,9 @@ firmwareVersions: # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. sensors: - pulse count - # modbus + +bridgeInterfaces: + - modbus # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/arduino/mkr-wan-1310.yaml b/vendor/arduino/mkr-wan-1310.yaml index 3201074f3a..e2dc4ab785 100644 --- a/vendor/arduino/mkr-wan-1310.yaml +++ b/vendor/arduino/mkr-wan-1310.yaml @@ -50,6 +50,8 @@ firmwareVersions: lorawanCertified: false codec: mkrwan1310-codec +deviceType: devkit + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/arduino/portenta-max-carrier.yaml b/vendor/arduino/portenta-max-carrier.yaml index 7d342742b4..461c2f643b 100644 --- a/vendor/arduino/portenta-max-carrier.yaml +++ b/vendor/arduino/portenta-max-carrier.yaml @@ -50,6 +50,8 @@ firmwareVersions: lorawanCertified: false codec: portentamaxcarrier-codec +deviceType: devkit + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/atim/acw-tst.yaml b/vendor/atim/acw-tst.yaml index 919549fdbb..bf39fafcfc 100644 --- a/vendor/atim/acw-tst.yaml +++ b/vendor/atim/acw-tst.yaml @@ -37,6 +37,8 @@ firmwareVersions: lorawanCertified: true codec: codec2 +deviceType: cots + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/browan/l0010.yaml b/vendor/browan/l0010.yaml index 7a914d4e1f..1f9ca0e47a 100644 --- a/vendor/browan/l0010.yaml +++ b/vendor/browan/l0010.yaml @@ -22,8 +22,8 @@ firmwareVersions: lorawanCertified: true codec: l0010-codec -#sensors: -# - gasmatic sensor +sensors: + - iaq dimensions: width: 180 diff --git a/vendor/cotx/cotxpetfon.yaml b/vendor/cotx/cotxpetfon.yaml index ce8327333c..39ad6299d7 100644 --- a/vendor/cotx/cotxpetfon.yaml +++ b/vendor/cotx/cotxpetfon.yaml @@ -47,6 +47,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. +sensors: + - gps # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/dragino/lt22222-l.yaml b/vendor/dragino/lt22222-l.yaml index fc70ef2429..a2faf32a5b 100644 --- a/vendor/dragino/lt22222-l.yaml +++ b/vendor/dragino/lt22222-l.yaml @@ -138,6 +138,7 @@ firmwareVersions: id: ru864-c-abp-profile lorawanCertified: true codec: lt22222-l-codec + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, @@ -146,9 +147,9 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, # sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, # water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +sensors: + - digital input + - analog input # Battery information (optional) #battery: diff --git a/vendor/dragino/lt33222-l.yaml b/vendor/dragino/lt33222-l.yaml index 2a66f3caed..f4fd960fb3 100644 --- a/vendor/dragino/lt33222-l.yaml +++ b/vendor/dragino/lt33222-l.yaml @@ -97,6 +97,7 @@ firmwareVersions: id: ru864-c-abp-profile lorawanCertified: true codec: lt33222-l-codec + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, @@ -105,9 +106,9 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, # sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, # water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +sensors: + - digital input + - analog input # Battery information (optional) #battery: diff --git a/vendor/dragino/rs485-bl.yaml b/vendor/dragino/rs485-bl.yaml index 52193f4644..7b5f5cb19d 100644 --- a/vendor/dragino/rs485-bl.yaml +++ b/vendor/dragino/rs485-bl.yaml @@ -52,17 +52,8 @@ firmwareVersions: RU864-870: id: ru864-a-abp-profile -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, -# sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, -# water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +bridgeInterfaces: + - rs-485 # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/dragino/rs485-ln.yaml b/vendor/dragino/rs485-ln.yaml index d17852d0de..5a8035e43e 100644 --- a/vendor/dragino/rs485-ln.yaml +++ b/vendor/dragino/rs485-ln.yaml @@ -61,17 +61,9 @@ firmwareVersions: id: kr920-c-abp-profile RU864-870: id: ru864-c-abp-profile -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, -# sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, -# water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed + +bridgeInterfaces: + - rs-485 # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/dragino/sdi-12.yaml b/vendor/dragino/sdi-12.yaml index 813d50b8aa..f96ada92dd 100644 --- a/vendor/dragino/sdi-12.yaml +++ b/vendor/dragino/sdi-12.yaml @@ -87,6 +87,7 @@ firmwareVersions: id: ru864-a-abp-profile lorawanCertified: true codec: sdi-12-codec + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, @@ -98,6 +99,9 @@ firmwareVersions: sensors: - water +bridgeInterfaces: + - sdi-12 + # Product and data sheet URLs (optional) productURL: https://www.dragino.com/products/agriculture-weather-station/item/252-sdi-12-lb.html dataSheetURL: https://www.dropbox.com/sh/g99v0fxcltn9r1y/AAAE_8hHxu8y2Ests4OlLB0ja/SDI-12-LB?dl=0&subfolder_nav_tracking=1 diff --git a/vendor/elster/merlin-868.yaml b/vendor/elster/merlin-868.yaml index 90ef9e0222..7475f859ef 100644 --- a/vendor/elster/merlin-868.yaml +++ b/vendor/elster/merlin-868.yaml @@ -30,8 +30,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -# sensors: -# - optical +sensors: + - magnetometer # Battery information (optional) battery: diff --git a/vendor/elsys/elt-lite.yaml b/vendor/elsys/elt-lite.yaml index 84ae95aa1e..2a1fbca5f7 100644 --- a/vendor/elsys/elt-lite.yaml +++ b/vendor/elsys/elt-lite.yaml @@ -49,6 +49,11 @@ firmwareVersions: lorawanCertified: true codec: elt-2-codec +sensors: + - digital input + - analog input + - pulse count + # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. additionalRadios: diff --git a/vendor/elsys/ems-desk.yaml b/vendor/elsys/ems-desk.yaml index 7993e44c2f..184abad5c2 100644 --- a/vendor/elsys/ems-desk.yaml +++ b/vendor/elsys/ems-desk.yaml @@ -61,7 +61,7 @@ sensors: - temperature - humidity - accelerometer - #- occupancy + - occupancy # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/elsys/ers-co2.yaml b/vendor/elsys/ers-co2.yaml index 4c786a81bf..50b5e76574 100644 --- a/vendor/elsys/ers-co2.yaml +++ b/vendor/elsys/ers-co2.yaml @@ -57,6 +57,7 @@ sensors: - light - motion - co2 + - pir # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/elsys/ers-eye.yaml b/vendor/elsys/ers-eye.yaml index 45870c64e8..8d066dfc47 100644 --- a/vendor/elsys/ers-eye.yaml +++ b/vendor/elsys/ers-eye.yaml @@ -62,7 +62,7 @@ sensors: - humidity - light - motion - #- occupancy + - occupancy # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/elv/elv-lw-int1.yaml b/vendor/elv/elv-lw-int1.yaml index b97d9d7460..2d6a0ca758 100644 --- a/vendor/elv/elv-lw-int1.yaml +++ b/vendor/elv/elv-lw-int1.yaml @@ -37,15 +37,7 @@ firmwareVersions: lorawanCertified: true codec: elv-lw-int1-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: +deviceType: devkit # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/elvaco/cmi4110.yaml b/vendor/elvaco/cmi4110.yaml index 1c1190f7bb..2eb7525b7f 100644 --- a/vendor/elvaco/cmi4110.yaml +++ b/vendor/elvaco/cmi4110.yaml @@ -33,3 +33,8 @@ firmwareVersions: # lorawanCertified: true # # This is the file name of the codec defintion and must have the .yaml extension. # codec: device-a-codec + +deviceType: module + +photos: + main: cmi4110.jpeg diff --git a/vendor/elvaco/cmi4111.yaml b/vendor/elvaco/cmi4111.yaml index 6e94459a88..b632155c47 100644 --- a/vendor/elvaco/cmi4111.yaml +++ b/vendor/elvaco/cmi4111.yaml @@ -33,3 +33,8 @@ firmwareVersions: # lorawanCertified: true # # This is the file name of the codec defintion and must have the .yaml extension. # codec: device-a-codec + +deviceType: module + +photos: + main: cmi4111.jpeg diff --git a/vendor/elvaco/cmi4130.yaml b/vendor/elvaco/cmi4130.yaml index edd96e057a..be09d520e4 100644 --- a/vendor/elvaco/cmi4130.yaml +++ b/vendor/elvaco/cmi4130.yaml @@ -33,3 +33,8 @@ firmwareVersions: # lorawanCertified: true # # This is the file name of the codec defintion and must have the .yaml extension. # codec: device-a-codec + +deviceType: module + +photos: + main: cmi4130.jpeg diff --git a/vendor/elvaco/cmi4140.yaml b/vendor/elvaco/cmi4140.yaml index 776769e516..796c2a406c 100644 --- a/vendor/elvaco/cmi4140.yaml +++ b/vendor/elvaco/cmi4140.yaml @@ -33,3 +33,8 @@ firmwareVersions: # lorawanCertified: true # # This is the file name of the codec defintion and must have the .yaml extension. # codec: device-a-codec + +deviceType: module + +photos: + main: cmi4140.jpeg diff --git a/vendor/elvaco/cmi4160.yaml b/vendor/elvaco/cmi4160.yaml index 31f85de2e5..7dadf77a46 100644 --- a/vendor/elvaco/cmi4160.yaml +++ b/vendor/elvaco/cmi4160.yaml @@ -33,3 +33,8 @@ firmwareVersions: # lorawanCertified: true # # This is the file name of the codec defintion and must have the .yaml extension. # codec: device-a-codec + +deviceType: module + +photos: + main: cmi4160.jpeg diff --git a/vendor/embit/emb-lr1280-mpci-4x.yaml b/vendor/embit/emb-lr1280-mpci-4x.yaml index 4f7c4d2a2c..cdf2e5e5fd 100644 --- a/vendor/embit/emb-lr1280-mpci-4x.yaml +++ b/vendor/embit/emb-lr1280-mpci-4x.yaml @@ -13,6 +13,8 @@ firmwareVersions: # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) id: emb-lrwl55-profile-eu868 +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/embit/emb-lr1280s.yaml b/vendor/embit/emb-lr1280s.yaml index edae839f05..866fb5c5e2 100644 --- a/vendor/embit/emb-lr1280s.yaml +++ b/vendor/embit/emb-lr1280s.yaml @@ -13,6 +13,8 @@ firmwareVersions: # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) id: emb-lr1280s-profile +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/embit/emb-lr1302-mpci.yaml b/vendor/embit/emb-lr1302-mpci.yaml index 60df34609b..8542010972 100644 --- a/vendor/embit/emb-lr1302-mpci.yaml +++ b/vendor/embit/emb-lr1302-mpci.yaml @@ -16,6 +16,8 @@ firmwareVersions: # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) id: emb-lr1302-mpci-profile-us915 +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/embit/emb-lrwl55.yaml b/vendor/embit/emb-lrwl55.yaml index a6bd7f356e..064938646a 100644 --- a/vendor/embit/emb-lrwl55.yaml +++ b/vendor/embit/emb-lrwl55.yaml @@ -31,6 +31,8 @@ firmwareVersions: RU864-870: id: emb-lrwl55-profile-ru864 +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/enginko/mcf-lw06485.yaml b/vendor/enginko/mcf-lw06485.yaml index 48145d6beb..eca90f99bd 100644 --- a/vendor/enginko/mcf-lw06485.yaml +++ b/vendor/enginko/mcf-lw06485.yaml @@ -34,6 +34,9 @@ firmwareVersions: sensors: - auxiliary +bridgeInterfaces: + - modbus + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/enthutech/rs485-bl.yaml b/vendor/enthutech/rs485-bl.yaml index 7170836405..411f1b524e 100644 --- a/vendor/enthutech/rs485-bl.yaml +++ b/vendor/enthutech/rs485-bl.yaml @@ -28,17 +28,8 @@ firmwareVersions: CN470-510: id: class-a-profile -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, -# sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, -# water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +bridgeInterfaces: + - rs-485 # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/enthutech/rs485-ln.yaml b/vendor/enthutech/rs485-ln.yaml index fe7786eeec..1ff7a6e9d3 100644 --- a/vendor/enthutech/rs485-ln.yaml +++ b/vendor/enthutech/rs485-ln.yaml @@ -38,17 +38,8 @@ firmwareVersions: CN470-510: id: class-a-c-profile -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, -# sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, -# water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +bridgeInterfaces: + - rs-485 # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/espeasy/espeasy-rn2483-node-class-a-abp.yaml b/vendor/espeasy/espeasy-rn2483-node-class-a-abp.yaml index d77c98e5d4..820e9108b7 100644 --- a/vendor/espeasy/espeasy-rn2483-node-class-a-abp.yaml +++ b/vendor/espeasy/espeasy-rn2483-node-class-a-abp.yaml @@ -39,87 +39,7 @@ firmwareVersions: lorawanCertified: true codec: espeasy-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -# -# Note on ESPEasy. -# ESPEasy does support > 100 sensors, which could be used to measure all of these (and more) units of measure. -sensors: - - accelerometer - - altitude - - analog input - - auxiliary - - barometer - - battery - - button - - bvoc - - co - - co2 - - conductivity - - current - - digital input - - dissolved oxygen - - distance - - dust - - energy - - gps - - gyroscope - - h2s - - humidity - - iaq - - level - - light - - lightning - - link - - magnetometer - - moisture - - motion - - no - - no2 - - o3 - - particulate matter - - ph - - pir - - pm2.5 - - pm10 - - potentiometer - - power - - precipitation - - pressure - - proximity - - pulse count - - pulse frequency - - radar - - rainfall - - rssi - - smart valve - - snr - - so2 - - solar radiation - - sound - - strain - - surface temperature - - temperature - - tilt - - time - - tvoc - - uv - - vapor pressure - - velocity - - vibration - - voltage - - water potential - - water - - weight - - wifi ssid - - wind direction - - wind speed +deviceType: devkit # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/espeasy/espeasy-rn2483-node-class-a-otaa.yaml b/vendor/espeasy/espeasy-rn2483-node-class-a-otaa.yaml index b534538cd9..5e7aedb40a 100644 --- a/vendor/espeasy/espeasy-rn2483-node-class-a-otaa.yaml +++ b/vendor/espeasy/espeasy-rn2483-node-class-a-otaa.yaml @@ -39,87 +39,7 @@ firmwareVersions: lorawanCertified: true codec: espeasy-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -# -# Note on ESPEasy. -# ESPEasy does support > 100 sensors, which could be used to measure all of these (and more) units of measure. -sensors: - - accelerometer - - altitude - - analog input - - auxiliary - - barometer - - battery - - button - - bvoc - - co - - co2 - - conductivity - - current - - digital input - - dissolved oxygen - - distance - - dust - - energy - - gps - - gyroscope - - h2s - - humidity - - iaq - - level - - light - - lightning - - link - - magnetometer - - moisture - - motion - - no - - no2 - - o3 - - particulate matter - - ph - - pir - - pm2.5 - - pm10 - - potentiometer - - power - - precipitation - - pressure - - proximity - - pulse count - - pulse frequency - - radar - - rainfall - - rssi - - smart valve - - snr - - so2 - - solar radiation - - sound - - strain - - surface temperature - - temperature - - tilt - - time - - tvoc - - uv - - vapor pressure - - velocity - - vibration - - voltage - - water potential - - water - - weight - - wifi ssid - - wind direction - - wind speed +deviceType: devkit # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/espeasy/espeasy-rn2903-node-class-a-abp.yaml b/vendor/espeasy/espeasy-rn2903-node-class-a-abp.yaml index c71370f279..bfe31ed7f6 100644 --- a/vendor/espeasy/espeasy-rn2903-node-class-a-abp.yaml +++ b/vendor/espeasy/espeasy-rn2903-node-class-a-abp.yaml @@ -51,87 +51,7 @@ firmwareVersions: lorawanCertified: true codec: espeasy-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -# -# Note on ESPEasy. -# ESPEasy does support > 100 sensors, which could be used to measure all of these (and more) units of measure. -sensors: - - accelerometer - - altitude - - analog input - - auxiliary - - barometer - - battery - - button - - bvoc - - co - - co2 - - conductivity - - current - - digital input - - dissolved oxygen - - distance - - dust - - energy - - gps - - gyroscope - - h2s - - humidity - - iaq - - level - - light - - lightning - - link - - magnetometer - - moisture - - motion - - no - - no2 - - o3 - - particulate matter - - ph - - pir - - pm2.5 - - pm10 - - potentiometer - - power - - precipitation - - pressure - - proximity - - pulse count - - pulse frequency - - radar - - rainfall - - rssi - - smart valve - - snr - - so2 - - solar radiation - - sound - - strain - - surface temperature - - temperature - - tilt - - time - - tvoc - - uv - - vapor pressure - - velocity - - vibration - - voltage - - water potential - - water - - weight - - wifi ssid - - wind direction - - wind speed +deviceType: devkit # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/espeasy/espeasy-rn2903-node-class-a-otaa.yaml b/vendor/espeasy/espeasy-rn2903-node-class-a-otaa.yaml index 3565d0df8b..1011cdfb52 100644 --- a/vendor/espeasy/espeasy-rn2903-node-class-a-otaa.yaml +++ b/vendor/espeasy/espeasy-rn2903-node-class-a-otaa.yaml @@ -51,87 +51,7 @@ firmwareVersions: lorawanCertified: true codec: espeasy-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -# -# Note on ESPEasy. -# ESPEasy does support > 100 sensors, which could be used to measure all of these (and more) units of measure. -sensors: - - accelerometer - - altitude - - analog input - - auxiliary - - barometer - - battery - - button - - bvoc - - co - - co2 - - conductivity - - current - - digital input - - dissolved oxygen - - distance - - dust - - energy - - gps - - gyroscope - - h2s - - humidity - - iaq - - level - - light - - lightning - - link - - magnetometer - - moisture - - motion - - no - - no2 - - o3 - - particulate matter - - ph - - pir - - pm2.5 - - pm10 - - potentiometer - - power - - precipitation - - pressure - - proximity - - pulse count - - pulse frequency - - radar - - rainfall - - rssi - - smart valve - - snr - - so2 - - solar radiation - - sound - - strain - - surface temperature - - temperature - - tilt - - time - - tvoc - - uv - - vapor pressure - - velocity - - vibration - - voltage - - water potential - - water - - weight - - wifi ssid - - wind direction - - wind speed +deviceType: devkit # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/example/windsensor.yaml b/vendor/example/windsensor.yaml index 760bd0840f..1b9015f5ee 100644 --- a/vendor/example/windsensor.yaml +++ b/vendor/example/windsensor.yaml @@ -61,14 +61,18 @@ firmwareVersions: id: windsensor-profile codec: windsensor-codec +# Type of device (optional) +# Valid values are: devkit, module, cots +deviceType: cots + # Sensors that this device features (optional) # Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. +# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, current, digital input, +# digital output, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, hall effect, humidity, iaq, infrared, leaf wetness, level, +# light, lightning, link, magnetometer, moisture, motion, nfc, no, no2, o3, occupancy, optical meter, particulate matter, ph, pir, +# pm2.5, pm10, potentiometer, power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, reed switch, rssi, +# sap flow, smart valve, smoke, snr, so2, solar radiation, sound, strain, surface temperature, switch, temperature, tilt, time, turbidity, +# tvoc, uv, vapor pressure, velocity, vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. sensors: - wind direction - wind speed diff --git a/vendor/grinn/firealarm-radiomodule-profile.yaml b/vendor/grinn/firealarm-radiomodule-profile.yaml deleted file mode 100644 index e0935863a3..0000000000 --- a/vendor/grinn/firealarm-radiomodule-profile.yaml +++ /dev/null @@ -1,47 +0,0 @@ -# LoRaWAN MAC version: 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4 or 1.1 -macVersion: 1.0.3 -# LoRaWAN Regional Parameters version. Values depend on the LoRaWAN version: -# 1.0: TS001-1.0 -# 1.0.1: TS001-1.0.1 -# 1.0.2: RP001-1.0.2 or RP001-1.0.2-RevB -# 1.0.3: RP001-1.0.3-RevA -# 1.0.4: RP002-1.0.0 or RP002-1.0.1 -# 1.1: RP001-1.1-RevA or RP001-1.1-RevB -regionalParametersVersion: RP001-1.0.3-RevA - -# Whether the end device supports join (OTAA) or not (ABP) -supportsJoin: true -# If your device is an ABP device (supportsJoin is false), uncomment the following fields: -# RX1 delay -#rx1Delay: 5 -# RX1 data rate offset -#rx1DataRateOffset: 0 -# RX2 data rate index -#rx2DataRateIndex: 0 -# RX2 frequency (MHz) -#rx2Frequency: 869.525 -# Factory preset frequencies (MHz) -#factoryPresetFrequencies: [868.1, 868.3, 868.5, 867.1, 867.3, 867.5, 867.7, 867.9] - -# Maximum EIRP -maxEIRP: 16 -# Whether the end device supports 32-bit frame counters -supports32bitFCnt: true - -# Whether the end device supports class B -supportsClassB: false -# If your device supports class B, uncomment the following fields: -# Maximum delay for the end device to answer a MAC request or confirmed downlink frame (seconds) -#classBTimeout: 60 -# Ping slot period (seconds) -#pingSlotPeriod: 128 -# Ping slot data rate index -#pingSlotDataRateIndex: 0 -# Ping slot frequency (MHz). Set to 0 if the band supports ping slot frequency hopping. -#pingSlotFrequency: 869.525 - -# Whether the end device supports class C -supportsClassC: false -# If your device supports class C, uncomment the following fields: -# Maximum delay for the end device to answer a MAC request or confirmed downlink frame (seconds) -#classCTimeout: 60 diff --git a/vendor/grinn/firealarm-radiomodule.yaml b/vendor/grinn/firealarm-radiomodule.yaml deleted file mode 100644 index e6110c7ee8..0000000000 --- a/vendor/grinn/firealarm-radiomodule.yaml +++ /dev/null @@ -1,57 +0,0 @@ -name: FireAlarm RadioModule -description: The Grinn FireAlarm RadioModule is a LoRaWAN® communication interface for X10/H10 smoke/heat detectors. - -# Hardware versions (optional, use when you have revisions) -hardwareVersions: - - version: 'A0' - numeric: 1 - -# Firmware versions (at least one is mandatory) -firmwareVersions: - - # Firmware version - version: '2021.09' - numeric: 1 - # Corresponding hardware versions (optional) - hardwareVersions: - - 'A0' - - # Firmware features (optional) - # Valid values are: remote rejoin (trigger a join from the application layer), transmission interval (configure how - # often he device sends a message). - features: - - remote rejoin - - transmission interval - - # LoRaWAN Device Profiles per region - # Supported regions are EU863-870, US902-928, AU915-928, AS923, CN779-787, EU433, CN470-510, KR920-923, IN865-867, RU864-870 - profiles: - EU863-870: - # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) - id: firealarm-radiomodule-profile - -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -sensors: - - battery - - button - - rssi - - temperature - - voltage - -# Dimensions in mm (optional) -# Use width, height, length and/or diameter -dimensions: - width: 45 - length: 73 - height: 20 - -# Battery information (optional) -battery: - replaceable: true - type: ER14505 3.6V Lithium AA battery diff --git a/vendor/grinn/grinn-logo.png b/vendor/grinn/grinn-logo.png deleted file mode 100644 index 790e1b6ead..0000000000 Binary files a/vendor/grinn/grinn-logo.png and /dev/null differ diff --git a/vendor/grinn/index.yaml b/vendor/grinn/index.yaml deleted file mode 100644 index 7f8f4532f9..0000000000 --- a/vendor/grinn/index.yaml +++ /dev/null @@ -1,3 +0,0 @@ -endDevices: - # Unique identifier of the end device (lowercase, alphanumeric with dashes, max 36 characters) - - firealarm-radiomodule diff --git a/vendor/gwf/rcm-h200.yaml b/vendor/gwf/rcm-h200.yaml index 3be010e63e..97afc8b744 100644 --- a/vendor/gwf/rcm-h200.yaml +++ b/vendor/gwf/rcm-h200.yaml @@ -1,5 +1,5 @@ name: RCM-H200 Module for GWFCoder -description: The GWFcoder radio module RCM -H200 from GWF MessSysteme eliminates the need to change meters for the migration of water and gas meters with GWFcoder to an LPWAN network. With simple and quick on-site installation via Plug & Play, no programming is required and is ready for immediate use with a waterproof housing (protection class IP68). +description: The GWFcoder radio module RCM-H200 from GWF MessSysteme eliminates the need to change meters for the migration of water and gas meters with GWFcoder to an LPWAN network. With simple and quick on-site installation via Plug & Play, no programming is required and is ready for immediate use with a waterproof housing (protection class IP68). hardwareVersions: - version: '11' firmwareVersions: @@ -15,6 +15,8 @@ firmwareVersions: id: rcm-h200-915 lorawanCertified: false codec: rcm-h200-codec +bridgeInterfaces: + - analog battery: replaceable: false type: 1x A diff --git a/vendor/gwf/rcm-lrw10.yaml b/vendor/gwf/rcm-lrw10.yaml index c94f9b14d3..b4895751a0 100644 --- a/vendor/gwf/rcm-lrw10.yaml +++ b/vendor/gwf/rcm-lrw10.yaml @@ -1,5 +1,5 @@ name: RCM-LRW10 Module for GWFCoder -description: The GWFcoder radio module RCM -LRW10 from GWF MessSysteme eliminates the need to change meters for the migration of water and gas meters with GWFcoder to an LPWAN network. With simple and quick on-site installation via Plug & Play, no programming is required and is ready for immediate use with a waterproof housing (protection class IP68). +description: The GWFcoder radio module RCM-LRW10 from GWF MessSysteme eliminates the need to change meters for the migration of water and gas meters with GWFcoder to an LPWAN network. With simple and quick on-site installation via Plug & Play, no programming is required and is ready for immediate use with a waterproof housing (protection class IP68). hardwareVersions: - version: '21.0' firmwareVersions: @@ -11,6 +11,8 @@ firmwareVersions: id: rcm-lrw10-868 lorawanCertified: true codec: rcm-lrw10-codec +bridgeInterfaces: + - analog battery: replaceable: false type: 2x A diff --git a/vendor/heltec/cubecell-1-2-aa-node-class-a-abp.yaml b/vendor/heltec/cubecell-1-2-aa-node-class-a-abp.yaml index 0c9c135ede..5224dde84b 100755 --- a/vendor/heltec/cubecell-1-2-aa-node-class-a-abp.yaml +++ b/vendor/heltec/cubecell-1-2-aa-node-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/cubecell-1-2-aa-node-class-a-otaa.yaml b/vendor/heltec/cubecell-1-2-aa-node-class-a-otaa.yaml index 940ef7e3df..0b44ca74a1 100755 --- a/vendor/heltec/cubecell-1-2-aa-node-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-1-2-aa-node-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/cubecell-1-2-aa-node-class-c-abp.yaml b/vendor/heltec/cubecell-1-2-aa-node-class-c-abp.yaml index 8665ddd22d..f5e5733877 100755 --- a/vendor/heltec/cubecell-1-2-aa-node-class-c-abp.yaml +++ b/vendor/heltec/cubecell-1-2-aa-node-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/cubecell-1-2-aa-node-class-c-otaa.yaml b/vendor/heltec/cubecell-1-2-aa-node-class-c-otaa.yaml index 815c03ea9f..7a79a8f759 100755 --- a/vendor/heltec/cubecell-1-2-aa-node-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-1-2-aa-node-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/cubecell-capsule-sensor-class-a-abp.yaml b/vendor/heltec/cubecell-capsule-sensor-class-a-abp.yaml index 867a9d9c7c..36b03f3893 100755 --- a/vendor/heltec/cubecell-capsule-sensor-class-a-abp.yaml +++ b/vendor/heltec/cubecell-capsule-sensor-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-capsule-sensor-class-a-otaa.yaml b/vendor/heltec/cubecell-capsule-sensor-class-a-otaa.yaml index 7523d73388..1b9419fcc9 100755 --- a/vendor/heltec/cubecell-capsule-sensor-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-capsule-sensor-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-capsule-sensor-class-c-abp.yaml b/vendor/heltec/cubecell-capsule-sensor-class-c-abp.yaml index d597fee997..608e18a527 100755 --- a/vendor/heltec/cubecell-capsule-sensor-class-c-abp.yaml +++ b/vendor/heltec/cubecell-capsule-sensor-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-capsule-sensor-class-c-otaa.yaml b/vendor/heltec/cubecell-capsule-sensor-class-c-otaa.yaml index 21e0fa0804..ce51a1f7c2 100755 --- a/vendor/heltec/cubecell-capsule-sensor-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-capsule-sensor-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-dev-board-class-a-abp.yaml b/vendor/heltec/cubecell-dev-board-class-a-abp.yaml index 8957475caf..d015ae37fe 100755 --- a/vendor/heltec/cubecell-dev-board-class-a-abp.yaml +++ b/vendor/heltec/cubecell-dev-board-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 25 length: 41.5 diff --git a/vendor/heltec/cubecell-dev-board-class-a-otaa.yaml b/vendor/heltec/cubecell-dev-board-class-a-otaa.yaml index f65e49a2de..4036289be2 100755 --- a/vendor/heltec/cubecell-dev-board-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-dev-board-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 25 length: 41.5 diff --git a/vendor/heltec/cubecell-dev-board-class-c-abp.yaml b/vendor/heltec/cubecell-dev-board-class-c-abp.yaml index b37cf42762..5bf010f062 100755 --- a/vendor/heltec/cubecell-dev-board-class-c-abp.yaml +++ b/vendor/heltec/cubecell-dev-board-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 25 length: 41.5 diff --git a/vendor/heltec/cubecell-dev-board-class-c-otaa.yaml b/vendor/heltec/cubecell-dev-board-class-c-otaa.yaml index 202a4e8b38..7f4c81e4d6 100755 --- a/vendor/heltec/cubecell-dev-board-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-dev-board-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 25 length: 41.5 diff --git a/vendor/heltec/cubecell-dev-board-plus-class-a-abp.yaml b/vendor/heltec/cubecell-dev-board-plus-class-a-abp.yaml index f3b5dfdb73..bef5df6e3f 100755 --- a/vendor/heltec/cubecell-dev-board-plus-class-a-abp.yaml +++ b/vendor/heltec/cubecell-dev-board-plus-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 25 length: 51.9 diff --git a/vendor/heltec/cubecell-dev-board-plus-class-a-otaa.yaml b/vendor/heltec/cubecell-dev-board-plus-class-a-otaa.yaml index 4557c5aacc..04122176b2 100755 --- a/vendor/heltec/cubecell-dev-board-plus-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-dev-board-plus-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 25 length: 51.9 diff --git a/vendor/heltec/cubecell-dev-board-plus-class-c-abp.yaml b/vendor/heltec/cubecell-dev-board-plus-class-c-abp.yaml index e07b6bd510..abc9bcf917 100755 --- a/vendor/heltec/cubecell-dev-board-plus-class-c-abp.yaml +++ b/vendor/heltec/cubecell-dev-board-plus-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 25 length: 51.9 diff --git a/vendor/heltec/cubecell-dev-board-plus-class-c-otaa.yaml b/vendor/heltec/cubecell-dev-board-plus-class-c-otaa.yaml index c8a36b4282..8c6f8c0d0f 100755 --- a/vendor/heltec/cubecell-dev-board-plus-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-dev-board-plus-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 25 length: 51.9 diff --git a/vendor/heltec/cubecell-gps-6502-class-a-abp.yaml b/vendor/heltec/cubecell-gps-6502-class-a-abp.yaml index f2c8e6b887..c2fc2e1acd 100755 --- a/vendor/heltec/cubecell-gps-6502-class-a-abp.yaml +++ b/vendor/heltec/cubecell-gps-6502-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 27.9 length: 55.9 diff --git a/vendor/heltec/cubecell-gps-6502-class-a-otaa.yaml b/vendor/heltec/cubecell-gps-6502-class-a-otaa.yaml index 1324d49399..d8f059f404 100755 --- a/vendor/heltec/cubecell-gps-6502-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-gps-6502-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 27.9 length: 55.9 diff --git a/vendor/heltec/cubecell-gps-6502-class-c-abp.yaml b/vendor/heltec/cubecell-gps-6502-class-c-abp.yaml index 936bbadaab..f67f8180e7 100755 --- a/vendor/heltec/cubecell-gps-6502-class-c-abp.yaml +++ b/vendor/heltec/cubecell-gps-6502-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 27.9 length: 55.9 diff --git a/vendor/heltec/cubecell-gps-6502-class-c-otaa.yaml b/vendor/heltec/cubecell-gps-6502-class-c-otaa.yaml index bbc963f6e9..efbb0d6250 100755 --- a/vendor/heltec/cubecell-gps-6502-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-gps-6502-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 27.9 length: 55.9 diff --git a/vendor/heltec/cubecell-module-class-a-abp.yaml b/vendor/heltec/cubecell-module-class-a-abp.yaml index 3ca4fab6c8..fb63ab315b 100755 --- a/vendor/heltec/cubecell-module-class-a-abp.yaml +++ b/vendor/heltec/cubecell-module-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: module + dimensions: width: 18 length: 18 diff --git a/vendor/heltec/cubecell-module-class-a-otaa.yaml b/vendor/heltec/cubecell-module-class-a-otaa.yaml index b4018d3a11..861d89db60 100755 --- a/vendor/heltec/cubecell-module-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-module-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: module + dimensions: width: 18 length: 18 diff --git a/vendor/heltec/cubecell-module-class-c-abp.yaml b/vendor/heltec/cubecell-module-class-c-abp.yaml index e53e3ef3cd..dee191e160 100755 --- a/vendor/heltec/cubecell-module-class-c-abp.yaml +++ b/vendor/heltec/cubecell-module-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: module + dimensions: width: 18 length: 18 diff --git a/vendor/heltec/cubecell-module-class-c-otaa.yaml b/vendor/heltec/cubecell-module-class-c-otaa.yaml index f06c2f9b15..841f28a875 100755 --- a/vendor/heltec/cubecell-module-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-module-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: module + dimensions: width: 18 length: 18 diff --git a/vendor/heltec/cubecell-module-plus-class-a-abp.yaml b/vendor/heltec/cubecell-module-plus-class-a-abp.yaml index a10fdaeae8..8f09132f3c 100755 --- a/vendor/heltec/cubecell-module-plus-class-a-abp.yaml +++ b/vendor/heltec/cubecell-module-plus-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: module + dimensions: width: 20.4 length: 20.4 diff --git a/vendor/heltec/cubecell-module-plus-class-a-otaa.yaml b/vendor/heltec/cubecell-module-plus-class-a-otaa.yaml index 4bc24f9484..0550badff1 100755 --- a/vendor/heltec/cubecell-module-plus-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-module-plus-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: module + dimensions: width: 20.4 length: 20.4 diff --git a/vendor/heltec/cubecell-module-plus-class-c-abp.yaml b/vendor/heltec/cubecell-module-plus-class-c-abp.yaml index ef1501666b..0406ad1036 100755 --- a/vendor/heltec/cubecell-module-plus-class-c-abp.yaml +++ b/vendor/heltec/cubecell-module-plus-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: module + dimensions: width: 20.4 length: 20.4 diff --git a/vendor/heltec/cubecell-module-plus-class-c-otaa.yaml b/vendor/heltec/cubecell-module-plus-class-c-otaa.yaml index e894501c96..18e8e2ec97 100755 --- a/vendor/heltec/cubecell-module-plus-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-module-plus-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: module + dimensions: width: 20.4 length: 20.4 diff --git a/vendor/heltec/cubecell-solar-sensor-class-a-abp.yaml b/vendor/heltec/cubecell-solar-sensor-class-a-abp.yaml index 07d37eef02..60d51f5f80 100755 --- a/vendor/heltec/cubecell-solar-sensor-class-a-abp.yaml +++ b/vendor/heltec/cubecell-solar-sensor-class-a-abp.yaml @@ -29,6 +29,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-solar-sensor-class-a-otaa.yaml b/vendor/heltec/cubecell-solar-sensor-class-a-otaa.yaml index 8ec4758fe5..72d1ad4fe1 100755 --- a/vendor/heltec/cubecell-solar-sensor-class-a-otaa.yaml +++ b/vendor/heltec/cubecell-solar-sensor-class-a-otaa.yaml @@ -29,6 +29,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-solar-sensor-class-c-abp.yaml b/vendor/heltec/cubecell-solar-sensor-class-c-abp.yaml index e3044b8106..9d664108e5 100755 --- a/vendor/heltec/cubecell-solar-sensor-class-c-abp.yaml +++ b/vendor/heltec/cubecell-solar-sensor-class-c-abp.yaml @@ -29,6 +29,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/cubecell-solar-sensor-class-c-otaa.yaml b/vendor/heltec/cubecell-solar-sensor-class-c-otaa.yaml index 3cdcc02cfb..ab3d15b9c2 100755 --- a/vendor/heltec/cubecell-solar-sensor-class-c-otaa.yaml +++ b/vendor/heltec/cubecell-solar-sensor-class-c-otaa.yaml @@ -29,6 +29,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: height: 67 diff --git a/vendor/heltec/lora-kit-151-class-a-abp.yaml b/vendor/heltec/lora-kit-151-class-a-abp.yaml index 928724e017..ad1f903637 100755 --- a/vendor/heltec/lora-kit-151-class-a-abp.yaml +++ b/vendor/heltec/lora-kit-151-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 25.5 length: 56.3 diff --git a/vendor/heltec/lora-kit-151-class-a-otaa.yaml b/vendor/heltec/lora-kit-151-class-a-otaa.yaml index 4af82bb2df..214a29f15c 100755 --- a/vendor/heltec/lora-kit-151-class-a-otaa.yaml +++ b/vendor/heltec/lora-kit-151-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 25.5 length: 56.3 diff --git a/vendor/heltec/lora-kit-151-class-c-abp.yaml b/vendor/heltec/lora-kit-151-class-c-abp.yaml index 85bbc9c75e..b43c50692e 100755 --- a/vendor/heltec/lora-kit-151-class-c-abp.yaml +++ b/vendor/heltec/lora-kit-151-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 25.5 length: 56.3 diff --git a/vendor/heltec/lora-kit-151-class-c-otaa.yaml b/vendor/heltec/lora-kit-151-class-c-otaa.yaml index c75057de42..05c2d635bc 100755 --- a/vendor/heltec/lora-kit-151-class-c-otaa.yaml +++ b/vendor/heltec/lora-kit-151-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 25.5 length: 56.3 diff --git a/vendor/heltec/lora-node-151-class-a-abp.yaml b/vendor/heltec/lora-node-151-class-a-abp.yaml index 3fc3d191b0..9fbff0187b 100755 --- a/vendor/heltec/lora-node-151-class-a-abp.yaml +++ b/vendor/heltec/lora-node-151-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/lora-node-151-class-a-otaa.yaml b/vendor/heltec/lora-node-151-class-a-otaa.yaml index 486b36f1f9..0b501eba7a 100755 --- a/vendor/heltec/lora-node-151-class-a-otaa.yaml +++ b/vendor/heltec/lora-node-151-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/lora-node-151-class-c-abp.yaml b/vendor/heltec/lora-node-151-class-c-abp.yaml index b7a61d68ec..ff630e7cb7 100755 --- a/vendor/heltec/lora-node-151-class-c-abp.yaml +++ b/vendor/heltec/lora-node-151-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/lora-node-151-class-c-otaa.yaml b/vendor/heltec/lora-node-151-class-c-otaa.yaml index 1b4b310f9c..9b6bc1b74b 100755 --- a/vendor/heltec/lora-node-151-class-c-otaa.yaml +++ b/vendor/heltec/lora-node-151-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 24 length: 56.6 diff --git a/vendor/heltec/turtle-board-class-a-abp.yaml b/vendor/heltec/turtle-board-class-a-abp.yaml index 3e66cf58f9..537e32a23d 100755 --- a/vendor/heltec/turtle-board-class-a-abp.yaml +++ b/vendor/heltec/turtle-board-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 31.5 length: 73.5 diff --git a/vendor/heltec/turtle-board-class-a-otaa.yaml b/vendor/heltec/turtle-board-class-a-otaa.yaml index 14ea33baa8..e5a44fef85 100755 --- a/vendor/heltec/turtle-board-class-a-otaa.yaml +++ b/vendor/heltec/turtle-board-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 31.5 length: 73.5 diff --git a/vendor/heltec/turtle-board-class-c-abp.yaml b/vendor/heltec/turtle-board-class-c-abp.yaml index eb5357062c..928ff87f61 100755 --- a/vendor/heltec/turtle-board-class-c-abp.yaml +++ b/vendor/heltec/turtle-board-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 31.5 length: 73.5 diff --git a/vendor/heltec/turtle-board-class-c-otaa.yaml b/vendor/heltec/turtle-board-class-c-otaa.yaml index 0d4922e3fe..121aa8b116 100755 --- a/vendor/heltec/turtle-board-class-c-otaa.yaml +++ b/vendor/heltec/turtle-board-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 31.5 length: 73.5 diff --git a/vendor/heltec/wifi-lora-32-class-a-abp.yaml b/vendor/heltec/wifi-lora-32-class-a-abp.yaml index 8e01dc2506..e08a05bd15 100755 --- a/vendor/heltec/wifi-lora-32-class-a-abp.yaml +++ b/vendor/heltec/wifi-lora-32-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 25.5 length: 51 diff --git a/vendor/heltec/wifi-lora-32-class-a-otaa.yaml b/vendor/heltec/wifi-lora-32-class-a-otaa.yaml index 3a0c7bbe3c..4fb0a764c3 100755 --- a/vendor/heltec/wifi-lora-32-class-a-otaa.yaml +++ b/vendor/heltec/wifi-lora-32-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 25.5 length: 51 diff --git a/vendor/heltec/wifi-lora-32-class-c-abp.yaml b/vendor/heltec/wifi-lora-32-class-c-abp.yaml index 68a55bdf7a..528a21fdc8 100755 --- a/vendor/heltec/wifi-lora-32-class-c-abp.yaml +++ b/vendor/heltec/wifi-lora-32-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 25.5 length: 51 diff --git a/vendor/heltec/wifi-lora-32-class-c-otaa.yaml b/vendor/heltec/wifi-lora-32-class-c-otaa.yaml index 49a15b7fb8..994ef2e9b9 100755 --- a/vendor/heltec/wifi-lora-32-class-c-otaa.yaml +++ b/vendor/heltec/wifi-lora-32-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 25.5 length: 51 diff --git a/vendor/heltec/wireless-shell-class-a-abp.yaml b/vendor/heltec/wireless-shell-class-a-abp.yaml index da2cafff4f..1bf6584d9f 100755 --- a/vendor/heltec/wireless-shell-class-a-abp.yaml +++ b/vendor/heltec/wireless-shell-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: module + dimensions: width: 16.1 length: 38.4 diff --git a/vendor/heltec/wireless-shell-class-a-otaa.yaml b/vendor/heltec/wireless-shell-class-a-otaa.yaml index 3df095e27c..23c2cf7bb8 100755 --- a/vendor/heltec/wireless-shell-class-a-otaa.yaml +++ b/vendor/heltec/wireless-shell-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: module + dimensions: width: 16.1 length: 38.4 diff --git a/vendor/heltec/wireless-shell-class-c-abp.yaml b/vendor/heltec/wireless-shell-class-c-abp.yaml index 2ffe1599e1..a435482e3d 100755 --- a/vendor/heltec/wireless-shell-class-c-abp.yaml +++ b/vendor/heltec/wireless-shell-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: module + dimensions: width: 16.1 length: 38.4 diff --git a/vendor/heltec/wireless-shell-class-c-otaa.yaml b/vendor/heltec/wireless-shell-class-c-otaa.yaml index f093709800..ba3e1926c0 100755 --- a/vendor/heltec/wireless-shell-class-c-otaa.yaml +++ b/vendor/heltec/wireless-shell-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: module + dimensions: width: 16.1 length: 38.4 diff --git a/vendor/heltec/wireless-stick-class-a-abp.yaml b/vendor/heltec/wireless-stick-class-a-abp.yaml index 8e6a35635b..658988553d 100755 --- a/vendor/heltec/wireless-stick-class-a-abp.yaml +++ b/vendor/heltec/wireless-stick-class-a-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-class-a-otaa.yaml b/vendor/heltec/wireless-stick-class-a-otaa.yaml index b8b2851504..bb7ba856b1 100755 --- a/vendor/heltec/wireless-stick-class-a-otaa.yaml +++ b/vendor/heltec/wireless-stick-class-a-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-class-c-abp.yaml b/vendor/heltec/wireless-stick-class-c-abp.yaml index 815cbd3d90..949096bb1f 100755 --- a/vendor/heltec/wireless-stick-class-c-abp.yaml +++ b/vendor/heltec/wireless-stick-class-c-abp.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-class-c-otaa.yaml b/vendor/heltec/wireless-stick-class-c-otaa.yaml index 7577a6e074..96c26b530f 100755 --- a/vendor/heltec/wireless-stick-class-c-otaa.yaml +++ b/vendor/heltec/wireless-stick-class-c-otaa.yaml @@ -22,6 +22,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-lite-class-a-abp.yaml b/vendor/heltec/wireless-stick-lite-class-a-abp.yaml index ad903f8d55..e1f14e3d19 100755 --- a/vendor/heltec/wireless-stick-lite-class-a-abp.yaml +++ b/vendor/heltec/wireless-stick-lite-class-a-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-abp +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-lite-class-a-otaa.yaml b/vendor/heltec/wireless-stick-lite-class-a-otaa.yaml index a3fb45eee6..4293d01a98 100755 --- a/vendor/heltec/wireless-stick-lite-class-a-otaa.yaml +++ b/vendor/heltec/wireless-stick-lite-class-a-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-a-otaa +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-lite-class-c-abp.yaml b/vendor/heltec/wireless-stick-lite-class-c-abp.yaml index 234958f38b..15b4f0ce4a 100755 --- a/vendor/heltec/wireless-stick-lite-class-c-abp.yaml +++ b/vendor/heltec/wireless-stick-lite-class-c-abp.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-abp +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/heltec/wireless-stick-lite-class-c-otaa.yaml b/vendor/heltec/wireless-stick-lite-class-c-otaa.yaml index 0d30410d02..a83e332103 100755 --- a/vendor/heltec/wireless-stick-lite-class-c-otaa.yaml +++ b/vendor/heltec/wireless-stick-lite-class-c-otaa.yaml @@ -23,6 +23,8 @@ firmwareVersions: KR920-923: id: profile-kr920-class-c-otaa +deviceType: devkit + dimensions: width: 24.8 length: 59.3 diff --git a/vendor/hermann-sewerin/sepem-35x.yaml b/vendor/hermann-sewerin/sepem-35x.yaml index 1cc9759ed2..8d13362935 100644 --- a/vendor/hermann-sewerin/sepem-35x.yaml +++ b/vendor/hermann-sewerin/sepem-35x.yaml @@ -48,7 +48,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, # sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, # water potential, water, weight, wifi ssid, wind direction, wind speed. - +sensors: + - sound # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/ht-micron/htlrbl32l.yaml b/vendor/ht-micron/htlrbl32l.yaml index 40dc52f083..57c5b2bda3 100644 --- a/vendor/ht-micron/htlrbl32l.yaml +++ b/vendor/ht-micron/htlrbl32l.yaml @@ -38,6 +38,8 @@ firmwareVersions: id: htlrbl32l-profile-915 lorawanCertified: false +deviceType: module + # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. additionalRadios: diff --git a/vendor/imbuildings/comfort-sensor.yaml b/vendor/imbuildings/comfort-sensor.yaml deleted file mode 100644 index 7dd92346b6..0000000000 --- a/vendor/imbuildings/comfort-sensor.yaml +++ /dev/null @@ -1,58 +0,0 @@ -name: LoRaWAN Comfort Sensor -description: Measure indoor comfort by monitoring CO2, temperature, humidity, presence. - -# Firmware versions (at least one is mandatory) -firmwareVersions: - - # Firmware version - version: '1.0' - numeric: 1 - - # LoRaWAN Device Profiles per region - # Supported regions are EU863-870, US902-928, AU915-928, AS923, CN779-787, EU433, CN470-510, KR920-923, IN865-867, - # RU864-870 - profiles: - EU863-870: - id: imbuildings-eu868-profile - lorawanCertified: true - codec: imbuildings-codec - US902-928: - id: imbuildings-us902-profile - lorawanCertified: true - codec: imbuildings-codec - AS923: - id: imbuildings-as923-profile - lorawanCertified: true - codec: imbuildings-codec - AU915-928: - id: imbuildings-au915-profile - lorawanCertified: true - codec: imbuildings-codec - -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, -# solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, -# vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -sensors: - - temperature - - humidity - - motion - - co2 - -# Dimensions in mm (optional) -# Use width, height, length and/or diameter -dimensions: - width: 88 - length: 88 - height: 25 - -# Battery information (optional) -battery: - replaceable: true - type: 2 x ER14505 3.6V Lithium AA battery - -# Product and data sheet URLs (optional) -productURL: https://www.imbuildings.com/lorawan-comfort-sensor/ diff --git a/vendor/imbuildings/imbuildings-comfort-sensor.yaml b/vendor/imbuildings/imbuildings-comfort-sensor.yaml index 4f43b2af0d..80e2f6181c 100644 --- a/vendor/imbuildings/imbuildings-comfort-sensor.yaml +++ b/vendor/imbuildings/imbuildings-comfort-sensor.yaml @@ -31,13 +31,12 @@ firmwareVersions: id: imbuildings-profile-au915 codec: imbuildings-codec -#sensors: -# - device status -# - battery voltage -# - co2 -# - temperature -# - relative humidity -# - presence +sensors: + - battery + - co2 + - temperature + - humidity + - motion additionalRadios: - nfc diff --git a/vendor/imbuildings/imbuildings-office-occupancy-counter.yaml b/vendor/imbuildings/imbuildings-office-occupancy-counter.yaml index 6c07ad09fe..171ca51ca9 100644 --- a/vendor/imbuildings/imbuildings-office-occupancy-counter.yaml +++ b/vendor/imbuildings/imbuildings-office-occupancy-counter.yaml @@ -31,6 +31,9 @@ firmwareVersions: id: imbuildings-profile-au915 codec: imbuildings-codec +sensors: + - infrared + additionalRadios: - nfc diff --git a/vendor/imbuildings/imbuildings-people-counter.yaml b/vendor/imbuildings/imbuildings-people-counter.yaml index fa45fd3a3e..9ebc6a4be2 100644 --- a/vendor/imbuildings/imbuildings-people-counter.yaml +++ b/vendor/imbuildings/imbuildings-people-counter.yaml @@ -31,6 +31,9 @@ firmwareVersions: id: imbuildings-profile-au915 codec: imbuildings-codec +sensors: + - infrared + additionalRadios: - nfc diff --git a/vendor/imbuildings/people-counter.yaml b/vendor/imbuildings/people-counter.yaml deleted file mode 100644 index b134213f65..0000000000 --- a/vendor/imbuildings/people-counter.yaml +++ /dev/null @@ -1,44 +0,0 @@ -name: LoRaWAN People Counter -description: Easy installation for accurate counting without the need for setting up count lines or calibration and so on... - -# Firmware versions (at least one is mandatory) -firmwareVersions: - - # Firmware version - version: '1.0' - numeric: 1 - - # LoRaWAN Device Profiles per region - # Supported regions are EU863-870, US902-928, AU915-928, AS923, CN779-787, EU433, CN470-510, KR920-923, IN865-867, - # RU864-870 - profiles: - EU863-870: - id: imbuildings-eu868-profile - lorawanCertified: true - codec: imbuildings-codec - US902-928: - id: imbuildings-us902-profile - lorawanCertified: true - codec: imbuildings-codec - AS923: - id: imbuildings-as923-profile - lorawanCertified: true - codec: imbuildings-codec - AU915-928: - id: imbuildings-au915-profile - lorawanCertified: true - codec: imbuildings-codec - -# Dimensions in mm (optional) -# Use width, height, length and/or diameter -dimensions: - width: 69 - length: 116 - height: 22 - -# Battery information (optional) -battery: - replaceable: true - type: 2 x AA - -# Product and data sheet URLs (optional) -productURL: https://www.imbuildings.com/lorawan-people-counter/ diff --git a/vendor/imst/ioke868.yaml b/vendor/imst/ioke868.yaml index 06e7d32e85..1cc12c3fe3 100644 --- a/vendor/imst/ioke868.yaml +++ b/vendor/imst/ioke868.yaml @@ -26,7 +26,8 @@ firmwareVersions: # Valid values are: accelerometer, altitude, auxiliary, barometer, battery, button, co2, distance, dust, gps, gyroscope, # humidity, light, link, magnetometer, moisture, ph, pir, proximity, rssi, snr, sound, temperature, tvoc, velocity, # vibration, water, wind direction and wind speed. -#sensors: +sensors: + - optical meter # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/imst/range-extender.yaml b/vendor/imst/range-extender.yaml index c07891f101..7880adedfa 100644 --- a/vendor/imst/range-extender.yaml +++ b/vendor/imst/range-extender.yaml @@ -35,7 +35,8 @@ firmwareVersions: lorawanCertified: true codec: range-extender-codec -# Sensors that this device features (optional) +bridgeInterfaces: + - m-bus # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/index.yaml b/vendor/index.yaml index f3cf798366..9ef4937dc8 100644 --- a/vendor/index.yaml +++ b/vendor/index.yaml @@ -1623,9 +1623,6 @@ vendors: - id: the-things-products name: The Things Products - - id: the-box-development - name: The-Box Development - - id: beiselen name: Beiselen Service GmbH website: https://digitale-services.beiselen.de/ @@ -1896,16 +1893,6 @@ vendors: social: linkedin: https://www.linkedin.com/company/saninudge/ - - id: grinn - name: Grinn sp. z o.o. - description: Grinn is a technology company dedicated to building IoT solutions from a scratch. Since 2008 we are delivering high class services on embedded software development, electronics design, mechanical engineering and production management. During the last 15 years we've designed plenty of projects for different industries like automotive, healthcare, security, agriculture, business, etc. - website: https://grinn-global.com - logo: grinn-logo.png - social: - linkedin: https://www.linkedin.com/company/grinn - facebook: https://www.facebook.com/GRINNGLOBAL - twitter: GrinnInt - - id: ambitlocker name: Ambitlocker description: Established in 2017, Ambitlocker is a Danish technology business that develops digital management systems for locking units. We have initially concentrated on implementing our technology in our padlocks, which makes it extremely easy to digitalise analogue and mechanical units without the need to rebuild them. diff --git a/vendor/iot-factory/m-bus-gateway.yaml b/vendor/iot-factory/m-bus-gateway.yaml index c0a7f4048d..5ec834c4e5 100644 --- a/vendor/iot-factory/m-bus-gateway.yaml +++ b/vendor/iot-factory/m-bus-gateway.yaml @@ -40,6 +40,9 @@ firmwareVersions: # - 8-24V DC # - 230V AC +bridgeInterfaces: + - m-bus + # Additional radios that this device has additionalRadios: - ble diff --git a/vendor/jeng-iot/buzzon.yaml b/vendor/jeng-iot/buzzon.yaml index a0233f670a..9d1f270b67 100644 --- a/vendor/jeng-iot/buzzon.yaml +++ b/vendor/jeng-iot/buzzon.yaml @@ -35,6 +35,9 @@ firmwareVersions: # lorawanCertified: true # codec: windsensor-codec +sensors: + - button + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/koidra/sdi-12-dra.yaml b/vendor/koidra/sdi-12-dra.yaml index d4008c3396..54d8e7c3c9 100644 --- a/vendor/koidra/sdi-12-dra.yaml +++ b/vendor/koidra/sdi-12-dra.yaml @@ -43,17 +43,8 @@ firmwareVersions: id: sdi-12-dra-profile codec: sdi-12-dra-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, -# sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, -# water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +bridgeInterfaces: + - sdi-12 # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/koidra/sdi-12-tek.yaml b/vendor/koidra/sdi-12-tek.yaml index 11473f6d8d..2d0435f027 100644 --- a/vendor/koidra/sdi-12-tek.yaml +++ b/vendor/koidra/sdi-12-tek.yaml @@ -43,17 +43,8 @@ firmwareVersions: id: sdi-12-tek-profile codec: sdi-12-tek-codec -# Sensors that this device features (optional) -# Valid values are: -# 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, -# current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, -# lightning, link, magnetometer, moisture, motion, no, no2, o3, particulate matter, ph, pir, pm2.5, pm10, potentiometer, -# power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, snr, solar radiation, -# sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, vibration, voltage, -# water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +bridgeInterfaces: + - sdi-12 # Dimensions in mm (optional) # Use width, height, length and/or diameter diff --git a/vendor/ks-technologies/kst5420.yaml b/vendor/ks-technologies/kst5420.yaml index 3819b04c09..2592b51e04 100644 --- a/vendor/ks-technologies/kst5420.yaml +++ b/vendor/ks-technologies/kst5420.yaml @@ -25,6 +25,8 @@ firmwareVersions: lorawanCertified: false codec: kst5420-codec +deviceType: cots + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/kuleuven-dramco/dramco-uno.yaml b/vendor/kuleuven-dramco/dramco-uno.yaml index 7ea4f79d94..0e5e2d08cd 100644 --- a/vendor/kuleuven-dramco/dramco-uno.yaml +++ b/vendor/kuleuven-dramco/dramco-uno.yaml @@ -27,6 +27,8 @@ firmwareVersions: lorawanCertified: true # No codec, Cayenne LPP is used +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/mcci/catena4610.yaml b/vendor/mcci/catena4610.yaml index 4c3f646b79..1a778bb09c 100644 --- a/vendor/mcci/catena4610.yaml +++ b/vendor/mcci/catena4610.yaml @@ -46,6 +46,8 @@ firmwareVersions: lorawanCertified: false codec: codec-catena-generic +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co2, current, digital input, diff --git a/vendor/mcci/catena4612.yaml b/vendor/mcci/catena4612.yaml index 6c2b9899ec..18ac45aaa6 100644 --- a/vendor/mcci/catena4612.yaml +++ b/vendor/mcci/catena4612.yaml @@ -46,6 +46,8 @@ firmwareVersions: lorawanCertified: false codec: codec-catena-generic +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co2, current, digital input, diff --git a/vendor/mcci/catena4618.yaml b/vendor/mcci/catena4618.yaml index 6cdd1736db..25b4652787 100644 --- a/vendor/mcci/catena4618.yaml +++ b/vendor/mcci/catena4618.yaml @@ -46,6 +46,8 @@ firmwareVersions: lorawanCertified: false codec: codec-catena-generic +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co2, current, digital input, diff --git a/vendor/mcci/catena4618m201.yaml b/vendor/mcci/catena4618m201.yaml index 1385a705fe..5444a84464 100644 --- a/vendor/mcci/catena4618m201.yaml +++ b/vendor/mcci/catena4618m201.yaml @@ -46,6 +46,8 @@ firmwareVersions: lorawanCertified: false codec: codec-catena-generic +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co2, current, digital input, diff --git a/vendor/midatronics/sharky-module.yaml b/vendor/midatronics/sharky-module.yaml index a0b858fa94..bcf018e110 100644 --- a/vendor/midatronics/sharky-module.yaml +++ b/vendor/midatronics/sharky-module.yaml @@ -21,6 +21,8 @@ firmwareVersions: # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) id: sharky-module-profile +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/midatronics/windy-mkr.yaml b/vendor/midatronics/windy-mkr.yaml index fafa273f8f..e1fd62dc4b 100644 --- a/vendor/midatronics/windy-mkr.yaml +++ b/vendor/midatronics/windy-mkr.yaml @@ -21,6 +21,8 @@ firmwareVersions: # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) id: windy-mkr-profile +deviceType: devkit + # Product and data sheet URLs (optional) productURL: https://midatronics.com/shop/development-boards/mkr-windy/ diff --git a/vendor/midatronics/windy-module.yaml b/vendor/midatronics/windy-module.yaml index 445356b2a4..3888e80772 100644 --- a/vendor/midatronics/windy-module.yaml +++ b/vendor/midatronics/windy-module.yaml @@ -21,6 +21,8 @@ firmwareVersions: # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) id: windy-module-profile +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/milesight-iot/vs121.yaml b/vendor/milesight-iot/vs121.yaml index 2f7093f1b2..95a5d44e91 100644 --- a/vendor/milesight-iot/vs121.yaml +++ b/vendor/milesight-iot/vs121.yaml @@ -37,9 +37,8 @@ firmwareVersions: id: profile-ru864 codec: vs121-codec -#sensors: -# people_counter_all -# region_count +sensors: + - occupancy dimensions: width: 50 diff --git a/vendor/milesight-iot/vs133.yaml b/vendor/milesight-iot/vs133.yaml index 6fb54c9c5a..ccd82c68e9 100644 --- a/vendor/milesight-iot/vs133.yaml +++ b/vendor/milesight-iot/vs133.yaml @@ -39,6 +39,7 @@ firmwareVersions: sensors: - motion + - distance # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, # current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, diff --git a/vendor/milesight-iot/vs330.yaml b/vendor/milesight-iot/vs330.yaml index 985e378a8f..2a25106b20 100644 --- a/vendor/milesight-iot/vs330.yaml +++ b/vendor/milesight-iot/vs330.yaml @@ -1,5 +1,5 @@ name: LoRaWAN Bathroom Occupancy Sensor -description: VS330 is a LoRaWAN® bathroom occupancy sensor providingacost-effectivesolution for monitoring the occupancy status of the bathroomsandthecubiclesof a public toilet in different scenarios +description: VS330 is a LoRaWAN® bathroom occupancy sensor providing a cost-effective solution for monitoring the occupancy status of the bathrooms and the cubicles of a public toilet in different scenarios. hardwareVersions: - version: 'V1.0' @@ -40,6 +40,7 @@ firmwareVersions: sensors: - motion - pir + - distance # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, # current, digital input, dissolved oxygen, distance, dust, energy, gps, gyroscope, h2s, humidity, iaq, level, light, diff --git a/vendor/milesight-iot/ws50x.yaml b/vendor/milesight-iot/ws50x.yaml index 6059e1940d..6fa2f70d4e 100644 --- a/vendor/milesight-iot/ws50x.yaml +++ b/vendor/milesight-iot/ws50x.yaml @@ -45,13 +45,8 @@ firmwareVersions: lorawanCertified: true codec: ws50x-codec -#sensors: -# switch_1 -# switch_2 -# switch_3 -# switch_1_change -# switch_2_change -# switch_3_change +sensors: + - switch dimensions: width: 86 diff --git a/vendor/minol-zenner/edc-communication-module.yaml b/vendor/minol-zenner/edc-communication-module.yaml index d40a19a781..c5eb588c48 100644 --- a/vendor/minol-zenner/edc-communication-module.yaml +++ b/vendor/minol-zenner/edc-communication-module.yaml @@ -27,5 +27,9 @@ firmwareVersions: lorawanCertified: true codec: edc-communication-module-codec +sensors: + - pulse count + - pulse frequency + photos: main: edc-communication-module.png diff --git a/vendor/moirelabs/p1ap.yaml b/vendor/moirelabs/p1ap.yaml index 49346e1a25..73e65ec2ee 100644 --- a/vendor/moirelabs/p1ap.yaml +++ b/vendor/moirelabs/p1ap.yaml @@ -11,6 +11,9 @@ firmwareVersions: lorawanCertified: true codec: p1a-codec +sensors: + - pressure + additionalRadios: - ble diff --git a/vendor/moirelabs/p1at.yaml b/vendor/moirelabs/p1at.yaml index e7a7ea3163..a8cc7307c9 100644 --- a/vendor/moirelabs/p1at.yaml +++ b/vendor/moirelabs/p1at.yaml @@ -11,6 +11,9 @@ firmwareVersions: lorawanCertified: true codec: p1a-codec +sensors: + - surface temperature + additionalRadios: - ble diff --git a/vendor/move-x/mamwle.yaml b/vendor/move-x/mamwle.yaml index 039442cf9f..ee36415705 100644 --- a/vendor/move-x/mamwle.yaml +++ b/vendor/move-x/mamwle.yaml @@ -22,6 +22,8 @@ firmwareVersions: id: mamwle-au915-profile lorawanCertified: false +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/multi-tech/multi-tech-xdot.yaml b/vendor/multi-tech/multi-tech-xdot.yaml index 22c2d39fa1..85edeceb01 100644 --- a/vendor/multi-tech/multi-tech-xdot.yaml +++ b/vendor/multi-tech/multi-tech-xdot.yaml @@ -26,6 +26,8 @@ firmwareVersions: KR920-923: id: multi-tech-xdot-profile-kr920 +deviceType: module + # Sensors that this device features (optional) # Valid values are: # accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co2, current, digital input, diff --git a/vendor/netvox/r211.yaml b/vendor/netvox/r211.yaml index 614767dc5e..754601a04d 100755 --- a/vendor/netvox/r211.yaml +++ b/vendor/netvox/r211.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r211-codec +sensors: + - infrared + dimensions: Diameter: 106 height: 30.5 diff --git a/vendor/netvox/r309.yaml b/vendor/netvox/r309.yaml index 6ce33d4f4b..d7af2e12a9 100755 --- a/vendor/netvox/r309.yaml +++ b/vendor/netvox/r309.yaml @@ -34,6 +34,10 @@ firmwareVersions: id: profile-cn470 codec: r309-codec +sensors: + - button + - vibration + dimensions: width: 48 length: 55 diff --git a/vendor/netvox/r311a.yaml b/vendor/netvox/r311a.yaml index fc5c8a8cc1..551dfc4991 100755 --- a/vendor/netvox/r311a.yaml +++ b/vendor/netvox/r311a.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311a-codec +sensors: + - reed switch + dimensions: width: 35 length: 57 diff --git a/vendor/netvox/r311ca.yaml b/vendor/netvox/r311ca.yaml index fd66316437..e19b627e10 100644 --- a/vendor/netvox/r311ca.yaml +++ b/vendor/netvox/r311ca.yaml @@ -34,8 +34,8 @@ firmwareVersions: id: profile-cn470 codec: r311ca-codec -#sensors: -# - dry contact +sensors: + - digital input dimensions: width: 57 diff --git a/vendor/netvox/r311cb.yaml b/vendor/netvox/r311cb.yaml index 33767ef63a..cfc85db905 100644 --- a/vendor/netvox/r311cb.yaml +++ b/vendor/netvox/r311cb.yaml @@ -34,8 +34,8 @@ firmwareVersions: id: profile-cn470 codec: r311cb-codec -#sensors: -# - reed switch +sensors: + - reed switch dimensions: width: 57 diff --git a/vendor/netvox/r311cc.yaml b/vendor/netvox/r311cc.yaml index 49bf129fd0..574adf91f5 100644 --- a/vendor/netvox/r311cc.yaml +++ b/vendor/netvox/r311cc.yaml @@ -34,8 +34,8 @@ firmwareVersions: id: profile-cn470 codec: r311cc-codec -#sensors: -# - reed switch +sensors: + - reed switch dimensions: width: 57 diff --git a/vendor/netvox/r311d.yaml b/vendor/netvox/r311d.yaml index 582792f005..a33ecafb67 100644 --- a/vendor/netvox/r311d.yaml +++ b/vendor/netvox/r311d.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311d-codec +sensors: + - rssi + dimensions: width: 35 length: 57 diff --git a/vendor/netvox/r311da.yaml b/vendor/netvox/r311da.yaml index 0d6f3bb455..ec9b7db1c4 100644 --- a/vendor/netvox/r311da.yaml +++ b/vendor/netvox/r311da.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311da-codec +sensors: + - vibration + dimensions: width: 57 length: 35 diff --git a/vendor/netvox/r311db.yaml b/vendor/netvox/r311db.yaml index 44bba631ca..8784f6f9a7 100644 --- a/vendor/netvox/r311db.yaml +++ b/vendor/netvox/r311db.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311db-codec +sensors: + - vibration + dimensions: width: 57 length: 35 diff --git a/vendor/netvox/r311fa.yaml b/vendor/netvox/r311fa.yaml index c661068c43..21f36ebb13 100644 --- a/vendor/netvox/r311fa.yaml +++ b/vendor/netvox/r311fa.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311fa-codec +sensors: + - accelerometer + dimensions: width: 57 length: 35 diff --git a/vendor/netvox/r311fb.yaml b/vendor/netvox/r311fb.yaml index 350d560966..577bbde4e5 100644 --- a/vendor/netvox/r311fb.yaml +++ b/vendor/netvox/r311fb.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311fb-codec +sensors: + - vibration + dimensions: width: 35 length: 57 diff --git a/vendor/netvox/r311fc.yaml b/vendor/netvox/r311fc.yaml index ca606e3637..79d2b7e201 100644 --- a/vendor/netvox/r311fc.yaml +++ b/vendor/netvox/r311fc.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311fc-codec +sensors: + - vibration + dimensions: width: 35 length: 57 diff --git a/vendor/netvox/r311k.yaml b/vendor/netvox/r311k.yaml index ae58571c4c..370fbb03a0 100644 --- a/vendor/netvox/r311k.yaml +++ b/vendor/netvox/r311k.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311k-codec +sensors: + - tilt + dimensions: width: 35 length: 57 diff --git a/vendor/netvox/r311wa.yaml b/vendor/netvox/r311wa.yaml index 076e82750f..ceabb60672 100755 --- a/vendor/netvox/r311wa.yaml +++ b/vendor/netvox/r311wa.yaml @@ -1,5 +1,5 @@ name: R311WA - Wireless Seat Sensor -description: TThe NETVOX wireless seat sensor (two way) R311W A is a device that detects the presence of a seat and is compatible with the LoRaWAN protocol. If there is someone on the seat, R311WA will send a message to the gateway. When detecting no one on a sensor seat, it will send an normal status message back to the gateway. +description: The NETVOX wireless seat sensor (two way) R311W A is a device that detects the presence of a seat and is compatible with the LoRaWAN protocol. If there is someone on the seat, R311WA will send a message to the gateway. When detecting no one on a sensor seat, it will send an normal status message back to the gateway. hardwareVersions: - version: '11' @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r311wa-codec +sensors: + - occupancy + dimensions: width: 35 length: 57 diff --git a/vendor/netvox/r31501.yaml b/vendor/netvox/r31501.yaml index 48c10461ab..404ac498e4 100755 --- a/vendor/netvox/r31501.yaml +++ b/vendor/netvox/r31501.yaml @@ -34,6 +34,12 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - vibration + - pir + - water + - reed switch + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31502.yaml b/vendor/netvox/r31502.yaml index 77180617c7..f9e5202ccb 100755 --- a/vendor/netvox/r31502.yaml +++ b/vendor/netvox/r31502.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - light + - tilt + - reed switch + - vibration + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31503.yaml b/vendor/netvox/r31503.yaml index 9269fc3635..2c1adf4842 100755 --- a/vendor/netvox/r31503.yaml +++ b/vendor/netvox/r31503.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - pir + - tilt + - button + - water + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31504.yaml b/vendor/netvox/r31504.yaml index 3a2d295cdf..5bcfbb4687 100755 --- a/vendor/netvox/r31504.yaml +++ b/vendor/netvox/r31504.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - pir + - button + - reed switch + - occupancy + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31505.yaml b/vendor/netvox/r31505.yaml index b8c0927a19..87be9b5f93 100755 --- a/vendor/netvox/r31505.yaml +++ b/vendor/netvox/r31505.yaml @@ -34,6 +34,13 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - tilt + - reed switch + - vibration + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31506.yaml b/vendor/netvox/r31506.yaml index 96e266016a..48496049e7 100755 --- a/vendor/netvox/r31506.yaml +++ b/vendor/netvox/r31506.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - pir + - button + - reed switch + - vibration + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31507.yaml b/vendor/netvox/r31507.yaml index e7c1304269..5d74b34d0c 100755 --- a/vendor/netvox/r31507.yaml +++ b/vendor/netvox/r31507.yaml @@ -34,6 +34,12 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - pir + - button + - digital input + - vibration + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31508.yaml b/vendor/netvox/r31508.yaml index f17568b755..47a5172b49 100755 --- a/vendor/netvox/r31508.yaml +++ b/vendor/netvox/r31508.yaml @@ -34,6 +34,13 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - pir + - tilt + - digital input + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31509.yaml b/vendor/netvox/r31509.yaml index e8025d06fd..68c5b5e610 100755 --- a/vendor/netvox/r31509.yaml +++ b/vendor/netvox/r31509.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - light + - water + - reed switch + - digital input + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r31510.yaml b/vendor/netvox/r31510.yaml index 99706f9f54..0258d5bfac 100755 --- a/vendor/netvox/r31510.yaml +++ b/vendor/netvox/r31510.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r315-codec +sensors: + - temperature + - humidity + - light + - pir + - water + - vibration + dimensions: width: 44 length: 75.5 diff --git a/vendor/netvox/r718da.yaml b/vendor/netvox/r718da.yaml index be1e52676e..7a1972c967 100644 --- a/vendor/netvox/r718da.yaml +++ b/vendor/netvox/r718da.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718da-codec +sensors: + - vibration + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718db.yaml b/vendor/netvox/r718db.yaml index b657038727..e82203158d 100644 --- a/vendor/netvox/r718db.yaml +++ b/vendor/netvox/r718db.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718db-codec +sensors: + - vibration + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718f.yaml b/vendor/netvox/r718f.yaml index 3b47825b0b..b5b2b704f0 100755 --- a/vendor/netvox/r718f.yaml +++ b/vendor/netvox/r718f.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718f-codec +sensors: + - reed switch + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718f2.yaml b/vendor/netvox/r718f2.yaml index c973a50a05..746980ff6b 100644 --- a/vendor/netvox/r718f2.yaml +++ b/vendor/netvox/r718f2.yaml @@ -34,8 +34,8 @@ firmwareVersions: id: profile-cn470 codec: r718f2-codec -#sensors: -#- switch +sensors: + - reed switch dimensions: width: 65 diff --git a/vendor/netvox/r718ia.yaml b/vendor/netvox/r718ia.yaml index 3f008bc524..7d6a73149c 100755 --- a/vendor/netvox/r718ia.yaml +++ b/vendor/netvox/r718ia.yaml @@ -35,6 +35,9 @@ firmwareVersions: id: profile-cn470 codec: r718ia-codec +sensors: + - voltage + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718ia2.yaml b/vendor/netvox/r718ia2.yaml index 74b20ac976..817fab57d8 100755 --- a/vendor/netvox/r718ia2.yaml +++ b/vendor/netvox/r718ia2.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718ia2-codec +sensors: + - voltage + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718ib.yaml b/vendor/netvox/r718ib.yaml index e4fd9d80e7..29e5a591bf 100755 --- a/vendor/netvox/r718ib.yaml +++ b/vendor/netvox/r718ib.yaml @@ -35,6 +35,9 @@ firmwareVersions: id: profile-cn470 codec: r718ib-codec +sensors: + - voltage + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718ib2.yaml b/vendor/netvox/r718ib2.yaml index 70802d078a..858c393d86 100755 --- a/vendor/netvox/r718ib2.yaml +++ b/vendor/netvox/r718ib2.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718ib2-codec +sensors: + - voltage + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718ijk.yaml b/vendor/netvox/r718ijk.yaml index c9031f063e..9daf2622ec 100755 --- a/vendor/netvox/r718ijk.yaml +++ b/vendor/netvox/r718ijk.yaml @@ -34,6 +34,11 @@ firmwareVersions: id: profile-cn470 codec: r718ijk-codec +sensors: + - voltage + - digital input + - 4-20 ma + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718j.yaml b/vendor/netvox/r718j.yaml index e206860aba..338b62936c 100644 --- a/vendor/netvox/r718j.yaml +++ b/vendor/netvox/r718j.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718j-codec +sensors: + - digital input + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718j2.yaml b/vendor/netvox/r718j2.yaml index 6363ca5a86..c3b4bdae25 100644 --- a/vendor/netvox/r718j2.yaml +++ b/vendor/netvox/r718j2.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718j2-codec +sensors: + - digital input + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718lb.yaml b/vendor/netvox/r718lb.yaml index 4f27ca6990..928aa52bc7 100644 --- a/vendor/netvox/r718lb.yaml +++ b/vendor/netvox/r718lb.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718lb-codec +sensors: + - hall effect + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718lb2.yaml b/vendor/netvox/r718lb2.yaml index de72b75247..e3f1aaaf52 100644 --- a/vendor/netvox/r718lb2.yaml +++ b/vendor/netvox/r718lb2.yaml @@ -34,8 +34,8 @@ firmwareVersions: id: profile-cn470 codec: r718lb2-codec -#sensors: -# - hall +sensors: + - hall effect dimensions: width: 65 diff --git a/vendor/netvox/r718ma.yaml b/vendor/netvox/r718ma.yaml index e0b44b406e..421d0fd674 100644 --- a/vendor/netvox/r718ma.yaml +++ b/vendor/netvox/r718ma.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718ma-codec +sensors: + - rssi + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718mba.yaml b/vendor/netvox/r718mba.yaml index ed6d4e699d..9c7cb9b9b0 100644 --- a/vendor/netvox/r718mba.yaml +++ b/vendor/netvox/r718mba.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718mba-codec +sensors: + - vibration + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718mbb.yaml b/vendor/netvox/r718mbb.yaml index ef74d761d4..4cfef28831 100644 --- a/vendor/netvox/r718mbb.yaml +++ b/vendor/netvox/r718mbb.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718mbb-codec +sensors: + - vibration + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718mbc.yaml b/vendor/netvox/r718mbc.yaml index d146c5566e..e29a4baed1 100644 --- a/vendor/netvox/r718mbc.yaml +++ b/vendor/netvox/r718mbc.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718mbc-codec +sensors: + - vibration + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718pa.yaml b/vendor/netvox/r718pa.yaml index 9407e6d225..2372c9d355 100755 --- a/vendor/netvox/r718pa.yaml +++ b/vendor/netvox/r718pa.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718pa-codec +sensors: + - level + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718pa22.yaml b/vendor/netvox/r718pa22.yaml index cbb2b0828e..6ba4d3aa6f 100755 --- a/vendor/netvox/r718pa22.yaml +++ b/vendor/netvox/r718pa22.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718pa22-codec +sensors: + - level + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718pa4.yaml b/vendor/netvox/r718pa4.yaml index 92c653087b..b34dbdbf03 100755 --- a/vendor/netvox/r718pa4.yaml +++ b/vendor/netvox/r718pa4.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718pa4-codec +sensors: + - level + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718pb.yaml b/vendor/netvox/r718pb.yaml index 0f6414464c..90af6f6576 100755 --- a/vendor/netvox/r718pb.yaml +++ b/vendor/netvox/r718pb.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718pb-codec +sensors: + - level + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718pe.yaml b/vendor/netvox/r718pe.yaml index 7f8f0a16e5..e769011b0b 100755 --- a/vendor/netvox/r718pe.yaml +++ b/vendor/netvox/r718pe.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718pe-codec +sensors: + - distance + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718q.yaml b/vendor/netvox/r718q.yaml index 31708c5aa2..5afdd90a62 100644 --- a/vendor/netvox/r718q.yaml +++ b/vendor/netvox/r718q.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718q-codec +sensors: + - pir + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718qa.yaml b/vendor/netvox/r718qa.yaml index f00d30635b..d17fe30a6f 100644 --- a/vendor/netvox/r718qa.yaml +++ b/vendor/netvox/r718qa.yaml @@ -34,6 +34,11 @@ firmwareVersions: id: profile-cn470 codec: r718qa-codec +sensors: + - reed switch + - pir + - occupancy + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718t2.yaml b/vendor/netvox/r718t2.yaml index ee5387f1c7..8c3f2fa03a 100755 --- a/vendor/netvox/r718t2.yaml +++ b/vendor/netvox/r718t2.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718t2-codec +sensors: + - digital input + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r718ubb.yaml b/vendor/netvox/r718ubb.yaml index c33452a14a..8486d3caa4 100755 --- a/vendor/netvox/r718ubb.yaml +++ b/vendor/netvox/r718ubb.yaml @@ -34,6 +34,14 @@ firmwareVersions: id: profile-cn470 codec: r718ubb-codec +sensors: + - temperature + - humidity + - co2 + - vibration + - pressure + - light + dimensions: width: 93.71 length: 112 diff --git a/vendor/netvox/r718ubd.yaml b/vendor/netvox/r718ubd.yaml index de725306be..237af27068 100755 --- a/vendor/netvox/r718ubd.yaml +++ b/vendor/netvox/r718ubd.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718ubb-codec +sensors: + - co2 + dimensions: width: 116.9 length: 112 diff --git a/vendor/netvox/r718va.yaml b/vendor/netvox/r718va.yaml index 7320a42e41..c13e82493b 100644 --- a/vendor/netvox/r718va.yaml +++ b/vendor/netvox/r718va.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r718va-codec +sensors: + - level + dimensions: width: 88.19 length: 112 diff --git a/vendor/netvox/r718x.yaml b/vendor/netvox/r718x.yaml index c08f20e84c..15a41fff05 100755 --- a/vendor/netvox/r718x.yaml +++ b/vendor/netvox/r718x.yaml @@ -34,6 +34,10 @@ firmwareVersions: id: profile-cn470 codec: r718x-codec +sensors: + - distance + - temperature + weight: 143 dimensions: diff --git a/vendor/netvox/r718y.yaml b/vendor/netvox/r718y.yaml index 5a102d6822..b778c41002 100755 --- a/vendor/netvox/r718y.yaml +++ b/vendor/netvox/r718y.yaml @@ -35,6 +35,10 @@ firmwareVersions: id: profile-cn470 codec: r718y-codec +sensors: + - pressure + - temperature + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r720c.yaml b/vendor/netvox/r720c.yaml index 81523cc5c9..235d1866f3 100755 --- a/vendor/netvox/r720c.yaml +++ b/vendor/netvox/r720c.yaml @@ -34,6 +34,10 @@ firmwareVersions: id: profile-cn470 codec: r720c-codec +sensors: + - pressure + - temperature + dimensions: width: 65 length: 88 diff --git a/vendor/netvox/r720e.yaml b/vendor/netvox/r720e.yaml index 600e300cea..4401c9ba30 100755 --- a/vendor/netvox/r720e.yaml +++ b/vendor/netvox/r720e.yaml @@ -1,5 +1,5 @@ name: R720E - Wireless TVOC Detection Sensor -description: R720E is a wireless communication device that detects temperature, humility and TVOC. TVOC refers to all organic gaseous substances in a space, and generally refers to the indoor volatile organic substances. TVOC is also the much serious one of the three types of pollution affecting indoor air quality. R720E can detect the concentration value of TVOC. +description: R720E is a wireless communication device that detects temperature, humidity and TVOC. TVOC refers to all organic gaseous substances in a space, and generally refers to the indoor volatile organic substances. TVOC is also the much serious one of the three types of pollution affecting indoor air quality. R720E can detect the concentration value of TVOC. hardwareVersions: - version: '1' @@ -34,6 +34,11 @@ firmwareVersions: id: profile-cn470 codec: r720e-codec +sensors: + - temperature + - humidity + - tvoc + weight: 113 dimensions: diff --git a/vendor/netvox/r720f.yaml b/vendor/netvox/r720f.yaml index dede6c1b82..53680ec3a6 100644 --- a/vendor/netvox/r720f.yaml +++ b/vendor/netvox/r720f.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r720f-codec +sensors: + - water + dimensions: width: 65 length: 88 diff --git a/vendor/netvox/r726xx.yaml b/vendor/netvox/r726xx.yaml index 56fbbf0db5..8a5abc7fed 100755 --- a/vendor/netvox/r726xx.yaml +++ b/vendor/netvox/r726xx.yaml @@ -33,6 +33,11 @@ firmwareVersions: id: profile-cn470 codec: r726xx-codec +sensors: + - co2 + - temperature + - humidity + battery: type: solar and rechargeable lithium batteries diff --git a/vendor/netvox/r730da.yaml b/vendor/netvox/r730da.yaml index 6be0cdce88..cd5ea9498b 100644 --- a/vendor/netvox/r730da.yaml +++ b/vendor/netvox/r730da.yaml @@ -33,6 +33,9 @@ firmwareVersions: id: profile-cn470 codec: r730da-codec +sensors: + - vibration + battery: replaceable: true type: 2 x ER14505 3.6V Lithium AA battery diff --git a/vendor/netvox/r730db.yaml b/vendor/netvox/r730db.yaml index f64b96ac13..9a39521016 100644 --- a/vendor/netvox/r730db.yaml +++ b/vendor/netvox/r730db.yaml @@ -33,6 +33,9 @@ firmwareVersions: id: profile-cn470 codec: r730db-codec +sensors: + - vibration + battery: replaceable: true type: 2 x ER14505 3.6V Lithium AA battery diff --git a/vendor/netvox/r730mba.yaml b/vendor/netvox/r730mba.yaml index 1d141adf57..39aafb5b10 100644 --- a/vendor/netvox/r730mba.yaml +++ b/vendor/netvox/r730mba.yaml @@ -33,6 +33,9 @@ firmwareVersions: id: profile-cn470 codec: r730mba-codec +sensors: + - vibration + dimensions: width: 65 length: 112 diff --git a/vendor/netvox/r831c.yaml b/vendor/netvox/r831c.yaml index 40224447d9..e40cc11fa4 100755 --- a/vendor/netvox/r831c.yaml +++ b/vendor/netvox/r831c.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r831c-codec +sensors: + - digital input + dimensions: width: 47 length: 66 diff --git a/vendor/netvox/r831d.yaml b/vendor/netvox/r831d.yaml index e562425d82..794f773fef 100755 --- a/vendor/netvox/r831d.yaml +++ b/vendor/netvox/r831d.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: r831d-codec +sensors: + - digital input + dimensions: width: 47 length: 66 diff --git a/vendor/netvox/ra02a.yaml b/vendor/netvox/ra02a.yaml index edcdb5ae1a..5fb2c87608 100755 --- a/vendor/netvox/ra02a.yaml +++ b/vendor/netvox/ra02a.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: ra02a-codec +sensors: + - smoke + dimensions: diameter: 106 height: 40.6 diff --git a/vendor/netvox/ra02c.yaml b/vendor/netvox/ra02c.yaml index 8f424eb27c..b888830e1a 100755 --- a/vendor/netvox/ra02c.yaml +++ b/vendor/netvox/ra02c.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: ra02c-codec +sensors: + - co + dimensions: diameter: 106 height: 36 diff --git a/vendor/netvox/rb02b.yaml b/vendor/netvox/rb02b.yaml index d172ee5984..a9220dd6ad 100755 --- a/vendor/netvox/rb02b.yaml +++ b/vendor/netvox/rb02b.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: rb02b-codec +sensors: + - button + dimensions: width: 82 length: 82 diff --git a/vendor/netvox/rb02c.yaml b/vendor/netvox/rb02c.yaml index 98ffd4d9e3..7c61a4226a 100755 --- a/vendor/netvox/rb02c.yaml +++ b/vendor/netvox/rb02c.yaml @@ -34,6 +34,9 @@ firmwareVersions: id: profile-cn470 codec: rb02c-codec +sensors: + - button + dimensions: width: 82 length: 82 diff --git a/vendor/netvox/rb11e.yaml b/vendor/netvox/rb11e.yaml index a9a6b1c2e1..34e2d7abb9 100755 --- a/vendor/netvox/rb11e.yaml +++ b/vendor/netvox/rb11e.yaml @@ -37,6 +37,7 @@ firmwareVersions: sensors: - light - temperature + - occupancy dimensions: width: 78 diff --git a/vendor/netvox/rp02.yaml b/vendor/netvox/rp02.yaml index bf232370ee..0f6912b33c 100755 --- a/vendor/netvox/rp02.yaml +++ b/vendor/netvox/rp02.yaml @@ -1,5 +1,5 @@ -name: RP02 - Wireless Bottom-installed Ultrasonic Liquid Level Sensor -description: The RP02 is a wireless communication device that measures the liquid level with an ultrasonic liquid level sensor. Ultrasonic liquid level sensor installed at the bottom of the container, it may measure water, gasoline, diesel and small, medium, large capacity storage tanks (metal, plastic, glass material). RP0222 main unit and the ultrasonic liquid level sensor communicate via RS485 interface, and the detected data is sent to the other equipment shown which employs compliance LoraWANTM wireless communication protocol standards. +name: RP02 - Wireless 1P+N Miniature Circuit Breaker with Power Meter +description: RP02 is a class C smart 1P+N Miniature Circuit Breaker with Power Meter based on LoRaWAN open protocol.It can monitor the status of all external circuit breakers in real time. (connect up to 9 poles). When the power line is abnormal (such as undervoltage, overvoltage, overload, etc.), the system will automatically give early warning, alarm and power off to prevent electrical fire to the greatest extent. At the same time, it can periodically monitor the temperature, electric quantity, current, voltage, power, leakage current, circuit breaker status and other data information of all external circuit breakers and report to the gateway platform. hardwareVersions: - version: '4' @@ -34,6 +34,10 @@ firmwareVersions: id: profile-cn470 codec: rp02-codec +sensors: + - current + - voltage + dimensions: width: 88.19 length: 112 diff --git a/vendor/nexelec/guard.yaml b/vendor/nexelec/guard.yaml index 28cdbe449a..2fe7453a49 100644 --- a/vendor/nexelec/guard.yaml +++ b/vendor/nexelec/guard.yaml @@ -45,6 +45,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. +sensors: + - smoke # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/nexelec/origin.yaml b/vendor/nexelec/origin.yaml index 3141f4048d..3b01fb6b1b 100644 --- a/vendor/nexelec/origin.yaml +++ b/vendor/nexelec/origin.yaml @@ -45,6 +45,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. +sensors: + - smoke # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/onethinx/otx18.yaml b/vendor/onethinx/otx18.yaml index 1008ed0ac0..346cbc1037 100644 --- a/vendor/onethinx/otx18.yaml +++ b/vendor/onethinx/otx18.yaml @@ -30,6 +30,8 @@ firmwareVersions: lorawanCertified: false #codec: otx18-eu868-codec +deviceType: module + # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. additionalRadios: diff --git a/vendor/orbiwise/sampols21.yaml b/vendor/orbiwise/sampols21.yaml index 4e152ac936..d202490715 100644 --- a/vendor/orbiwise/sampols21.yaml +++ b/vendor/orbiwise/sampols21.yaml @@ -27,6 +27,9 @@ firmwareVersions: id: sampols21-as923-profile lorawanCertified: true +sensors: + - sound + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/parametric/rdr.yaml b/vendor/parametric/rdr.yaml index fd7c1bdb24..42bb5a1254 100644 --- a/vendor/parametric/rdr.yaml +++ b/vendor/parametric/rdr.yaml @@ -44,8 +44,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - +sensors: + - nfc # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/radio-bridge/rbs101-con.yaml b/vendor/radio-bridge/rbs101-con.yaml index 667e01d53d..7539dd7ba9 100644 --- a/vendor/radio-bridge/rbs101-con.yaml +++ b/vendor/radio-bridge/rbs101-con.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs101-con-profile lorawanCertified: true codec: rbs101-con-codec + +sensors: + - digital input + # Photos photos: main: rbs101-con.png diff --git a/vendor/radio-bridge/rbs301-1.yaml b/vendor/radio-bridge/rbs301-1.yaml index 8f1c99e859..1d58d29fa6 100644 --- a/vendor/radio-bridge/rbs301-1.yaml +++ b/vendor/radio-bridge/rbs301-1.yaml @@ -19,5 +19,9 @@ firmwareVersions: id: rbs301-1-profile lorawanCertified: true codec: rbs301-1-codec + +sensors: + - button + photos: main: rbs301-1.png diff --git a/vendor/radio-bridge/rbs301-abm.yaml b/vendor/radio-bridge/rbs301-abm.yaml index 8c0c5e1a93..e78eb5a22a 100644 --- a/vendor/radio-bridge/rbs301-abm.yaml +++ b/vendor/radio-bridge/rbs301-abm.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-abm-profile lorawanCertified: true codec: rbs301-abm-codec + +sensors: + - accelerometer + # Photos photos: main: rbs301-abm.png diff --git a/vendor/radio-bridge/rbs301-dws.yaml b/vendor/radio-bridge/rbs301-dws.yaml index 30d01798f9..2c91fee5e9 100644 --- a/vendor/radio-bridge/rbs301-dws.yaml +++ b/vendor/radio-bridge/rbs301-dws.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-dws-profile lorawanCertified: true codec: rbs301-dws-codec + +sensors: + - reed switch + # Photos photos: main: rbs301-dws.png diff --git a/vendor/radio-bridge/rbs301-temp-ext.yaml b/vendor/radio-bridge/rbs301-temp-ext.yaml index 428c34a739..c23f0d847a 100644 --- a/vendor/radio-bridge/rbs301-temp-ext.yaml +++ b/vendor/radio-bridge/rbs301-temp-ext.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-temp-ext-profile lorawanCertified: true codec: rbs301-temp-ext-codec + +sensors: + - temperature + # Photos photos: main: rbs301-temp-ext.png diff --git a/vendor/radio-bridge/rbs301-temp-int.yaml b/vendor/radio-bridge/rbs301-temp-int.yaml index 8fb6da3d9a..db38fa2961 100644 --- a/vendor/radio-bridge/rbs301-temp-int.yaml +++ b/vendor/radio-bridge/rbs301-temp-int.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-temp-int-profile lorawanCertified: true codec: rbs301-temp-int-codec + +sensors: + - temperature + # Photos photos: main: rbs301-temp-int.png diff --git a/vendor/radio-bridge/rbs301-tilt.yaml b/vendor/radio-bridge/rbs301-tilt.yaml index 58a0a59f0b..7545a23467 100644 --- a/vendor/radio-bridge/rbs301-tilt.yaml +++ b/vendor/radio-bridge/rbs301-tilt.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-tilt-profile lorawanCertified: true codec: rbs301-tilt-codec + +sensors: + - tilt + # Photos photos: main: rbs301-tilt.png diff --git a/vendor/radio-bridge/rbs301-wat.yaml b/vendor/radio-bridge/rbs301-wat.yaml index 521418c4c9..8677cffb66 100644 --- a/vendor/radio-bridge/rbs301-wat.yaml +++ b/vendor/radio-bridge/rbs301-wat.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-wat-profile lorawanCertified: true codec: rbs301-wat-codec + +sensors: + - water + # Photos photos: main: rbs301-wat.png diff --git a/vendor/radio-bridge/rbs301-wr1m.yaml b/vendor/radio-bridge/rbs301-wr1m.yaml index cf7b4c43cf..0387fa289a 100644 --- a/vendor/radio-bridge/rbs301-wr1m.yaml +++ b/vendor/radio-bridge/rbs301-wr1m.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs301-wr1m-profile lorawanCertified: true codec: rbs301-wr1m-codec + +sensors: + - water + # Photos photos: main: rbs301-wr1m.png diff --git a/vendor/radio-bridge/rbs305-ath.yaml b/vendor/radio-bridge/rbs305-ath.yaml index 6ae17de5be..bfd6a7ccd7 100644 --- a/vendor/radio-bridge/rbs305-ath.yaml +++ b/vendor/radio-bridge/rbs305-ath.yaml @@ -19,6 +19,11 @@ firmwareVersions: id: rbs305-ath-profile lorawanCertified: true codec: rbs305-ath-codec + +sensors: + - temperature + - humidity + # Photos photos: main: rbs305-ath.png diff --git a/vendor/radio-bridge/rbs306-420ma.yaml b/vendor/radio-bridge/rbs306-420ma.yaml index b108c77fab..8d364aad04 100644 --- a/vendor/radio-bridge/rbs306-420ma.yaml +++ b/vendor/radio-bridge/rbs306-420ma.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-420ma-profile lorawanCertified: true codec: rbs306-420ma-codec + +sensors: + - 4-20 ma + # Photos photos: main: rbs306-420ma.png diff --git a/vendor/radio-bridge/rbs306-abm.yaml b/vendor/radio-bridge/rbs306-abm.yaml index d934d926f7..c25509cefd 100644 --- a/vendor/radio-bridge/rbs306-abm.yaml +++ b/vendor/radio-bridge/rbs306-abm.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-abm-profile lorawanCertified: true codec: rbs306-abm-codec + +sensors: + - accelerometer + # Photos photos: main: rbs306-abm.png diff --git a/vendor/radio-bridge/rbs306-ath-ext.yaml b/vendor/radio-bridge/rbs306-ath-ext.yaml index 452d6b41bd..84067be859 100644 --- a/vendor/radio-bridge/rbs306-ath-ext.yaml +++ b/vendor/radio-bridge/rbs306-ath-ext.yaml @@ -19,6 +19,11 @@ firmwareVersions: id: rbs306-ath-ext-profile lorawanCertified: true codec: rbs306-ath-ext-codec + +sensors: + - temperature + - humidity + # Photos photos: main: rbs306-ath-ext.png diff --git a/vendor/radio-bridge/rbs306-con.yaml b/vendor/radio-bridge/rbs306-con.yaml index afa3ebd2fc..6c7a688d36 100644 --- a/vendor/radio-bridge/rbs306-con.yaml +++ b/vendor/radio-bridge/rbs306-con.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-con-profile lorawanCertified: true codec: rbs306-con-codec + +sensors: + - digital input + # Photos photos: main: rbs306-con.png diff --git a/vendor/radio-bridge/rbs306-mbhr.yaml b/vendor/radio-bridge/rbs306-mbhr.yaml index fa5a70301c..288286208c 100644 --- a/vendor/radio-bridge/rbs306-mbhr.yaml +++ b/vendor/radio-bridge/rbs306-mbhr.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-mbhr-profile lorawanCertified: true codec: rbs306-mbhr-codec + +sensors: + - distance + # Photos photos: main: rbs306-mbhr.png diff --git a/vendor/radio-bridge/rbs306-temp-ext.yaml b/vendor/radio-bridge/rbs306-temp-ext.yaml index dec170195c..9ae1d082d5 100644 --- a/vendor/radio-bridge/rbs306-temp-ext.yaml +++ b/vendor/radio-bridge/rbs306-temp-ext.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-temp-ext-profile lorawanCertified: true codec: rbs306-temp-ext-codec + +sensors: + - temperature + # Photos photos: main: rbs306-temp-ext.png diff --git a/vendor/radio-bridge/rbs306-temp-tc.yaml b/vendor/radio-bridge/rbs306-temp-tc.yaml index 1261790e68..27c2742351 100644 --- a/vendor/radio-bridge/rbs306-temp-tc.yaml +++ b/vendor/radio-bridge/rbs306-temp-tc.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-temp-tc-profile lorawanCertified: true codec: rbs306-temp-tc-codec + +sensors: + - temperature + # Photos photos: main: rbs306-temp-tc.png diff --git a/vendor/radio-bridge/rbs306-tilt-hp.yaml b/vendor/radio-bridge/rbs306-tilt-hp.yaml index 569605c7b1..17b4a16249 100644 --- a/vendor/radio-bridge/rbs306-tilt-hp.yaml +++ b/vendor/radio-bridge/rbs306-tilt-hp.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-tilt-hp-profile lorawanCertified: true codec: rbs306-tilt-hp-codec + +sensors: + - tilt + # Photos photos: main: rbs306-tilt-hp.png diff --git a/vendor/radio-bridge/rbs306-us10m.yaml b/vendor/radio-bridge/rbs306-us10m.yaml index 4bd623fea2..373ded9908 100644 --- a/vendor/radio-bridge/rbs306-us10m.yaml +++ b/vendor/radio-bridge/rbs306-us10m.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-us10m-profile lorawanCertified: true codec: rbs306-us10m-codec + +sensors: + - level + # Photos photos: main: rbs306-us10m.png diff --git a/vendor/radio-bridge/rbs306-vm30.yaml b/vendor/radio-bridge/rbs306-vm30.yaml index 03dcf8977f..e3f1f02a61 100644 --- a/vendor/radio-bridge/rbs306-vm30.yaml +++ b/vendor/radio-bridge/rbs306-vm30.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-vm30-profile lorawanCertified: true codec: rbs306-vm30-codec + +sensors: + - voltage + # Photos photos: main: rbs306-vm30.png diff --git a/vendor/radio-bridge/rbs306-vshb.yaml b/vendor/radio-bridge/rbs306-vshb.yaml index 1e4336018d..84790f326c 100644 --- a/vendor/radio-bridge/rbs306-vshb.yaml +++ b/vendor/radio-bridge/rbs306-vshb.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-vshb-profile lorawanCertified: true codec: rbs306-vshb-codec + +sensors: + - vibration + # Photos photos: main: rbs306-vshb.png diff --git a/vendor/radio-bridge/rbs306-wr1m.yaml b/vendor/radio-bridge/rbs306-wr1m.yaml index fe04402be1..0a708cb938 100644 --- a/vendor/radio-bridge/rbs306-wr1m.yaml +++ b/vendor/radio-bridge/rbs306-wr1m.yaml @@ -19,6 +19,10 @@ firmwareVersions: id: rbs306-wr1m-profile lorawanCertified: true codec: rbs306-wr1m-codec + +sensors: + - water + # Photos photos: main: rbs306-wr1m.png diff --git a/vendor/rakwireless/rak2270.yaml b/vendor/rakwireless/rak2270.yaml index f2cb7fe550..a4d38001a5 100644 --- a/vendor/rakwireless/rak2270.yaml +++ b/vendor/rakwireless/rak2270.yaml @@ -27,6 +27,10 @@ firmwareVersions: lorawanCertified: false codec: rak2270-codec +sensors: + - temperature + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/rakwireless/rak2560.yaml b/vendor/rakwireless/rak2560.yaml index ee745f37b0..38773b2750 100644 --- a/vendor/rakwireless/rak2560.yaml +++ b/vendor/rakwireless/rak2560.yaml @@ -27,6 +27,12 @@ firmwareVersions: lorawanCertified: false codec: rak2560-codec +sensors: + - temperature + - humidity + - barometer + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/rakwireless/rak7201.yaml b/vendor/rakwireless/rak7201.yaml index 44d025e986..a3e890f415 100644 --- a/vendor/rakwireless/rak7201.yaml +++ b/vendor/rakwireless/rak7201.yaml @@ -28,6 +28,9 @@ firmwareVersions: lorawanCertified: false codec: rak7201-codec +sensors: + - button + # Valid values are: none, read protected and secure element. keySecurity: none diff --git a/vendor/rakwireless/rak7431.yaml b/vendor/rakwireless/rak7431.yaml index 8a69ec6427..0ed6142271 100644 --- a/vendor/rakwireless/rak7431.yaml +++ b/vendor/rakwireless/rak7431.yaml @@ -25,6 +25,9 @@ firmwareVersions: id: rak7431-915-profile lorawanCertified: false +bridgeInterfaces: + - rs-485 + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/rakwireless/wisblock-4631.yaml b/vendor/rakwireless/wisblock-4631.yaml index 46a0f5c5ec..9609eb2f7f 100644 --- a/vendor/rakwireless/wisblock-4631.yaml +++ b/vendor/rakwireless/wisblock-4631.yaml @@ -26,6 +26,8 @@ firmwareVersions: id: rak4631-915-profile lorawanCertified: false +deviceType: devkit + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/rakwireless/wisblock-kit1.yaml b/vendor/rakwireless/wisblock-kit1.yaml index 3ac4238ef5..ec82df1924 100644 --- a/vendor/rakwireless/wisblock-kit1.yaml +++ b/vendor/rakwireless/wisblock-kit1.yaml @@ -1,5 +1,5 @@ name: Wisblock Kit 1 - Indoor Ambient Monitor -description: The WisBlock Kit 1 is composed of RAK4631 WisBlock Core, RAK1901 Temperautre and Relative Humidity, RAK1902 Barometric Pressure and RAK1903 Light Sensors. +description: The WisBlock Kit 1 is composed of RAK4631 WisBlock Core, RAK1901 Temperature and Relative Humidity, RAK1902 Barometric Pressure and RAK1903 Light Sensors. # Hardware versions (optional, use when you have revisions) hardwareVersions: @@ -28,6 +28,12 @@ firmwareVersions: lorawanCertified: false codec: wisblock-kit-codec +sensors: + - temperature + - humidity + - barometer + - light + # Battery information (optional) battery: replaceable: true diff --git a/vendor/rakwireless/wisblock-kit4.yaml b/vendor/rakwireless/wisblock-kit4.yaml index 6bf80c3828..0db7c5cd51 100644 --- a/vendor/rakwireless/wisblock-kit4.yaml +++ b/vendor/rakwireless/wisblock-kit4.yaml @@ -28,6 +28,13 @@ firmwareVersions: lorawanCertified: false codec: wisblock-kit-codec +sensors: + - temperature + - humidity + - barometer + - pressure + - iaq + # Battery information (optional) battery: replaceable: true diff --git a/vendor/ruixinghengfang-network/rhf0m003.yaml b/vendor/ruixinghengfang-network/rhf0m003.yaml index a75750b385..5a8283b731 100644 --- a/vendor/ruixinghengfang-network/rhf0m003.yaml +++ b/vendor/ruixinghengfang-network/rhf0m003.yaml @@ -64,6 +64,8 @@ firmwareVersions: #lorawanCertified: true #codec: +deviceType: module + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/ruixinghengfang-network/rhf0m0e5.yaml b/vendor/ruixinghengfang-network/rhf0m0e5.yaml index 9260fb5f5b..fc14a6a9c7 100644 --- a/vendor/ruixinghengfang-network/rhf0m0e5.yaml +++ b/vendor/ruixinghengfang-network/rhf0m0e5.yaml @@ -60,6 +60,8 @@ firmwareVersions: #lorawanCertified: true #codec: +deviceType: module + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/ruixinghengfang-network/rhf1s213.yaml b/vendor/ruixinghengfang-network/rhf1s213.yaml index d0a36b8769..1d76f376ad 100644 --- a/vendor/ruixinghengfang-network/rhf1s213.yaml +++ b/vendor/ruixinghengfang-network/rhf1s213.yaml @@ -64,9 +64,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed +sensors: + - water # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. diff --git a/vendor/ruixinghengfang-network/rhf3mr01.yaml b/vendor/ruixinghengfang-network/rhf3mr01.yaml index 693caadbb7..2ccb6a9f2a 100644 --- a/vendor/ruixinghengfang-network/rhf3mr01.yaml +++ b/vendor/ruixinghengfang-network/rhf3mr01.yaml @@ -72,10 +72,8 @@ firmwareVersions: # power, precipitation, pressure, proximity, pulse count, pulse frequency, radar, rainfall, rssi, smart valve, snr, so2, # solar radiation, sound, strain, surface temperature, temperature, tilt, time, tvoc, uv, vapor pressure, velocity, # vibration, voltage, water potential, water, weight, wifi ssid, wind direction, wind speed. -#sensors: -# - wind direction -# - wind speed - +sensors: + - button # Additional radios that this device has (optional) # Valid values are: ble, nfc, wifi, cellular. #additionalRadios: diff --git a/vendor/seeed/loradevelopkit-e5.yaml b/vendor/seeed/loradevelopkit-e5.yaml index ba4e52e4bc..803abf9d97 100644 --- a/vendor/seeed/loradevelopkit-e5.yaml +++ b/vendor/seeed/loradevelopkit-e5.yaml @@ -38,6 +38,8 @@ firmwareVersions: lorawanCertified: true codec: loradevelopkit-e5-codec +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/seeed/loraeminidevboard-e5.yaml b/vendor/seeed/loraeminidevboard-e5.yaml index b06a02bc63..5bcfdec9b3 100644 --- a/vendor/seeed/loraeminidevboard-e5.yaml +++ b/vendor/seeed/loraeminidevboard-e5.yaml @@ -44,6 +44,8 @@ firmwareVersions: lorawanCertified: true codec: loradevelopkit-e5-codec +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/seeed/lorawan-dev-kit.yaml b/vendor/seeed/lorawan-dev-kit.yaml index b935272b94..4601d0d233 100644 --- a/vendor/seeed/lorawan-dev-kit.yaml +++ b/vendor/seeed/lorawan-dev-kit.yaml @@ -38,6 +38,8 @@ firmwareVersions: lorawanCertified: true codec: loradevelopkit-e5-codec +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/seeed/sensecap-indicator.yaml b/vendor/seeed/sensecap-indicator.yaml index 595ef00711..cf421e241c 100644 --- a/vendor/seeed/sensecap-indicator.yaml +++ b/vendor/seeed/sensecap-indicator.yaml @@ -38,6 +38,8 @@ firmwareVersions: lorawanCertified: true codec: loradevelopkit-e5-codec +deviceType: devkit + # Sensors that this device features (optional) # Valid values are: # 4-20 ma, accelerometer, altitude, analog input, auxiliary, barometer, battery, button, bvoc, co, co2, conductivity, diff --git a/vendor/sensative/strips.yaml b/vendor/sensative/strips.yaml index 50334e9dc6..936201472f 100644 --- a/vendor/sensative/strips.yaml +++ b/vendor/sensative/strips.yaml @@ -33,6 +33,14 @@ firmwareVersions: lorawanCertified: true codec: strips-codec +sensors: + - magnetometer + - temperature + - light + - water + - humidity + - infrared + # Photos photos: main: strip.png diff --git a/vendor/sensecap/loramodule-e5.yaml b/vendor/sensecap/loramodule-e5.yaml index fcc9c902b8..865aa0080f 100644 --- a/vendor/sensecap/loramodule-e5.yaml +++ b/vendor/sensecap/loramodule-e5.yaml @@ -63,6 +63,8 @@ firmwareVersions: lorawanCertified: true codec: loramodule-e5-codec +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/sensecap/sensecaps2100-data-logger.yaml b/vendor/sensecap/sensecaps2100-data-logger.yaml index 88d3c3c7dc..a51bde6af8 100644 --- a/vendor/sensecap/sensecaps2100-data-logger.yaml +++ b/vendor/sensecap/sensecaps2100-data-logger.yaml @@ -49,6 +49,10 @@ firmwareVersions: lorawanCertified: true codec: sensecap2100-codec +sensors: + - 4-20 ma + - analog input + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/slscorp/nln500a.yaml b/vendor/slscorp/nln500a.yaml index d8b6e1b046..ae886bac57 100644 --- a/vendor/slscorp/nln500a.yaml +++ b/vendor/slscorp/nln500a.yaml @@ -24,6 +24,8 @@ firmwareVersions: IN865-867: id: nln500a-profile-in865 +deviceType: module + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/smart-parks/opencollar.yaml b/vendor/smart-parks/opencollar.yaml index 95b75d219e..9abf1b341e 100644 --- a/vendor/smart-parks/opencollar.yaml +++ b/vendor/smart-parks/opencollar.yaml @@ -25,6 +25,12 @@ firmwareVersions: lorawanCertified: false codec: opencollar-v26-codec +sensors: + - gps + - temperature + - humidity + - accelerometer + # Product and data sheet URLs (optional) productURL: https://www.smartparks.org diff --git a/vendor/stmicroelectronics/nucleo-wl55jc1.yaml b/vendor/stmicroelectronics/nucleo-wl55jc1.yaml index 021ee5e154..319b277789 100644 --- a/vendor/stmicroelectronics/nucleo-wl55jc1.yaml +++ b/vendor/stmicroelectronics/nucleo-wl55jc1.yaml @@ -115,6 +115,7 @@ firmwareVersions: id: nucleo-wl55jc-profile-16-lw104 lorawanCertified: false codec: nucleo-wl55jc-codec +deviceType: devkit sensors: - light - pressure diff --git a/vendor/stmicroelectronics/nucleo-wl55jc2.yaml b/vendor/stmicroelectronics/nucleo-wl55jc2.yaml index 12987d7271..95e5fabf2d 100644 --- a/vendor/stmicroelectronics/nucleo-wl55jc2.yaml +++ b/vendor/stmicroelectronics/nucleo-wl55jc2.yaml @@ -43,6 +43,7 @@ firmwareVersions: id: nucleo-wl55jc-profile-12-lw104 lorawanCertified: false codec: nucleo-wl55jc-codec +deviceType: devkit sensors: - light - pressure diff --git a/vendor/stmicroelectronics/steval-astra1b.yaml b/vendor/stmicroelectronics/steval-astra1b.yaml index 558cb0765a..35ad2067ef 100644 --- a/vendor/stmicroelectronics/steval-astra1b.yaml +++ b/vendor/stmicroelectronics/steval-astra1b.yaml @@ -41,6 +41,7 @@ firmwareVersions: id: steval-astra1b-profile-16 lorawanCertified: false codec: steval-astra1b-codec +deviceType: devkit sensors: - accelerometer - gyroscope diff --git a/vendor/talkpool/oy1320.yaml b/vendor/talkpool/oy1320.yaml index 101047f1b9..f30a131126 100644 --- a/vendor/talkpool/oy1320.yaml +++ b/vendor/talkpool/oy1320.yaml @@ -28,6 +28,9 @@ firmwareVersions: lorawanCertified: true codec: oy1320-codec +sensors: + - infrared + # Battery information (optional) battery: replaceable: true diff --git a/vendor/tektelic/t000489x-smart-room-base.yaml b/vendor/tektelic/t000489x-smart-room-base.yaml index 24db3f72a5..b2ae0ccd46 100644 --- a/vendor/tektelic/t000489x-smart-room-base.yaml +++ b/vendor/tektelic/t000489x-smart-room-base.yaml @@ -1,5 +1,5 @@ -name: Smart Room Sensor - Base -description: The TEKTELIC Kona Smart Room Sensor (Base Edition) is a multi-purpose LoRaWAN® end device suitable for home and office environment monitoring. It contains a temperature sensor, humidity sensor, light sensor, magnetic switch, accelerometer, pulse reader, capacitive transducer, and external contacts for adding extra sensors. The smart room sensor can be powered by a single CR2477 battery and allows retrieving battery status for easy maintenance. +name: COMFORT - Smart Room Sensor - Base +description: The TEKTELIC Smart Room Sensor (Base Edition) is a multi-purpose LoRaWAN® end device suitable for home and office environment monitoring. It contains a temperature sensor, humidity sensor, light sensor, magnetic switch, accelerometer, pulse reader, capacitive transducer, and external contacts for adding extra sensors. The smart room sensor can be powered by a single CR2477 battery and allows retrieving battery status for easy maintenance. # Hardware versions (optional, use when you have revisions) hardwareVersions: diff --git a/vendor/tektelic/t00053xx-industrial-transceiver.yaml b/vendor/tektelic/t00053xx-industrial-transceiver.yaml index 066485f3e1..6b84943556 100644 --- a/vendor/tektelic/t00053xx-industrial-transceiver.yaml +++ b/vendor/tektelic/t00053xx-industrial-transceiver.yaml @@ -21,6 +21,11 @@ firmwareVersions: lorawanCertified: true codec: t00053xx-codec +sensors: + - digital input + - temperature + - humidity + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t00055xx-industrial-transceiver.yaml b/vendor/tektelic/t00055xx-industrial-transceiver.yaml index 6a344fd632..4658085434 100644 --- a/vendor/tektelic/t00055xx-industrial-transceiver.yaml +++ b/vendor/tektelic/t00055xx-industrial-transceiver.yaml @@ -21,6 +21,11 @@ firmwareVersions: lorawanCertified: true codec: t00055xx-codec +sensors: + - digital input + - temperature + - humidity + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t00056xx-industrial-transceiver.yaml b/vendor/tektelic/t00056xx-industrial-transceiver.yaml index 59f183b6bb..1b915ed17a 100644 --- a/vendor/tektelic/t00056xx-industrial-transceiver.yaml +++ b/vendor/tektelic/t00056xx-industrial-transceiver.yaml @@ -21,6 +21,11 @@ firmwareVersions: lorawanCertified: true codec: t00056xx-codec +sensors: + - digital input + - temperature + - humidity + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t000589x-ac-outlet-gen1.yaml b/vendor/tektelic/t000589x-ac-outlet-gen1.yaml index be3057db7f..bb996526fb 100644 --- a/vendor/tektelic/t000589x-ac-outlet-gen1.yaml +++ b/vendor/tektelic/t000589x-ac-outlet-gen1.yaml @@ -21,6 +21,10 @@ firmwareVersions: lorawanCertified: true codec: t000589x-codec +sensors: + - voltage + - current + operatingConditions: temperature: min: 0 diff --git a/vendor/tektelic/t000589x-ac-switch-gen1.yaml b/vendor/tektelic/t000589x-ac-switch-gen1.yaml index b66a716a45..1ebc6aac77 100644 --- a/vendor/tektelic/t000589x-ac-switch-gen1.yaml +++ b/vendor/tektelic/t000589x-ac-switch-gen1.yaml @@ -21,6 +21,9 @@ firmwareVersions: lorawanCertified: true codec: t000589x-codec +sensors: + - switch + operatingConditions: temperature: min: 0 diff --git a/vendor/tektelic/t00059xx-clover.yaml b/vendor/tektelic/t00059xx-clover.yaml index 1c93e3df5c..99586e2760 100644 --- a/vendor/tektelic/t00059xx-clover.yaml +++ b/vendor/tektelic/t00059xx-clover.yaml @@ -43,6 +43,11 @@ firmwareVersions: lorawanCertified: true codec: t00059xx-codec +sensors: + - moisture + - temperature + - humidity + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t00059xx-kiwi.yaml b/vendor/tektelic/t00059xx-kiwi.yaml index 0c45b8a352..cc894dafe8 100644 --- a/vendor/tektelic/t00059xx-kiwi.yaml +++ b/vendor/tektelic/t00059xx-kiwi.yaml @@ -43,6 +43,11 @@ firmwareVersions: lorawanCertified: true codec: t00059xx-codec +sensors: + - moisture + - temperature + - humidity + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0006129-orca.yaml b/vendor/tektelic/t0006129-orca.yaml index af6f696077..346a47bf7f 100644 --- a/vendor/tektelic/t0006129-orca.yaml +++ b/vendor/tektelic/t0006129-orca.yaml @@ -45,6 +45,10 @@ firmwareVersions: lorawanCertified: true codec: t0006129-codec +sensors: + - gps + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t00061xx-comfort.yaml b/vendor/tektelic/t00061xx-comfort.yaml index bdc779edd9..822716b219 100644 --- a/vendor/tektelic/t00061xx-comfort.yaml +++ b/vendor/tektelic/t00061xx-comfort.yaml @@ -48,7 +48,12 @@ firmwareVersions: id: t00061xx-864-profile lorawanCertified: true codec: t00061xx-codec - +sensors: + - temperature + - humidity + - light + - water + - reed switch # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t00061xx-vivid.yaml b/vendor/tektelic/t00061xx-vivid.yaml index f3ad506e82..7223291ace 100644 --- a/vendor/tektelic/t00061xx-vivid.yaml +++ b/vendor/tektelic/t00061xx-vivid.yaml @@ -49,6 +49,14 @@ firmwareVersions: lorawanCertified: true codec: t00061xx-codec +sensors: + - temperature + - humidity + - light + - pir + - water + - reed switch + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0006377-memo.yaml b/vendor/tektelic/t0006377-memo.yaml index c600dc982b..491a734abd 100644 --- a/vendor/tektelic/t0006377-memo.yaml +++ b/vendor/tektelic/t0006377-memo.yaml @@ -20,6 +20,8 @@ firmwareVersions: lorawanCertified: false codec: t0006086-codec +deviceType: cots + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0006377-tempo.yaml b/vendor/tektelic/t0006377-tempo.yaml index 34d3195a3f..e514599dcc 100644 --- a/vendor/tektelic/t0006377-tempo.yaml +++ b/vendor/tektelic/t0006377-tempo.yaml @@ -20,6 +20,8 @@ firmwareVersions: lorawanCertified: false codec: t0006086-codec +deviceType: cots + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t000662x-aura.yaml b/vendor/tektelic/t000662x-aura.yaml index 7551707f3f..b2587d7366 100644 --- a/vendor/tektelic/t000662x-aura.yaml +++ b/vendor/tektelic/t000662x-aura.yaml @@ -23,6 +23,9 @@ firmwareVersions: lorawanCertified: true codec: t000662x-codec +sensors: + - switch + operatingConditions: temperature: min: 0 diff --git a/vendor/tektelic/t000662x-flux.yaml b/vendor/tektelic/t000662x-flux.yaml index 98b577ac63..a2247fadbd 100644 --- a/vendor/tektelic/t000662x-flux.yaml +++ b/vendor/tektelic/t000662x-flux.yaml @@ -23,6 +23,10 @@ firmwareVersions: lorawanCertified: true codec: t000662x-codec +sensors: + - voltage + - current + operatingConditions: temperature: min: 0 diff --git a/vendor/tektelic/t00067xx-tundra-sensor.yaml b/vendor/tektelic/t00067xx-tundra-sensor.yaml index dd6df46e79..65d7fcf7d0 100644 --- a/vendor/tektelic/t00067xx-tundra-sensor.yaml +++ b/vendor/tektelic/t00067xx-tundra-sensor.yaml @@ -41,6 +41,9 @@ firmwareVersions: lorawanCertified: true codec: t00067xx-codec +sensors: + - temperature + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0006909-pelican.yaml b/vendor/tektelic/t0006909-pelican.yaml index f28bb23394..dcef4d79a9 100644 --- a/vendor/tektelic/t0006909-pelican.yaml +++ b/vendor/tektelic/t0006909-pelican.yaml @@ -47,6 +47,9 @@ firmwareVersions: lorawanCertified: false codec: t0006909-codec +sensors: + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0006923-edoctor.yaml b/vendor/tektelic/t0006923-edoctor.yaml index 991581b8d1..76da67c54e 100644 --- a/vendor/tektelic/t0006923-edoctor.yaml +++ b/vendor/tektelic/t0006923-edoctor.yaml @@ -45,6 +45,9 @@ firmwareVersions: lorawanCertified: false codec: t0006923-codec +sensors: + - temperature + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007127-robin.yaml b/vendor/tektelic/t0007127-robin.yaml index c6ccab5e0c..d3e13560cd 100644 --- a/vendor/tektelic/t0007127-robin.yaml +++ b/vendor/tektelic/t0007127-robin.yaml @@ -45,6 +45,9 @@ firmwareVersions: lorawanCertified: false codec: t0007127-codec +sensors: + - button + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007367-pelican-ex.yaml b/vendor/tektelic/t0007367-pelican-ex.yaml index f75976e4b1..62abdeed4e 100644 --- a/vendor/tektelic/t0007367-pelican-ex.yaml +++ b/vendor/tektelic/t0007367-pelican-ex.yaml @@ -47,6 +47,9 @@ firmwareVersions: lorawanCertified: false codec: t0007367-codec +sensors: + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007377-pelican.yaml b/vendor/tektelic/t0007377-pelican.yaml index a8ae22f756..1e46a534df 100644 --- a/vendor/tektelic/t0007377-pelican.yaml +++ b/vendor/tektelic/t0007377-pelican.yaml @@ -46,6 +46,9 @@ firmwareVersions: lorawanCertified: false codec: t0007377-codec +sensors: + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007392-finch.yaml b/vendor/tektelic/t0007392-finch.yaml index d9d56af73a..d75f2d8d18 100644 --- a/vendor/tektelic/t0007392-finch.yaml +++ b/vendor/tektelic/t0007392-finch.yaml @@ -45,6 +45,9 @@ firmwareVersions: lorawanCertified: false codec: t0007392-codec +sensors: + - button + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t00073xx-tundra-sensor.yaml b/vendor/tektelic/t00073xx-tundra-sensor.yaml index 3e48c47104..28a6d17f78 100644 --- a/vendor/tektelic/t00073xx-tundra-sensor.yaml +++ b/vendor/tektelic/t00073xx-tundra-sensor.yaml @@ -41,6 +41,9 @@ firmwareVersions: lorawanCertified: true codec: t00067xx-codec +sensors: + - temperature + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007405-ebeat.yaml b/vendor/tektelic/t0007405-ebeat.yaml index 5395ab976c..de36f71306 100644 --- a/vendor/tektelic/t0007405-ebeat.yaml +++ b/vendor/tektelic/t0007405-ebeat.yaml @@ -45,6 +45,9 @@ firmwareVersions: lorawanCertified: false codec: t0007405-codec +sensors: + - temperature + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007705-seal.yaml b/vendor/tektelic/t0007705-seal.yaml index c0f5f1e07c..66761a9e41 100644 --- a/vendor/tektelic/t0007705-seal.yaml +++ b/vendor/tektelic/t0007705-seal.yaml @@ -1,4 +1,4 @@ -name: SEAL Wearble Safety & GPS Trcker +name: SEAL Wearable Safety & GPS Tracker description: Wearable industrial device for comprehensive safety monitoring and location tracking of personnel # Firmware versions (at least one is mandatory) @@ -20,6 +20,10 @@ firmwareVersions: lorawanCertified: false codec: t0007705-codec +sensors: + - gps + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007806-breeze-v.yaml b/vendor/tektelic/t0007806-breeze-v.yaml index d170e3b12c..7d05a05313 100644 --- a/vendor/tektelic/t0007806-breeze-v.yaml +++ b/vendor/tektelic/t0007806-breeze-v.yaml @@ -40,6 +40,10 @@ firmwareVersions: lorawanCertified: false codec: t0007806-codec +sensors: + - co2 + - occupancy + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0007xxx-sparrow.yaml b/vendor/tektelic/t0007xxx-sparrow.yaml index faa836672d..4addc6250b 100644 --- a/vendor/tektelic/t0007xxx-sparrow.yaml +++ b/vendor/tektelic/t0007xxx-sparrow.yaml @@ -45,6 +45,9 @@ firmwareVersions: lorawanCertified: true codec: t0007xxx-codec +sensors: + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/tektelic/t0008375-stork.yaml b/vendor/tektelic/t0008375-stork.yaml index 7d68d0a41b..6dcf59aca7 100644 --- a/vendor/tektelic/t0008375-stork.yaml +++ b/vendor/tektelic/t0008375-stork.yaml @@ -20,6 +20,10 @@ firmwareVersions: lorawanCertified: false codec: t0008375-codec +sensors: + - gps + - accelerometer + # Dimensions in mm (optional) # Use width, height, length and/or diameter dimensions: diff --git a/vendor/the-box-development/index.yaml b/vendor/the-box-development/index.yaml deleted file mode 100644 index 6b6554ae8e..0000000000 --- a/vendor/the-box-development/index.yaml +++ /dev/null @@ -1,8 +0,0 @@ -endDevices: - - temp-humid-node -profileIDs: - '1': - endDeviceID: 'temp-humid-node' - firmwareVersion: '1.0' - hardwareVersion: '' - region: 'EU863-870' diff --git a/vendor/the-box-development/temp-humid-node-profile.yaml b/vendor/the-box-development/temp-humid-node-profile.yaml deleted file mode 100644 index feb0ae7c90..0000000000 --- a/vendor/the-box-development/temp-humid-node-profile.yaml +++ /dev/null @@ -1,7 +0,0 @@ -supportsClassB: false -supportsClassC: false -macVersion: 1.0.2 -regionalParametersVersion: RP001-1.0.2 -supportsJoin: true -maxEIRP: 16 -supports32bitFCnt: true diff --git a/vendor/the-box-development/temp-humid-node.yaml b/vendor/the-box-development/temp-humid-node.yaml deleted file mode 100644 index 01a2097348..0000000000 --- a/vendor/the-box-development/temp-humid-node.yaml +++ /dev/null @@ -1,14 +0,0 @@ -name: Temperature and Humidity Sensor -description: Indoor sensor for temperature and humidity - -firmwareVersions: - - # Firmware version - version: '1.0' - # LoRaWAN Device Profiles per region - # Supported regions: EU863-870 - profiles: - EU863-870: - # Unique identifier of the profile (lowercase, alphanumeric with dashes, max 36 characters) - id: temp-humid-node-profile - lorawanCertified: false - # No codec, node uses LPP format diff --git a/vendor/the-things-industries/generic-node-sensor-edition.yaml b/vendor/the-things-industries/generic-node-sensor-edition.yaml index b91e3a4c51..dc04ccf0c1 100644 --- a/vendor/the-things-industries/generic-node-sensor-edition.yaml +++ b/vendor/the-things-industries/generic-node-sensor-edition.yaml @@ -18,6 +18,8 @@ firmwareVersions: lorawanCertified: false codec: generic-node-sensor-edition-codec +deviceType: devkit + sensors: - accelerometer - battery diff --git a/vendor/the-things-products/the-things-uno.yaml b/vendor/the-things-products/the-things-uno.yaml index 8eaa337ae0..245924d07d 100644 --- a/vendor/the-things-products/the-things-uno.yaml +++ b/vendor/the-things-products/the-things-uno.yaml @@ -29,6 +29,8 @@ firmwareVersions: lorawanCertified: true codec: the-things-uno-codec-quickstart +deviceType: devkit + keyProvisioning: - custom keySecurity: none