Post on 21-Jan-2021
Rubix Compute 4
Nube iO
Install Manual
Nube iO - RUBIX Compute 4 - Install Manual | 1
1 Introduction 3 1.1 Document Availability 3 1.2 Document Change Log 3 1.3 Abbreviation term and definitions 3
2 Overview 4
3 RUBIX Compute Specifications (Hardware V0.2) 5 3.1 Basic Tech Spec 5 3.2 Power Requirements 6 3.3 Physical Size 7 3.4 Communication Options 7 3.5 Onboard Peripherals 8
3.5.1 RS-485 End Of Line Jumper Settings (EOL) 9
4 Mounting And Size 10 4.1 Dimensions 10 4.2 Mounting 12
5 Power Connection 13
6 RS-485 Connection 14
7 RJ12 Service Port 15 7.1 RJ12 Drawing 15 7.2 RJ12 Cable Selection 16 7.3 Pin connections 16 7.4 RJ-12 network diagram for adding IO 17
8 Embedded Dashboard 18
9 Node Red Embedded 18
10 Regulatory Compliance 19
11 About Nube iO 19
Nube iO - RUBIX Compute 4 - Install Manual | 2
1 Introduction The purpose of this document is to provide an outline of our installation of the Nube RUBIX Compute Install Manual
1.1 Document Availability Please email support to request a copy support@nube-io.com
1.2 Document Change Log
Version Number Issue Date Description
1.0 Nov 2019 First Version
1.1 January 2020 Updated branding
1.2 Feb 2020 Updated branding
1.3 Abbreviation term and definitions Name/Code Explanation External Reference
Edge Gateway / Device Edge Gateway Link
GCP Google Cloud Platform Link
Edge Edge computing is a distributed computing paradigm Link
IO (Input/Output) Communication process between a Computer or device Link
VPN A virtual private network (VPN) extends a private network across a public network Link
Nube Translates cloud in spanish
BACnet BACnet is a building automation protocol Link
MQTT A lightweight messaging protocol for small sensors Link
Modbus Modbus is a building automation protocol Link
Zigbee ZigBee is a smart office/home protocol Link
NB-IoT Low Power Wide Area Network (LPWAN) radio technology Link
LoRa LoRa is a long range, low power wireless chipset and protocol Link
LoRaWan LoRaWan is the network layer on LoRa Link
Haystack Standardize semantic data models for IoT data Link
Nube iO - RUBIX Compute 4 - Install Manual | 3
API Application programming interface Link
Nube iO - RUBIX Compute 4 - Install Manual | 4
2 Overview ➔ Native stand alone HVAC control and lighting control with real time clock ➔ Native 485 Modbus/ BACnet ➔ Run multiple services like BACnet and LoRaWan, MQTT at the same time ➔ Install apps like a new protocol, or anything specific to meet your needs ➔ Run machine learning on the Edge. Current examples are built in c++, python and
java ➔ CPU: 4Gb of storage, 32bit OS, 1Gb of RAM, 4 cores ➔ 4x RJ11 expansion. For future and custom comm’s modules and or IO expansion
2.1 Feature Spotlight
Wireless IO HVAC Controls Customisable Wireless
Remote metering
Linux OS
2.2 Physical Specs
SOM Module
Memory
● Processor: Broadcom BCM2837 @ 1.2GHz 32-bit ● RAM: 1Gbyte LPDDR2 SDRAM ● Memory: 4 Gbytes (can be upgraded) ● Temperature Range: -25 to +80 degrees Celsius.
● Processor: Broadcom BCM2837B0, Cortex-A53 64-bit SoC @ 1.2GHz
● RAM: 1Gbyte LPDDR2 SDRAM ● Memory Options: 8 Gbytes, 16 Gbytes, 32 Gbytes eMMC ● Temperature Range: -25 to +80 degrees Celsius.
Nube iO - RUBIX Compute 4 - Install Manual | 5
Processor
OS Software
Debian based OS Software
Other Software
Java and node-js are installed on the device Any programming language or runtime can be installed on the device.
Programming
Local Flow Based Programming ● On-board REST-API ● Node Red ● Reactive Wires (Developed By Nube)
3 RUBIX Compute Specifications (Hardware V0.2)
3.1 Basic Tech Spec
Mounting
Din rail enclosure
IO
10 IO
Size
112*107*56mm L/W/H
Nube iO - RUBIX Compute 4 - Install Manual | 6
Protect level
IP40
Power
24VAC or VDC
Material ABS plastic
Model No RC4-P432-P24-00-00-00
Color White with grey color base
3.2 Power Requirements
Power Options and Requirements:
Power Via Terminal
Power Supply: 24VAC +/- 3% or 24VDC +10%/-10% Consumption 400 mA
Connectivity:
Ethernet
2x Ethernet Dual NIC Ethernet Ethernet 10/100/1000 base-T auto-selection *Ethernet maximum speed is limited to 480Mbps due to USB hub limitation.
Communication Options:
SSH over IP Edge-Compute-4 can have port 22 exposed for shell access
DHCP server or client Edge-Compute-4 can be setup as a DHCP server or client
REST-API HTTP Server On board HTTP server for simple interaction with the Edge-Compute. Can add/delete points, write/update point value’s and admatsionton things like install and update modules
MQTT broker or client Pub/Sub to MQTT topics
Nube iO - RUBIX Compute 4 - Install Manual | 7
BACnet/IP Master Read/Write BACnet IP devices
BACnet MSTP Master. Via optional 2x rs-485 port
Read/Write BACnet MS/TP devices
BACnet/IP Server Expose all points on the Edge-Compute to another BACnet IP device to read/write
BACnet/IP Gateway Expose all modbus slave points on the Edge-Compute to another BACnet IP device to read/write
Modbus TCP Master Read/Write Master TCP devices
Modbus RTU/RS485 Master. Via optional 2x rs-485 port
Read/Write Master RTU/RS485 slave devices
LoRaWan End Node Uplink/Downlink to a LoRaWAN gateway
LoRaWan Uplink/Downlink to a between devices without the use of a LoRaWan gateway.
LoRaWan Gateway Enabled via the onboard mPCIe slot or via the RJ12 expansion module.
3G/4G/LTE Enabled via the onboard mPCIe slot or via the RJ12 expansion module . Worldwide LTE, UMTS/HSPA+ and GSM/GPRS/EDGE coverage 150Mbps downlink and 50Mbps uplink data rates.
WiFi Modules (802.11) Dual Band Wireless
Enabled via the external mPCIe slot via the RJ12 expansion modules. WiFi Modules (802.11) Dual Band Wireless Frequency: 2.4 GHz, 5 GHz
3.3 Physical Size
Nube iO - RUBIX Compute 4 - Install Manual | 8
3.4 Communication Options
Communication Option
Part Number Comms
2x RJ45 Ethernet
Factory fitted Ethernet
For ethernet LAN connection. Each network is an independent LAN network. So the device can connect to two different networks.
4x RJ12
Factory fitted RJ12
Edge Connect R12 interface Provides power and breakout for USB, UART for add-on modules
2x RS-485
nube-xbee-485-3wire Optional addon
EIA-485 (BUS A,B) Three-wire, Half Duplex 1x Speed:(9.6K, 19.2k, 38.4K, 57.6K, 115.2K bit/s), Data Bit:(8 bits), Parity:(None, Even, Odd)
3x LoRa
nube-xbee-lora-RFM95 Optional addon
Add in radio model Supported Frequencies: 868/916 Mhz Spreading Factor: 6-12 Bandwidth: 7.8 - 500 kHz Effective Bitrate: 018 - 37.5 kbps Est. Sensitivity: -111 to -148 dBm
1x mPCIe
nube-pcie-lora-rak nube-pcie-4g-ec25 Optional addon
Add in radio mode Options for 4G and or LoRaWan
2x USB
Factory fitted USB
For flashing the device and a 2nd spare USB 2.0
Nube iO - RUBIX Compute 4 - Install Manual | 9
1x Micro USB
Factory fitted usb mini
For powering the gateway over 5vdc
3.5 Onboard Peripherals
Mode Purpose Setting/Operation
1x LED
Factory fitted Green LED
This is the power indication LED
1x LED
Factory fitted Orange LED
This is the heartbeat indication LED of the CPU
1x 2-position Switch
Factory fitted 2-position Switch
Used for flashing the linux image to the device from a USB flash drive. Settings:
- F: When set to the F position. This is used to flash the device from a USB
- E: Is to boot the device of the onboard EMMC memory.
E: is the default setting F: is used to flash with onboard USB “F”
1x toggle button
Factory fitted momentary toggle Switch
For rebooting the CPU
Nube iO - RUBIX Compute 4 - Install Manual | 10
USB
USB for power the CPU when a 24VAC/DC connection isn't plugged in
3.5.1 RS-485 End Of Line Jumper Settings (EOL)
Mode Purpose Setting
EOL Used to set the RS-485 EOL
Nube iO - RUBIX Compute 4 - Install Manual | 11
4 Mounting And Size
4.1 Dimensions
4.2 Mounting
Nube iO - RUBIX Compute 4 - Install Manual | 12
5 Power Connection Terminal Location
Connection Numbering
Pin 1 24V AC/L (~)
Pin 2 24V AC/N (~)
Pin 3 Earth Ground
Nube iO - RUBIX Compute 4 - Install Manual | 13
6 RS-485 Connection Terminal Location
Cabling Architecture
Nube iO - RUBIX Compute 4 - Install Manual | 14
Connection Numbering
Pin 1 A / +
Pin 2 B / -
Pin 3 C / Ground
7 RJ12 Service Port The RJ12 port is used for the following
● Flashing the firmware on the device ● Changing configuration settings ● Used in conjunction with the Nube IOs ‘RUBIX Compute’ for IO expansion. (When
used for input IO expansion the bus from the Edge-Compute can power the IO module)
7.1 RJ12 Drawing
Nube iO - RUBIX Compute 4 - Install Manual | 15
7.2 RJ12 Cable Selection
Any RJ11 or RJ12 cable can be used. Addinally the RJ12 connector could supply power to the IO module RJ11 will not provide power to the module but can provide comms.
7.3 Pin connections
Pin 1 Power (5V dc)
Pin 2 Enable (EN)
Pin 3 USB Data-
Pin 4 USB Data+
Pin 5 Ground (GND)
Pin 6 Ground (GND)
Nube iO - RUBIX Compute 4 - Install Manual | 16
7.4 RJ-12 network diagram for adding IO
From the Edge-Compute, four (4) additional modules can be added. The external 24VAC/DC power supply is optional when powering the IO-8 from the RJ12. (The power can be supplied when the application only requires inputs or communication modules with voltage under 5vdc)
Nube iO - RUBIX Compute 4 - Install Manual | 17
8 Embedded Dashboard
An easy to use dashboard is preinstalled on the RUBIX Compute for monitoring and controlling your IoT (Internet of Things) devices. Some basic features:
● Adding and editing modules. ● Logic programming. ● Adding and editing points, protocols,
devices and schedules. ● View historical data graphs with CSV
export
● Logic programming. ● Browser based. ● HVAC function blocks. ● Easy to use drag and drop.
9 Node Red Embedded As an option, Node Red can be installed
Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.
Nube iO - RUBIX Compute 4 - Install Manual | 18
10 Regulatory Compliance
Regulatory
BACnet vendor details ● Number: 1173 ● Company Name: Nube iO Operations Pty
Ltd ● Device Name: RUBIX Compute 4
LoRa end node radio ● FCC: Class B 3M Radiated
LoRaWan mPCIE 2AF6B-RAK2247 ● Full LoRaWAN: 1.0.2 stack support ● FCC: FCC IDENTIFIER: 2AF6B-RAK2247 ● Radio Spectrum: EN 300 220-2 V3.1.1
(2017-02) ● EMC: EN 301 489-1 V2.2.0 (2017-03), EN
301 489-3 V2.1.1 (2017-03) ● Safety: EN 60950-1: 2006 + A11: 2009 +
A1: 2010 + A12: 2011 + A2: 2013 ● Health: EN 50663: 2017, EN 62479: 2010
Compute Module (SOM) ● FCC: fcc part 15 subpart c ● RHOS
Nube iO - RUBIX Compute 4 - Install Manual | 19
11 About Nube iO Designed by HVAC controls experts, Nube iO provides a reliable and economical platform to control and monitor your HVAC system. With emphasis on utilizing open platforms and device security Nube iO allows you to break free from restrictive BMS platforms without the huge cost of having to replace existing controllers.
Born in the age of IoT, Nube iO provides you with the ability to access your data from the web. No longer do you need hundreds of sensors or a huge budget in order to get your data online. Whether you have one sensor or thousands, the scalability of the platform makes it economical regardless of the size of your system. To learn more about our products and solutions, visit: nube-io.com
Document Code Nube RUBIX Compute Install Manual 1.2
Person Responsible Ap
Date Last Updated 19/11/19
Status Released
Location Tech documentation - spec sheets
Nube iO - RUBIX Compute 4 - Install Manual | 20