miimetiq brochure en

10
FRAMEWORK FEATURES ENERGY INDUSTRY HEALTH CARE RETAIL SMART BUILDINGS FARMING SECURITY SMART CITIES UTILITIES BROADCASTING TRANSPORT Whatever you can imagine www.m2mcloudfactory.com

Upload: dario-tejero-villena

Post on 24-Dec-2015

156 views

Category:

Documents


3 download

DESCRIPTION

English version

TRANSCRIPT

Page 1: Miimetiq Brochure En

FRAMEWORK FEATURES

ENERGY INDUSTRY HEALTH CARERETAIL SMART BUILDINGSFARMINGSECURITY SMART CITIES UTILITIES BROADCASTING TRANSPORT

Whatever you can imagine

www.m2mcloudfactory.com

Page 2: Miimetiq Brochure En

Ability to model devices by using Schemes, Instruments,

Readers (Sensors) and Writers (Actuators)

Device Modeling

Distribution system with support for millions of devices.

Connection and protocol agnostic

Device Management

Comprehensive Alarms Management system based on events and

notifications

Alarms System

Multiscreen/Multidevice vertical user interfaces

developed using ADUX® methodology

UserInterface

Simple and advanced User Management systems with

AAAA support

User Management

MIIMETIQ® is available in both, Cloud-based and On-premise, and provides a set of functionalities which are commonly required by any software intended to remotely monitor and operate devices. These features are the building blocks from which every M2M project starts, and, if already available, may represent a reduction between a 70% and 80% of the

development effort.

MIIMETIQ® is a framework designed to shorten the time required for developing M2M platforms and applications. In other words, it is a set of technologies and software utilities that facilitate the development of platforms and applications for virtually any of the several M2M

vertical markets.Check below some of the most important

features of the MIIMETIQ® framework

MIIMETIQ® OVERVIEW1

Page 3: Miimetiq Brochure En

DEVICE MODELING2

The nature of the data coming from the device is a key point when modeling a device in MIIMETIQ®. This nature will determine how and where to store the data. Time series, aggregations or raw data will be

preprocessed in different ways and will be stored in the most appropriate database.

Now imagine we need to integrate a diesel generator set in MIIMETIQ®. First, we will need to map its components, sensors and actuators, as Instruments, Readers and Writers. Let’s see how to proceed.

To integrate a device in MIIMETIQ® we only need to map its structure in the framework. It’s not necessary to write a single line of code, since it can be done through a device scheme configuration. The process of modeling consists of identifying the components, sensors and actuators of the device and make them available in

MIIMETIQ® using a device scheme.

Schemes are a powerful feature that allow to easily map the components of a device (or any other entity) and its properties to MIIMETIQ®. They allow modeling every block of the device, and its sensors and actuators (as well as the nature of their data) as Instruments, Readers and

Writers.

Page 4: Miimetiq Brochure En

THE DIESEL GENERATOR EXAMPLE3

To model this structure in MIIMETIQ®, we can create a schema with six Instruments (one per component) and sixteen Readers (one per data signal). We’ll also need to create two Writers to map the two actuators available and be able to control the power status and the auto-mode. But we don't have to design our "logic" generator to be an exact copy of the real one. We also could decide to create only two instruments, one for the sensors of the Engine and the Alternator and a second one for the rest of the sensors and the actuators.

As seen in this example, thanks to the versatile schemas of MIIMETIQ® we'll be able to model any device the same way, by using Instruments, Readers and Writers.

We have classified the main components of a diesel generator and the data they provide in the right image. Each component is represented in orange and has sensors that give us the data

represented in black.

Let’s assume that the generator has a control port and a protocol through which we are able to read all the data. Besides this components and sensors, the protocol of the generator also allows us to control the power status and to

activate/deactivate the auto-mode.

Engi

neAl

tern

ator

Temperature

Speed

Energy generated

Amperage

Voltage

Frequency

Level

Consumption

Fuel

Oil pressure

Oil temperature

Voltage

Amperage

Power status

Auto-mode status

Running hours

Power factor

Lubr

icatio

nBa

ttery

Cont

rol P

anel

Page 5: Miimetiq Brochure En

To demonstrate the power and usability of a vertical UX, we have developed a user interface for the generators example by using the ADUX® methodology. The screenshots above correspond to a vertical user interface, which allows a renting company to monitor in real time its diesel generator sets

distributed throughout the world.

This project has been fully developed by using the REST API provided by MIIMETIQ® .

Almost every M2M deployment requires a user interface to allow the users managing the devices, control the received metrics and, in general, interact with all the functionalities

involved in the project.

Although MIIMETIQ® includes, out of the box, a multipurpose user interface we call MIIMETIQ® Control Panel, that allow users managing every aspect of their deployment, most of the times it’s nice to have a customized, project

