From c009b0a1893bafe1ef681ef2eb555ef066827741 Mon Sep 17 00:00:00 2001 From: Bones Date: Wed, 15 Apr 2026 11:14:21 +0000 Subject: [PATCH] add in missed browan/merryiot device profiles --- vendors/browan/devices/merryiot-cd10.toml | 11 ++++++++++- vendors/browan/devices/merryiot-dw10.toml | 11 ++++++++++- ...abs-tbhh100-temperature-humidity-sensor.toml | 11 ++++++++++- .../tabs-tbms100-desk-occupancy-sensor.toml | 17 +++++++++++++++++ vendors/browan/vendor.toml | 7 ------- 5 files changed, 47 insertions(+), 10 deletions(-) create mode 100644 vendors/browan/devices/tabs-tbms100-desk-occupancy-sensor.toml diff --git a/vendors/browan/devices/merryiot-cd10.toml b/vendors/browan/devices/merryiot-cd10.toml index fe8d63a..8ff9cdc 100644 --- a/vendors/browan/devices/merryiot-cd10.toml +++ b/vendors/browan/devices/merryiot-cd10.toml @@ -2,7 +2,16 @@ id = "a38dbec2-7c34-41fc-89b7-5f7241bf09fa" name = "MerryIoT CD10 Air Quality CO2" description = "CO2, Temperature and Humidity" -firmware = [] + +[[device.firmware]] +version = "1.0" +profiles = [ + "AS923-1_0_3.toml", + "AU915-1_0_3.toml", + "EU868-1_0_3.toml", + "US915-1_0_3.toml", +] +codec = "merryiot-cd10.js" [device.metadata] product_url = "https://www.browan.com/products-detail/Air-Quality-CO2-Sensor-LoRaWAN/" diff --git a/vendors/browan/devices/merryiot-dw10.toml b/vendors/browan/devices/merryiot-dw10.toml index 390dbcf..fc31cbd 100644 --- a/vendors/browan/devices/merryiot-dw10.toml +++ b/vendors/browan/devices/merryiot-dw10.toml @@ -2,7 +2,16 @@ id = "4fed4def-1c99-48cb-a515-2e4160368363" name = "MerryIoT DW10 Open/Close Sensor" description = "Open/Close, Temperature, Humidity, Vibration" -firmware = [] + +[[device.firmware]] +version = "1.0" +profiles = [ + "AS923-1_0_3.toml", + "AU915-1_0_3.toml", + "EU868-1_0_3.toml", + "US915-1_0_3.toml", +] +codec = "merryiot-dw10.js" [device.metadata] product_url = "https://www.browan.com/products-detail/OpenClose-Sensor-EBL-LoRaWAN/" diff --git a/vendors/browan/devices/tabs-tbhh100-temperature-humidity-sensor.toml b/vendors/browan/devices/tabs-tbhh100-temperature-humidity-sensor.toml index b128990..a95d82c 100644 --- a/vendors/browan/devices/tabs-tbhh100-temperature-humidity-sensor.toml +++ b/vendors/browan/devices/tabs-tbhh100-temperature-humidity-sensor.toml @@ -2,7 +2,16 @@ id = "c81e9b35-a7ec-48fc-a8a0-6ffdb342cd17" name = "Tabs TBHH100 Temperature & Humidity Sensor" description = "The Tabs temperature and humidity sensor is designed for in-home and in-building usage for consumer or facility management applications. The design is optimized for high-volume manufacturing, optimal battery lifetime, and pleasing aesthetics for in-building placement." -firmware = [] + +[[device.firmware]] +version = "1.0" +profiles = [ + "AS923-1_0_3.toml", + "AU915-1_0_3.toml", + "EU868-1_0_3.toml", + "US915-1_0_3.toml", +] +codec = "tabs-tbhh100.js" [device.metadata] product_url = "https://www.browan.com/products-detail/Temperature-Humidity-Sensor/" diff --git a/vendors/browan/devices/tabs-tbms100-desk-occupancy-sensor.toml b/vendors/browan/devices/tabs-tbms100-desk-occupancy-sensor.toml new file mode 100644 index 0000000..13f8876 --- /dev/null +++ b/vendors/browan/devices/tabs-tbms100-desk-occupancy-sensor.toml @@ -0,0 +1,17 @@ +[device] +id = "ee49d3c6-cca9-4cef-ae21-a38fa426ae4e" +name = "Tabs TBMS100 Desk Occupancy Sensor" +description = "Leveraging LoRaWAN® connectivity, the Desk Occupancy Sensor is ideal for home monitoring and smart office deployments. Continuously monitoring its built-in Passive Infrared (PIR) sensor, the Desk Occupancy Sensor sends an uplink upon detecting activity and again when the room becomes vacant. Additionally, it transmits regular uplinks of the room's current occupancy every hour when unoccupied or every 10 minutes when occupied. Measuring just 50mm in size, this compact sensor is perfect for home surveillance and smart office setups." + +[[device.firmware]] +version = "1.0" +profiles = [ + "AS923-1_0_3.toml", + "AU915-1_0_3.toml", + "EU868-1_0_3.toml", + "US915-1_0_3.toml", +] +codec = "tabs-tbms100.js" + +[device.metadata] +product_url = "https://www.browan.com/products-detail/PIR/" diff --git a/vendors/browan/vendor.toml b/vendors/browan/vendor.toml index 07c9ec1..6b36d60 100644 --- a/vendors/browan/vendor.toml +++ b/vendors/browan/vendor.toml @@ -3,13 +3,6 @@ id = "a782551b-91d3-4aee-b362-afdc91d537a0" name = "Browan" vendor_id = 613 ouis = ["e8e1e1"] -devices = [ - "browan-industrial-tracker.toml", - "merryiot-cd10.toml", - "merryiot-dw10.toml", - "merryiot-ms10.toml", - "merryiot-wl10.toml", -] [vendor.metadata] homepage = "https://www.browan.com/"