presentación de powerpoint€¦ · programming and architecture of all kinds of virtualization...

13
lobiot.com

Upload: others

Post on 31-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

lobiot.com

Page 2: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

The brand.

Our skills.

Our IOT arquitecture.

WEB SCADA CENTRALIZED

CENTRALIZED WIRELESS/CABLING BUS

Lobiot One.

General description

Physical interfaces

Technical specification

Firmware specification

Thanks.

TABLE OF CONTENTS

Madrid, Spain, Europe, May 2020 Page 1/11

Page 3: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

Lobiot is a new brand created by Lobo Brothers company.

Lobo Brothers is a technology consultants company situated in Madrid (Spain-Europe).

Lobo Brothers is a young company but made up of professionals with a lot of experience and qualification in the sector.

Lobiot is a new brand of IOT industrial products with the next focus:

• Creating the best and most competitive IOT industrial products.• Simplifying the configuration and connection processes of IOT devices.• Using the most common IOT protocols and net interfaces (API REST JSON, TCP-IP,

Modbus, RS485, Wifi, etc).• With a database in each IOT controller to get a back up all the data and securing it.• Using Linux/Windows based operating system to get all the power of the IOT devices.• With an all configurable firmware to integrate in it all possible future systems

(LoraWan, Mbus, etc).

The Brand

Madrid, Spain, Europe, May 2020 Page 2/11

Page 4: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

In the next table are our main skills:

Team Skills

Comunications,

Operating

systems and

security(Leader: Tomás Lobo)

Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-

ng, Kvm, Vmware, etc.)

Architecture all kind of networks (structured data cable TCP-IP, wifi, LoraWan, Optic

fiber, radiofrecuency, zigbee etc).

Consulting and programming of al kind of security systems (routers, smart switches,

anti hacking systems , firewalls, etc.) and creating the most secured environments

anti intrusions.

Customizing all kind of Linux and Windows operating systems, servers and

workstations.

Industrial IOT(Leader: Jose Luis Béjar)

Designing of all kind of electronic unit shells, and all kind of pieces, using Autocad

CAD/CAM/CAE software.

Selecting express mannufacturing process (3D printing, stereolithography, etc).

Programming industrial devices and all kind of sensors (TCP-IP to RS485, TCP-IP to

RS232, Modbus, Mbus, RS485, RS232, etc.).

Designing IOT industrial systems including all layers of the process (IOT

arquitecture, prototiping, modeling, manufacturing, testing).

Designing and customizing all kind of electrical and electronical systems

(electromecanical distribution and control panels, water pumping systems, energy

monitoring systems, sensor local and remote systems, all kind of industrial

manufacturing systems, etc).

Madrid, Spain, Europe, May 2020 Page 3/11

Our Skills

Page 5: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

In the next table are our main skills:

Team Skills

Firmware and

software

development(Leader: Santiago Lobo)

