SlideShare a Scribd company logo
© 2009-2023 Natural Software SL, All rights Reserved
1
Smart Energy
smart management of valuable resources
Natural Software Services SL
Juan XXIII No. 9
E-07141 Sa Cabaneta
smart@natural-software.eu
Tel: +34 971 603676
Version 1.05 – 30.08.2023
© 2009-2023 Natural Software SL, All rights Reserved
2
VASERControl
Smart building integration platform
All datapoints can seamlessly be integrated
Datapoints of different protocols can be mixed in logic modules, databases, etc.
> 50 protocols
Metering: KNX, KNX-Quick, M-Bus, Modbus, Vbus, …
Smart home: DMX, DALI, Hue, Zigbee
White Goods: Homeconnect, ….
Security: eKey, phg, …
Energy: E3DC (via RS-485), …
Bayrol Poolmanager, Ospa, …
Heatpumps – Stiebel-Eltron, Mitsubishi, Intesis (KNX), Zennio (KNX), …
Multimedia: uPnp, Denon, Revox, …
IT: SNMP, SMTP, SSDP
Namespaces
Multiple buildings in multiple locations
Visualization
HTML5/CSS3/Javascript/WebSocket/Push
Alarming
eMail, iOS & Android Remote Notification, etc.
© 2009-2023 Natural Software SL, All rights Reserved
3
VASERControl - Visualization
© 2009-2023 Natural Software SL, All rights Reserved
4
Smart Buildings and Energy
Database
Log and store datapoints (e. g. power, consumption and energy) in
databases
Data Mining
Evaluate data in graphics, spreadsheets and dash boards
Statistics
Critical values, Min/Max, Averages
Use Data as decision base
Build decision tables / trees
Define and implement targets
© 2009-2023 Natural Software SL, All rights Reserved
5
Step 1: Log and store datapoints (e. g. power,
consumption and energy) in databases
logical model
KNX Service
M-Bus Service
RS-485 Service
…
VASERControl Server
Internal
Object Store
external
database
Decision Engine
(Machine learning)
External Device
Connection
© 2009-2023 Natural Software SL, All rights Reserved
6
abstract model
KNX Service
M-Bus Service
RS-485 Service
…
VASERControl Server
Internal
Object Store
Decision Engine
(Machine learning)
Energy meters
KNX, M-Bus, Modbus,
RS-485, WebService…
Environment Sensors
(Weather, Soil humidity,
light)
KNX, Network,
WebService,…
Other Sensors
(Poolwater chemistry
(pH, conductivity),…)
KNX, WebServices
Weather forecast
Historical statistics
WebServices
External Device
Connection
Still Step 1:
© 2009-2023 Natural Software SL, All rights Reserved
7
Step 2: Evaluate data in graphics, spreadsheets
and dashboards
© 2009-2023 Natural Software SL, All rights Reserved
8
Step 3: Define and implement resource management
Promise – Object which defines the targets for a consumer
• Car needs to be loaded by 8AM
• 6 hours of poolfiltering and circulation every day
Server intelligence distributes resources to keep all Promises
Resource Alocation – Divide resources according to Promise priority
Expectation – Verification if Promises are kept
e.g. after 6 hours, target temperature should be reached. Responsibility
to fulfill promise is delegated to the Device object.
© 2009-2023 Natural Software SL, All rights Reserved
9
Types of requirements
▪ Pool desinfection – 6 hours each day. Independent when
▪ Optimize for PV „leftover“, cheap power from grid,….
▪ Hot Water desinfection – Once a week up to 70 degrees
▪ Include water solar panels
▪ Low priority during the week but high at the end of the week
▪ Charge electric car
▪ at least charge for 200km at 8AM in the morning
▪ Heatpumps
▪ need to run at least 30 minutes to be efficient
© 2009-2023 Natural Software SL, All rights Reserved
10
Example: Switching Photovoltaik as Backup for
house in case of power outage
Promise: keep currents below a certain limit
Priority Device
1 IT/Rack/Bus/Control
2 Access Control / Electric doors
3 Emergency Illumination
4 Hot Water Preparation
5 Heating / Cooling
6 Kitchen appliances
7 Multimedia
8 Other important, e.g. Pool Cleaning / Heating
9 Other unimportant e.g. RGB effects in garden
(*) depends on project !!
© 2009-2023 Natural Software SL, All rights Reserved
11
Example: Pool pump & desinfection
Promise – Pool circulation running for at least 6h per day
Factors:
- Different electrical prices during day
- Using surplus from photovoltaic
- Predict output by weather forecast
- Verify and adapt by comparing reality and forecast
© 2009-2023 Natural Software SL, All rights Reserved
12
Typical Energy Interface:
© 2009-2023 Natural Software SL, All rights Reserved
13
Our Energy Interface:
© 2009-2023 Natural Software SL, All rights Reserved
14
Summary & Goal
Using VASERControl to optimize resource usage
- Get a lot of measure points
• Temperatures, Water, Electrical, Natural Gas, ….
- Analyze the values
- Make decision based on recorded values and forecasts
© 2009-2023 Natural Software SL, All rights Reserved
15
THANK YOU!
For more information
Calle Juan XXIII No. 9
E-07141 Sa Cabaneta, Marratxi
Spain, Spanien
Tel: +34 971 603676
smart@natural-software.eu

