Skip to content

Commit

Permalink
add Jooby EPHIR and OMNI devices
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkPark committed Jan 15, 2025
1 parent a1353d7 commit 5177123
Show file tree
Hide file tree
Showing 21 changed files with 13,116 additions and 4 deletions.
4,212 changes: 4,212 additions & 0 deletions vendor/jooby/analog-gasi3.js

Large diffs are not rendered by default.

4,212 changes: 4,212 additions & 0 deletions vendor/jooby/analog-gasic.js

Large diffs are not rendered by default.

4,212 changes: 4,212 additions & 0 deletions vendor/jooby/analog-imp4eu.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions vendor/jooby/ephir-rms-gmel10-codec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uplinkDecoder:
fileName: analog-gasic.js
49 changes: 49 additions & 0 deletions vendor/jooby/ephir-rms-gmel10-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: 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
Binary file added vendor/jooby/ephir-rms-gmel10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
67 changes: 67 additions & 0 deletions vendor/jooby/ephir-rms-gmel10.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: ephir-rms-gmel10
description: Jooby EPHIR RMS LoRaWAN GMEL10 100 EU KT 304862

# Hardware versions (optional)
hardwareVersions:
- version: '1.0'
numeric: 1

# Firmware versions (at least one is mandatory)
firmwareVersions:
- # Firmware version
version: '1.0'
numeric: 1
# Supported hardware versions (optional)
hardwareVersions:
- '1.0' # Must refer to hardwareVersions declared above
# LoRaWAN Device Profiles per region
# Supported regions: EU863-870, US902-928, AU915-928, AS923, CN779-787, EU433, CN470-510, KR920-923, IN865-867, RU864-870
profiles:
EU863-870:
id: ephir-rms-gmel10-profile-eu868
lorawanCertified: false
codec: ephir-rms-gmel10-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:
- battery
- analog input
- pulse count

# Dimensions in mm (optional)
# Use width, height, length and/or diameter
dimensions:
width: 92
length: 61
height: 34

# Weight in grams (optional)
weight: 42

# Battery information (optional)
battery:
replaceable: false

# Operating conditions (optional)
operatingConditions:
# Temperature (Celsius)
temperature:
min: -30
max: 85

# IP rating (optional)
ipCode: IP50

# Product and data sheet URLs (optional)
productURL: https://jooby.eu/rdc/jooby-ephir-rms-100/
dataSheetURL: https://jooby.eu/wp-content/uploads/2023/09/20230526_Jooby_RDC_Datasheet_RM_Elster_EN_web-3.pdf

photos:
main: ephir-rms-gmel10.png
2 changes: 2 additions & 0 deletions vendor/jooby/ephir-rms-gmme10-codec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uplinkDecoder:
fileName: analog-gasi3.js
49 changes: 49 additions & 0 deletions vendor/jooby/ephir-rms-gmme10-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: 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
Binary file added vendor/jooby/ephir-rms-gmme10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
67 changes: 67 additions & 0 deletions vendor/jooby/ephir-rms-gmme10.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: ephir-rms-gmme10
description: Jooby EPHIR RMS LoRaWAN GMME10 103 EU КТ 304866

# Hardware versions (optional)
hardwareVersions:
- version: '1.0'
numeric: 1

# Firmware versions (at least one is mandatory)
firmwareVersions:
- # Firmware version
version: '1.0'
numeric: 1
# Supported hardware versions (optional)
hardwareVersions:
- '1.0' # Must refer to hardwareVersions declared above
# LoRaWAN Device Profiles per region
# Supported regions: EU863-870, US902-928, AU915-928, AS923, CN779-787, EU433, CN470-510, KR920-923, IN865-867, RU864-870
profiles:
EU863-870:
id: ephir-rms-gmme10-profile-eu868
lorawanCertified: false
codec: ephir-rms-gmme10-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:
- battery
- analog input
- pulse count

# Dimensions in mm (optional)
# Use width, height, length and/or diameter
dimensions:
width: 102
length: 56
height: 37

# Weight in grams (optional)
weight: 48

# Battery information (optional)
battery:
replaceable: false

# Operating conditions (optional)
operatingConditions:
# Temperature (Celsius)
temperature:
min: -30
max: 85

# IP rating (optional)
ipCode: IP50

# Product and data sheet URLs (optional)
productURL: https://jooby.eu/rdc/jooby-ephir-rms-103/
dataSheetURL: https://jooby.eu/wp-content/uploads/2023/09/20230526_Jooby_RDC_Datasheet_RM_METRIX_EN_web-4.pdf

photos:
main: ephir-rms-gmme10.png
2 changes: 2 additions & 0 deletions vendor/jooby/ephir-rms-gmsg10-codec.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
uplinkDecoder:
fileName: analog-gasi3.js
49 changes: 49 additions & 0 deletions vendor/jooby/ephir-rms-gmsg10-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: 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
Binary file added vendor/jooby/ephir-rms-gmsg10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
67 changes: 67 additions & 0 deletions vendor/jooby/ephir-rms-gmsg10.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: ephir-rms-gmsg10
description: Jooby EPHIR RMS LoRaWAN GMSG10 105 EU KT 304870

# Hardware versions (optional)
hardwareVersions:
- version: '1.0'
numeric: 1

# Firmware versions (at least one is mandatory)
firmwareVersions:
- # Firmware version
version: '1.0'
numeric: 1
# Supported hardware versions (optional)
hardwareVersions:
- '1.0' # Must refer to hardwareVersions declared above
# LoRaWAN Device Profiles per region
# Supported regions: EU863-870, US902-928, AU915-928, AS923, CN779-787, EU433, CN470-510, KR920-923, IN865-867, RU864-870
profiles:
EU863-870:
id: ephir-rms-gmsg10-profile-eu868
lorawanCertified: false
codec: ephir-rms-gmsg10-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:
- battery
- analog input
- pulse count

# Dimensions in mm (optional)
# Use width, height, length and/or diameter
dimensions:
width: 97
length: 45
height: 32

# Weight in grams (optional)
weight: 50

# Battery information (optional)
battery:
replaceable: false

# Operating conditions (optional)
operatingConditions:
# Temperature (Celsius)
temperature:
min: -30
max: 85

# IP rating (optional)
ipCode: IP50

# Product and data sheet URLs (optional)
productURL: https://jooby.eu/rdc/jooby-ephir-rms-105/
dataSheetURL: https://jooby.eu/wp-content/uploads/2023/09/20230322_Jooby_RDC_Datasheet_RM_Samgaz_EN_web-3.pdf

photos:
main: ephir-rms-gmsg10.png
4 changes: 4 additions & 0 deletions vendor/jooby/index.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
endDevices:
- ephir-rms-gmel10
- ephir-rms-gmme10
- ephir-rms-gmsg10
- mtx1
- omni-rm-4pu204eu
Loading

0 comments on commit 5177123

Please sign in to comment.