Programming in all kinds of languages (C#, java, php, phyton, etc.).

Programming for Windows and Linux operating systems (Web management

systems, hosted services, APIs, Docker microservices, etc.)

Programming of all kinds of databases (SQL Server, MySQL, MongoDB, etc.).

Programming of all kinds of peripheral PCB systems (GPIO ports, TTL interfaces,

etc.).

Programming of GPRS systems and GPS systems.

Programing custom IA algorithms

Technical advice

and consulting(Leader: Raúl Pérez)

Always up to date on new web standards, modern best practices, the latest

frameworks, improvements to the user experience, and other changes in technology.

Constantly learning ... to help my team.

2020 JAMstack, DRY “Don’t Repeat Yourself”, XaaS (anything as a service), IoT,

Cognitive technologies, AI Adoption (Bots, ChatBots), Smart Automation, “AutoML”

for “auto-machine learning, GraphQL, Microservices, Self service BI, Reactive

Programming, TypeScript, PWA (Progressive Web Apps), Blockchain, Docker,

Container

Demonstrated ability to multi-task in a dynamic and agile environment.

Excellent Time management, Organizational skills.

Technical design lead/developer as part of an IT Systems Engineering team or in IT

Client Account Management

Madrid, Spain, Europe, May 2020 Page 4/11

Our Skills

Page 6: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

WEB SCADA CENTRALIZED

Hardware: CENTRALIZED LINUX / WINDOWS SERVER

Software: CENTRALIZED WEB SCADA

FEATURES OF THE WEB APPLICATION "CENTRALIZED WEB SCADA":

Authentication by user and password. By default a "god" user will be created (with total powers). From

such user we will create the new environment of hierarchies and users.

Creation of users according to different hierarchies. Total management of users. Possibility to apply any

level of hierarchy to each element of SCADA.

Creation of "control rules", of each concentrator / s, independently or together, through the use of simple

"graphical schemes". This will give us the possibility to "program" each Lobiot One as needed.

Immediate synchronization of the control rules in each concentrator of the network, to which changes

apply.

Display, in real time, of all the “field variables” and “states” of the field devices (temperatures, humidities,

on / off states of digital inputs and outputs.

Generation of alarms via email, SMS.

Madrid, Spain, Europe, May 2020 Page 5/11

Our IOT Architecture

Page 7: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

Hardware: CENTRALIZED LINUX / WINDOWS SERVER

Software: CENTRALIZED WEB SCADA

LOBIOT ONELOCAL CONCENTRATOR:

CONTROL RULES + API REST JSON + DATABASE + INPUT/OUTPUT SIGNALS

LOCATIONS

LOCATION 2 SWITCH/ROUTER

WEB BROWSER ACCESS TO SCADA

LOCAL NETWORK

…N…

LOCATION N SWITCH/ROUTER

LOBIOT ONELOCAL CONCENTRATOR:

CONTROL RULES + API REST JSON + DATABASE + INPUT/OUTPUT SIGNALS

LOBIOT ONELOCAL CONCENTRATOR:

CONTROL RULES + API REST JSON + DATABASE + INPUT/OUTPUT SIGNALS

LOCATION 1 SWITCH/ROUTER

LOCAL NETWORK -> SYNCHRONIZATION CONTROL RULES + INQUIRIES TO LOCAL DATABASES + SECURITY COPIES

WEB SCADA CENTRALIZED

Madrid, Spain, Europe, May 2020 Page 6/11

Our IOT Architecture

Page 8: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

WEB SCADA

CENTRALIZED

SENSORS and SIGNALS <GROUP 1>4-20ma, 0-10V, 0-20V, Digital/Relay I/O,

Modbus RTU, Modbus TCP, etc…

…N…

*Wireless/Cabling Access Point 1

Lobiot One - LOCAL CONCENTRATOR:

CONTROL RULES + API REST JSON + DATABASE + INPUT/OUTPUT SIGNALS

LOCATION SWITCH/ROUTER

WEB BROWSER

ACCESS TO SCADA

CENTRALIZED SCADA

SERVERLOCAL NETWORK

LOCAL NETWORK -> SYNCHRONIZATION CONTROL RULES + INQUIRIES TO LOCAL DATABASES + SECURITY COPIES

*Wireless/Cabling Access Point N

LOCAL NETWORK

LOCAL NETWORK/RS485/RS232 LOCAL NETWORK/RS485/RS232

LOCATION

*Access Points are optional *Access Points are optional

SENSORS and SIGNALS <GROUP N>4-20ma, 0-10V, 0-20V, Digital/Relay I/O,

Modbus RTU, Modbus TCP, etc…

LOCAL NETWORK/RS485/RS232 LOCAL NETWORK/RS485/RS232

CENTRALIZED WIRELESS/CABLING BUS

Madrid, Spain, Europe, May 2020 Page 7/11

Our IOT Architecture

Page 9: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

General Description

Lobiot One is the IOT signals concentrator of Lobiot.

Our purpose doing the Lobiot One is include in one unit the best of the next

concepts

Lobiot One image

Madrid, Spain, Europe, May 2020 Page 8/11

Lobiot One

• Easy management of the unit with a

secure and captive HTTPs web

manager.

• Easy and secure data accesibility

(API REST JSON).

• Easy conection to industrial

interfaces and protocols (Modbus,

RS485,etc.).

• Easy auto back up and accesibility of

the data (relational database)

• Enought memory for all the unit life

(maximum 32GB, up to 25 life years).

Page 10: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

In the next two images are the visual description of the Lobiot One physical interfaces:

Physical Interfaces

Madrid, Spain, Europe, May 2020 Page 9/11

Lobiot One

Caoba wood cover

Ventilation grill

Fixing holes

RJ45 connector

RS485 bus connector

Ventilation grill

Fixing holes

Micro USB type B power connector Hidden wifi antenna

Power LED

Status LED

Page 11: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

In the next list are the Lobiot One technical specification:

Technical Specification

Madrid, Spain, Europe, May 2020 Page 10/11

Lobiot One

CPU: Quad-core Cortex-A7

GPU: Mali400MP2 GPU

RAM: 512MB DDR3 (shared with GPU)

ETHERNET: 100M RJ45 (POE optional)

WIFI: XR819, IEEE 802.11 b/g/n

Operating System: Linux

Product size: 57 mm × 49 mm x 25 mm

Weight: 46 g

Power consumption: 1,5 W

Maximum Ambient Humidity: 80%

Maximum Ambient Temperature: 55ºC

Page 12: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

In the following diagram are the Lobiot One firmware specifications:

API REST (JSON)

HTTPs (RJ45 / Wifi)

MODBUS

PROTOCOL

MODBUS TCP

RS485 BUS

Lobiot One

DATABASE

(all the data are

saved periodically

by tracker service)

CAPTIVE WEB

MANAGER

MODBUS RTU

Firmware Specification

Madrid, Spain, Europe, May 2020 Page 11/11

Lobiot One

Tracker

Page 13: Presentación de PowerPoint€¦ · Programming and architecture of all kinds of virtualization systems (Proxmox, XCP-ng, Kvm, Vmware, ... Reactive Programming, TypeScript, PWA (Progressive

Thanks!!

lobiot.com