Skip to content

Commit

Permalink
Add Jooby vendor with MTX1 device (#809)
Browse files Browse the repository at this point in the history
* Add Jooby vendor with MTX1 device

* fix typo

* fix lorawanCertified flag
  • Loading branch information
DarkPark authored Aug 1, 2024
1 parent 84bfc4e commit 8103bba
Show file tree
Hide file tree
Showing 8 changed files with 5,033 additions and 0 deletions.
10 changes: 10 additions & 0 deletions vendor/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2078,3 +2078,13 @@ vendors:
social:
linkedin: https://www.linkedin.com/company/atomsenses-iot
github: Atomsenses

- id: jooby
name: Jooby
description: Jooby offers smart lighting and automates power, gas, heat, and water readings.
vendorID: 670
logo: jooby.png
website: https://jooby.eu/
social:
facebook: https://www.facebook.com/jooby.eu
github: jooby-dev
2 changes: 2 additions & 0 deletions vendor/jooby/index.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
endDevices:
- mtx1
Binary file added vendor/jooby/jooby.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions vendor/jooby/mtx1-codec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Uplink decoder decodes binary data uplink into a JSON object (optional)
# For documentation on writing encoders and decoders, see: https://thethingsstack.io/integrations/payload-formatters/javascript/
uplinkDecoder:
fileName: mtx1.js
49 changes: 49 additions & 0 deletions vendor/jooby/mtx1-profile-eu868.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# LoRaWAN MAC version: 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4 or 1.1
macVersion: '1.0.2'

# 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, RP002-1.0.1, RP002-1.0.2, RP002-1.0.3 or RP002-1.0.4
# 1.1: RP001-1.1-RevA or RP001-1.1-RevB
regionalParametersVersion: 'RP001-1.0.2-RevB'

# 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: 14

# Whether the end device supports 32-bit frame counters
supports32bitFCnt: false

# 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: true
# 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
Loading

0 comments on commit 8103bba

Please sign in to comment.