More Related Content

Similar to VASER Control: Smart Energy

IOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA GlobalIOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA Global
Gaganpreet Singh Walia
 
IOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA GlobalIOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA Global
Gaganpreet Singh Walia
 
Advantech Intelligent Communication Gateways are ARM-based robust platforms w...
Advantech Intelligent Communication Gateways are ARM-based robust platforms w...Advantech Intelligent Communication Gateways are ARM-based robust platforms w...
Advantech Intelligent Communication Gateways are ARM-based robust platforms w...
samveed
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
Doyel Chakraborty
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
Mathews Job
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERS
Nour Elhattab
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERS
Nour Elhattab
 
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living QuartersBuilding Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Nour Elhattab
 
Web rtc for iot, edge computing use cases
Web rtc for iot, edge computing use casesWeb rtc for iot, edge computing use cases
Web rtc for iot, edge computing use cases
NTT Communications Technology Development
 
Enerlin'X Com'X | Energy servers and data loggers | Schneider Electric
Enerlin'X Com'X | Energy servers and data loggers | Schneider ElectricEnerlin'X Com'X | Energy servers and data loggers | Schneider Electric
Enerlin'X Com'X | Energy servers and data loggers | Schneider Electric
ShreeLight Power
 
Webinar - Meet the Belgian players : innovation & knowhow for the implementat...
Webinar - Meet the Belgian players : innovation & knowhow for the implementat...Webinar - Meet the Belgian players : innovation & knowhow for the implementat...
Webinar - Meet the Belgian players : innovation & knowhow for the implementat...
Cluster TWEED
 
Monet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDBMonet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDB
Sam_Francis
 
Case Study: Digitalization of Systems Brings Smarter Buildings
Case Study: Digitalization of Systems Brings Smarter BuildingsCase Study: Digitalization of Systems Brings Smarter Buildings
Case Study: Digitalization of Systems Brings Smarter Buildings
Doreen Loeber
 
DSD-INT 2015 - From flood control to energy production - experiences as an in...
DSD-INT 2015 - From flood control to energy production - experiences as an in...DSD-INT 2015 - From flood control to energy production - experiences as an in...
DSD-INT 2015 - From flood control to energy production - experiences as an in...
Deltares
 
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
Evaldas Paliliūnas
 
Effective IIoT Implementation combining different data sources
Effective IIoT Implementation combining different data sourcesEffective IIoT Implementation combining different data sources
Effective IIoT Implementation combining different data sources
M2M Alliance e.V.
 
GREEN_CLOUD_COMPUTING.ppt
GREEN_CLOUD_COMPUTING.pptGREEN_CLOUD_COMPUTING.ppt
GREEN_CLOUD_COMPUTING.ppt
RitikGupta425765
 
MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015Moreau Mulume
 
Applying Cloud Techniques to Address Complexity in HPC System Integrations
Applying Cloud Techniques to Address Complexity in HPC System IntegrationsApplying Cloud Techniques to Address Complexity in HPC System Integrations
Applying Cloud Techniques to Address Complexity in HPC System Integrations
inside-BigData.com
 
Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...
Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...
Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...
ElisabethStemmler
 

Similar to VASER Control: Smart Energy (20)

IOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA GlobalIOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA Global
 
IOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA GlobalIOT in 5G Training and Certification by TELCOMA Global
IOT in 5G Training and Certification by TELCOMA Global
 
Advantech Intelligent Communication Gateways are ARM-based robust platforms w...
Advantech Intelligent Communication Gateways are ARM-based robust platforms w...Advantech Intelligent Communication Gateways are ARM-based robust platforms w...
Advantech Intelligent Communication Gateways are ARM-based robust platforms w...
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERS
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERS
 
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living QuartersBuilding Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
Building Automation Solutions for Oil & Gas Offshore/Onshore Living Quarters
 
Web rtc for iot, edge computing use cases
Web rtc for iot, edge computing use casesWeb rtc for iot, edge computing use cases
Web rtc for iot, edge computing use cases
 
Enerlin'X Com'X | Energy servers and data loggers | Schneider Electric
Enerlin'X Com'X | Energy servers and data loggers | Schneider ElectricEnerlin'X Com'X | Energy servers and data loggers | Schneider Electric
Enerlin'X Com'X | Energy servers and data loggers | Schneider Electric
 
