20
Rubix Compute 4 Nube iO Install Manual Nube iO - RUBIX Compute 4 - Install Manual | 1

Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

         

   

  

 Rubix Compute 4 

 Nube iO 

Install Manual          

              

 

Nube iO - RUBIX Compute 4 - Install Manual | 1 

Page 2: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

   

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 

Page 3: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

  

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 [email protected]  

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 

Page 4: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

API  Application programming interface  Link 

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

 

   

 

Nube iO - RUBIX Compute 4 - Install Manual | 4 

Page 5: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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 

Page 6: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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 

Page 7: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

 

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 

Page 8: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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 

Page 9: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

    

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 

Page 10: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

 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 

Page 11: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

  

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 

Page 12: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

4 Mounting And Size  

4.1 Dimensions  

  4.2 Mounting  

 

 

Nube iO - RUBIX Compute 4 - Install Manual | 12 

Page 13: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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 

Page 14: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

6 RS-485 Connection Terminal Location 

  Cabling Architecture 

  

 

Nube iO - RUBIX Compute 4 - Install Manual | 14 

Page 15: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

  

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 

Page 16: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

 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 

Page 17: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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 

Page 18: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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 

Page 19: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

 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 

Page 20: Rubix Compute 4 - Nube iO · 2020. 2. 23. · Nube iO - RUBIX Compute 4 - Install Manual | 2 1 Introduction T h e pu r po s e o f t h i s d o c u m e n t i s t o pr o v i d e a n

 

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