specific, user interface.

With this aim, MIIMETIQ® provides high level REST and AMQP APIs, that allow to easily develop vertical user interfaces based on every project

specific needs.

USER INTERFACE4

Page 6: Miimetiq Brochure En

The Devices Management module, accessible from the MIIMETIQ® Control Panel application, allows managing very large networks of devices.

The devices connect to MIIMETIQ® through the distribution system. Although a network of devices can be very heterogeneous due to the amount of different devices, or its connection capabilities, MIIMETIQ® provides an effective Input/Output interface with the devices, regardless of the protocols they support (MQTT, REST, AMQP, CoAP) or its connectivity

(Ethernet, Wifi, 3G, dial up).

The devices are organized using tags and can be filtered by model, tags or its physical location in the map.

The Manufacturers section allows the managing of the Manufacturers and the Models of the devices.The Automations section allows creating schedules or rules to execute actions under certain circumstances, and the Maintenance section provides a way to manage Interventions. Interventions are very useful to track

and keep the historical data related to problems or any other relevant information of a device.

DEVICES MANAGEMENT5

Page 7: Miimetiq Brochure En

We can define an alarm as an abnormal situation that requires of human attention. The goal of an alarms system is listen to signals (Readers or Writers), and compare its current values with reference values to determine if the device is operating under normal condition. If it is not, then the system has to alert the user through a predefined communication channel

like email, SMS, or a phone call.

Proper management of the alarms is a key aspect for M2M projects. MIIMETIQ® provides all the features required to assure a successful

alarms implementation in your projects.

The Alarms System module is accessible from the MIIMETIQ® Control Panel application. The Configurations section allows creating (modifying and deleting) alarms and programming its behavior by

defining the signals to monitor, the thresholds and the conditions to activate or clear the alarm.

While the Monitoring section lists only the active alarms at a given time, the History section shows all the alarms (current and historic), and all its related events.

ALARMS SYSTEM 1/26

Page 8: Miimetiq Brochure En

• Select the signal to monitor among the available readers or writers

• Define the alarm activation under single or multiple conditions

• Define the comparison rule for the condition (equal to, not equal to, greater than, lesser than)

• Set the activation and clearance time periods. These periods determine the amount of time that must pass before an alarm is automatically activated or cleared

• Configure multiple notifications for the alarm by defining the Communication Channel to be used and the message to be sent

• Global Alarms. Create alarms for multiple devices at once, based on its Model, Tags and/or Location

Alarms Configurations section

• Alarms Acknowledge. This action registers the user that acked the alarm and requires the user to write a comment

• Alarms Snooze. It’s a way to defer the alarm for a defined period of time

• Alarms Clear. It’s a way to tell the system that the problem has been addressed. Once cleared, the instance of alarm is closed and the system starts monitoring its related signals again

• The history module will show all the instances of the alarms, no matter if they are active, acked or cleared

Alarms Monitoring and History sections

Here are listed some of the more relevant features of the Alarms System

ALARMS SYSTEM 2/27

Page 9: Miimetiq Brochure En

1 - Microsoft Active Directory Domain Services2 - Security Assertion Markup Language

3 - Single Sign-On4 - eXtensible Access Control Markup Language

Since M2M projects are often integrated with other IT solutions, MIIMETIQ® provides all the necessary features to be integrated with third party user management systems. This way, customers can take advantage of using their current systems and apply the same existing polices to the M2M solution, saving time, money and avoiding data duplicity. MIIMETIQ®

advantages in integration projects are:

MIIMETIQ® also provides a built in AAAA system (Authentication, Authorization, Auditing and Accounting) for those projects where an integration is not required. And if no AAAA system is required at all, a simple User

Management option is also available.

Decoupled AA (Authentication and Authorization) architecture

Compatibility with most frequent storage identities software like ldap or Microsoft AD DS1

SAML2 usage to give compatibility with SSO3 architectures like Tivoli or OpenAM

Support for a known Authorizationlanguage like XACML4

USER MANAGEMENT8

Page 10: Miimetiq Brochure En

13

M2M Cloud Factory provides the most innovative cloud-based service and on premise softwarefor managing connected products and machines and implementing innovative Machine-to-Machine (M2M)

or Internet of Things (IoT) applications. Our customers use MIIMETIQ® to optimize all processes,create more value and turn machine data into valuable information.

CONTACT US AND FIND YOUR ANSWERS ABOUT THE INTERNET OF THINGS

M2M Cloud Factory

BARCELONA OFFICEC. Pallars, 193, planta 11, 08005,

Barcelona. SpainTel. (+34) 93 452 43 08

LONDON OFFICERegus 50 Broadway,

London SW1H 0RG. United KingdomTel. (+44)(0)7715 275013

[email protected]