Webinar - Meet the Belgian players : innovation & knowhow for the implementat...
Webinar - Meet the Belgian players : innovation & knowhow for the implementat...Webinar - Meet the Belgian players : innovation & knowhow for the implementat...
Webinar - Meet the Belgian players : innovation & knowhow for the implementat...
 
Monet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDBMonet, an IoT Energy Management Platform based on MongoDB
Monet, an IoT Energy Management Platform based on MongoDB
 
Case Study: Digitalization of Systems Brings Smarter Buildings
Case Study: Digitalization of Systems Brings Smarter BuildingsCase Study: Digitalization of Systems Brings Smarter Buildings
Case Study: Digitalization of Systems Brings Smarter Buildings
 
DSD-INT 2015 - From flood control to energy production - experiences as an in...
DSD-INT 2015 - From flood control to energy production - experiences as an in...DSD-INT 2015 - From flood control to energy production - experiences as an in...
DSD-INT 2015 - From flood control to energy production - experiences as an in...
 
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
CloudIndustries.eu - industrial monitoring for hardware, renewables power pla...
 
Effective IIoT Implementation combining different data sources
Effective IIoT Implementation combining different data sourcesEffective IIoT Implementation combining different data sources
Effective IIoT Implementation combining different data sources
 
GREEN_CLOUD_COMPUTING.ppt
GREEN_CLOUD_COMPUTING.pptGREEN_CLOUD_COMPUTING.ppt
GREEN_CLOUD_COMPUTING.ppt
 
MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015MoreauMulumeCV_Profile07012015
MoreauMulumeCV_Profile07012015
 
Applying Cloud Techniques to Address Complexity in HPC System Integrations
Applying Cloud Techniques to Address Complexity in HPC System IntegrationsApplying Cloud Techniques to Address Complexity in HPC System Integrations
Applying Cloud Techniques to Address Complexity in HPC System Integrations
 
Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...
Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...
Software-Cluster Internationalisation focusing Bahia/Brazil: R+D project of t...
 

More from ESUG

Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programmingWorkshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
ESUG
 
Technical documentation support in Pharo
Technical documentation support in PharoTechnical documentation support in Pharo
Technical documentation support in Pharo
ESUG
 
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and RoadmapThe Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
ESUG
 
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in PharoSequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
ESUG
 
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
ESUG
 
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early resultsAnalyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
ESUG
 
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
ESUG
 
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test GenerationA Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
ESUG
 
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic ProgrammingCreating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
ESUG
 
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution ModesThreaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
ESUG
 
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience ReportExploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
ESUG
 
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIsPharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
ESUG
 
Garbage Collector Tuning
Garbage Collector TuningGarbage Collector Tuning
Garbage Collector Tuning
ESUG
 
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame CaseImproving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
ESUG
 
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and FuturePharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
ESUG
 
thisContext in the Debugger
thisContext in the DebuggerthisContext in the Debugger
thisContext in the Debugger
ESUG
 
Websockets for Fencing Score
Websockets for Fencing ScoreWebsockets for Fencing Score
Websockets for Fencing Score
ESUG
 
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScriptShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ESUG
 
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design MoocAdvanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
ESUG
 
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and TransformationsA New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
ESUG
 

More from ESUG (20)

Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programmingWorkshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
 
Technical documentation support in Pharo
Technical documentation support in PharoTechnical documentation support in Pharo
Technical documentation support in Pharo
 
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and RoadmapThe Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
 
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in PharoSequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
 
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
 
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early resultsAnalyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
 
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
 
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test GenerationA Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
 
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic ProgrammingCreating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
 
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution ModesThreaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
 
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience ReportExploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
 
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIsPharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
 
Garbage Collector Tuning
Garbage Collector TuningGarbage Collector Tuning
Garbage Collector Tuning
 
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame CaseImproving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
 
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and FuturePharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
 
thisContext in the Debugger
thisContext in the DebuggerthisContext in the Debugger
thisContext in the Debugger
 
Websockets for Fencing Score
Websockets for Fencing ScoreWebsockets for Fencing Score
Websockets for Fencing Score
 
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScriptShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
 
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design MoocAdvanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
 
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and TransformationsA New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
 

Recently uploaded

Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 

Recently uploaded (20)

Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 

