SlideShare a Scribd company logo
1 of 15
Download to read offline
© 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 GlobalGaganpreet 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 GlobalGaganpreet Singh Walia
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computingMathews Job
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSNour Elhattab
 
ENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSENERGY EFFICIENT LIVING QUARTERS
ENERGY EFFICIENT LIVING QUARTERSNour 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 QuartersNour Elhattab
 
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 ElectricShreeLight 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 MongoDBSam_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 BuildingsDoreen 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 sourcesM2M Alliance e.V.
 
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 Integrationsinside-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
 
Households are happy to join together and provide power flexibility for clima...
Households are happy to join together and provide power flexibility for clima...Households are happy to join together and provide power flexibility for clima...
Households are happy to join together and provide power flexibility for clima...Leonardo ENERGY
 

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
 
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...
 
Households are happy to join together and provide power flexibility for clima...
Households are happy to join together and provide power flexibility for clima...Households are happy to join together and provide power flexibility for clima...
Households are happy to join together and provide power flexibility for clima...
 

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 programmingESUG
 
Technical documentation support in Pharo
Technical documentation support in PharoTechnical documentation support in Pharo
Technical documentation support in PharoESUG
 
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 RoadmapESUG
 
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in PharoSequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in PharoESUG
 
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 resultsESUG
 
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 6ESUG
 
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 GenerationESUG
 
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic ProgrammingCreating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic ProgrammingESUG
 
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 ModesESUG
 
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 ReportESUG
 
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 APIsESUG
 
Garbage Collector Tuning
Garbage Collector TuningGarbage Collector Tuning
Garbage Collector TuningESUG
 
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 CaseESUG
 
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and FuturePharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and FutureESUG
 
thisContext in the Debugger
thisContext in the DebuggerthisContext in the Debugger
thisContext in the DebuggerESUG
 
Websockets for Fencing Score
Websockets for Fencing ScoreWebsockets for Fencing Score
Websockets for Fencing ScoreESUG
 
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 JavaScriptESUG
 
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design MoocAdvanced Object- Oriented Design Mooc
Advanced Object- Oriented Design MoocESUG
 
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 TransformationsESUG
 

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

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 

Recently uploaded (20)

BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 

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