VASER Control: Smart Energy

  • 1. © 2009-2023 Natural Software SL, All rights Reserved 1 Smart Energy smart management of valuable resources Natural Software Services SL Juan XXIII No. 9 E-07141 Sa Cabaneta smart@natural-software.eu Tel: +34 971 603676 Version 1.05 – 30.08.2023
  • 2. © 2009-2023 Natural Software SL, All rights Reserved 2 VASERControl Smart building integration platform All datapoints can seamlessly be integrated Datapoints of different protocols can be mixed in logic modules, databases, etc. > 50 protocols Metering: KNX, KNX-Quick, M-Bus, Modbus, Vbus, … Smart home: DMX, DALI, Hue, Zigbee White Goods: Homeconnect, …. Security: eKey, phg, … Energy: E3DC (via RS-485), … Bayrol Poolmanager, Ospa, … Heatpumps – Stiebel-Eltron, Mitsubishi, Intesis (KNX), Zennio (KNX), … Multimedia: uPnp, Denon, Revox, … IT: SNMP, SMTP, SSDP Namespaces Multiple buildings in multiple locations Visualization HTML5/CSS3/Javascript/WebSocket/Push Alarming eMail, iOS & Android Remote Notification, etc.
  • 3. © 2009-2023 Natural Software SL, All rights Reserved 3 VASERControl - Visualization
  • 4. © 2009-2023 Natural Software SL, All rights Reserved 4 Smart Buildings and Energy Database Log and store datapoints (e. g. power, consumption and energy) in databases Data Mining Evaluate data in graphics, spreadsheets and dash boards Statistics Critical values, Min/Max, Averages Use Data as decision base Build decision tables / trees Define and implement targets
  • 5. © 2009-2023 Natural Software SL, All rights Reserved 5 Step 1: Log and store datapoints (e. g. power, consumption and energy) in databases logical model KNX Service M-Bus Service RS-485 Service … VASERControl Server Internal Object Store external database Decision Engine (Machine learning) External Device Connection
  • 6. © 2009-2023 Natural Software SL, All rights Reserved 6 abstract model KNX Service M-Bus Service RS-485 Service … VASERControl Server Internal Object Store Decision Engine (Machine learning) Energy meters KNX, M-Bus, Modbus, RS-485, WebService… Environment Sensors (Weather, Soil humidity, light) KNX, Network, WebService,… Other Sensors (Poolwater chemistry (pH, conductivity),…) KNX, WebServices Weather forecast Historical statistics WebServices External Device Connection Still Step 1:
  • 7. © 2009-2023 Natural Software SL, All rights Reserved 7 Step 2: Evaluate data in graphics, spreadsheets and dashboards
  • 8. © 2009-2023 Natural Software SL, All rights Reserved 8 Step 3: Define and implement resource management Promise – Object which defines the targets for a consumer • Car needs to be loaded by 8AM • 6 hours of poolfiltering and circulation every day Server intelligence distributes resources to keep all Promises Resource Alocation – Divide resources according to Promise priority Expectation – Verification if Promises are kept e.g. after 6 hours, target temperature should be reached. Responsibility to fulfill promise is delegated to the Device object.
  • 9. © 2009-2023 Natural Software SL, All rights Reserved 9 Types of requirements ▪ Pool desinfection – 6 hours each day. Independent when ▪ Optimize for PV „leftover“, cheap power from grid,…. ▪ Hot Water desinfection – Once a week up to 70 degrees ▪ Include water solar panels ▪ Low priority during the week but high at the end of the week ▪ Charge electric car ▪ at least charge for 200km at 8AM in the morning ▪ Heatpumps ▪ need to run at least 30 minutes to be efficient
  • 10. © 2009-2023 Natural Software SL, All rights Reserved 10 Example: Switching Photovoltaik as Backup for house in case of power outage Promise: keep currents below a certain limit Priority Device 1 IT/Rack/Bus/Control 2 Access Control / Electric doors 3 Emergency Illumination 4 Hot Water Preparation 5 Heating / Cooling 6 Kitchen appliances 7 Multimedia 8 Other important, e.g. Pool Cleaning / Heating 9 Other unimportant e.g. RGB effects in garden (*) depends on project !!
  • 11. © 2009-2023 Natural Software SL, All rights Reserved 11 Example: Pool pump & desinfection Promise – Pool circulation running for at least 6h per day Factors: - Different electrical prices during day - Using surplus from photovoltaic - Predict output by weather forecast - Verify and adapt by comparing reality and forecast
  • 12. © 2009-2023 Natural Software SL, All rights Reserved 12 Typical Energy Interface:
  • 13. © 2009-2023 Natural Software SL, All rights Reserved 13 Our Energy Interface:
  • 14. © 2009-2023 Natural Software SL, All rights Reserved 14 Summary & Goal Using VASERControl to optimize resource usage - Get a lot of measure points • Temperatures, Water, Electrical, Natural Gas, …. - Analyze the values - Make decision based on recorded values and forecasts
  • 15. © 2009-2023 Natural Software SL, All rights Reserved 15 THANK YOU! For more information Calle Juan XXIII No. 9 E-07141 Sa Cabaneta, Marratxi Spain, Spanien Tel: +34 971 603676 smart@natural-software.eu