-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
13 lines (13 loc) · 12.7 KB
/
Copy pathindex.html
File metadata and controls
13 lines (13 loc) · 12.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
<!DOCTYPE html><html lang="en-us"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"><title>FlexMeasures</title><meta name="generator" content="Publii Open-Source CMS for Static Site"><link rel="canonical" href="https://flexmeasures.io/"><link rel="alternate" type="application/atom+xml" href="https://flexmeasures.io/feed.xml" title="FlexMeasures - RSS"><link rel="alternate" type="application/json" href="https://flexmeasures.io/feed.json" title="FlexMeasures - JSON"><meta property="og:title" content="FlexMeasures"><meta property="og:site_name" content="FlexMeasures"><meta property="og:description" content=""><meta property="og:url" content="https://flexmeasures.io/"><meta property="og:type" content="website"><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@seitabv"><meta name="twitter:title" content="FlexMeasures"><meta name="twitter:description" content=""><link rel="shortcut icon" href="https://flexmeasures.io/media/website/favicon.ico" type="image/x-icon"><link rel="next" href="https://flexmeasures.io/page/2/"><style>:root{--primary-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--secondary-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}</style><link rel="stylesheet" href="https://flexmeasures.io/assets/css/fontawesome-all.min.css?v=dbf9d822cefe851ba6f66e1ad57e8987"><link rel="stylesheet" href="https://flexmeasures.io/assets/css/style.css?v=f294491bf2aaace2c249324545609f9e"><noscript><link rel="stylesheet" href="https://flexmeasures.io/assets/css/noscript.css?v=6228c7eee614cd200a2cad8333b439fa"></noscript><script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"FlexMeasures","url":"https://flexmeasures.io/"}</script><style>#wrapper > .bg {
background-image: url(https://flexmeasures.io/assets/images/overlay.png), linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url(https://flexmeasures.io/media/website/karsten-wurth-tzkyLKPvL4-unsplash-2.jpg);
}</style><script>var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//matomo.seita.nl/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '3']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();</script></head><body class="is-preload"><div class="github-ribbon"><a target="_blank" href="https://github.com/FlexMeasures/flexmeasures/">View code on Github</a></div><div id="wrapper" class="fade-in"><div id="intro"><h1>Data-driven energy timing</h1><p>FlexMeasures is an intelligent & developer-friendly EMS for real-time energy flexibility. Open source.</p><ul class="actions"><li><a href="#header" class="button icon solid solo fa-arrow-down scrolly">Continue</a></li></ul></div><header id="header"><a class="logo" href="https://flexmeasures.io/">FlexMeasures</a></header><nav id="nav"><ul class="links"><li><a href="https://flexmeasures.io/flexmeasures-a-platform-for-behind-the-meter-orchestration/" target="_self">Home</a></li><li><a href="https://flexmeasures.io/documentation/" target="_self">Docs</a></li><li><a href="https://flexmeasures.io/tags/blogpost/" target="_self">Blog</a></li><li><a href="https://flexmeasures.io/plugins/" target="_self">Plugins</a></li><li><a href="https://flexmeasures.io/roadmap/" target="_self">Roadmap</a></li><li><a href="https://flexmeasures.io/faq/" target="_self">FAQ</a></li><li><a href="https://flexmeasures.io/get-in-touch/" target="_self">Contact</a></li></ul></nav><main id="main"><article class="post"><header class="major"><h1>A platform for behind-the-meter orchestration</h1><p class="post__inner"></p></header><div class="post__inner post__entry"><figure class="post__image post__image--center"><img loading="lazy" src="https://flexmeasures.io/media/posts/3/simple-flexEMS-2.png" alt="" width="750" height="191" sizes="(max-width: 48em) 100vw, 768px" srcset="https://flexmeasures.io/media/posts/3/responsive/simple-flexEMS-2-xs.png 300w, https://flexmeasures.io/media/posts/3/responsive/simple-flexEMS-2-sm.png 480w, https://flexmeasures.io/media/posts/3/responsive/simple-flexEMS-2-md.png 768w, https://flexmeasures.io/media/posts/3/responsive/simple-flexEMS-2-lg.png 1024w, https://flexmeasures.io/media/posts/3/responsive/simple-flexEMS-2-xl.png 1360w, https://flexmeasures.io/media/posts/3/responsive/simple-flexEMS-2-2xl.png 1600w"></figure><p><strong>FlexMeasures is an intelligent EMS to optimize behind-the-meter energy flexibility ― anticipating the next 24 - 48 hours.</strong><br><strong>Build your smart energy apps & services with FlexMeasures as </strong><span style="color: #02192b;"><strong>back-end</strong></span><strong> for real-time orchestration! </strong></p><p>If your organisation builds an energy service around flexible assets, like batteries, EVs, heat pumps or shiftable machinery, can make their service smarter - by self-hosting (learn <a href="https://flexmeasures.readthedocs.io/en/latest/getting-started.html">how to get started</a> today) and/or working with FlexMeasures experts.</p><p>FlexMeasures is a project at <a href="https://lfenergy.org" target="_blank" rel="noopener noreferrer">the Linux Energy Foundation</a>, written in Python. It is being developed by <a href="https://seita.nl">Seita Energy Flexibility</a> (NL). Read more about FlexMeasures <a href="https://lfenergy.org/flexmeasures-the-open-source-toolkit-for-smart-energy-flexibility-services/" target="_blank" rel="noopener noreferrer">on the LF Energy blog</a>. Or dive into one of the resources below: </p><figure class="post__video"> <div style="padding: 47.44% 0 0 0; position: relative;"><iframe loading="lazy" width="350" height="175" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%;" src="https://player.vimeo.com/video/1174183998?badge=0&autopause=0&player_id=0&app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin" title="FlexMeasures-BTM-Orchestration" data-mce-fragment="1"></iframe></div><script src="https://player.vimeo.com/api/player.js"></script></figure><table style="border-collapse: collapse; width: 100%;" border="0"><tbody><tr><td style="width: 38.9444%;"><p class="align-center">Listen to <a href="https://www.pythonpodcast.com/flexmeasures-energy-management-system-episode-381/">a Podcast interview featuring FlexMeasures</a></p><figure class="post__image post__image--center"><img loading="lazy" src="https://flexmeasures.io/media/posts/3/py_init.webp" alt="" width="100" height="100" sizes="(max-width: 48em) 100vw, 768px" srcset="https://flexmeasures.io/media/posts/3/responsive/py_init-xs.webp 300w, https://flexmeasures.io/media/posts/3/responsive/py_init-sm.webp 480w, https://flexmeasures.io/media/posts/3/responsive/py_init-md.webp 768w, https://flexmeasures.io/media/posts/3/responsive/py_init-lg.webp 1024w, https://flexmeasures.io/media/posts/3/responsive/py_init-xl.webp 1360w, https://flexmeasures.io/media/posts/3/responsive/py_init-2xl.webp 1600w"></figure></td><td style="width: 4.85021%;"> </td><td style="width: 56.2054%;"><figure class="post__video">Watch the scripting tutorial from <a href="https://fosdem.org/2024/" target="_blank" rel="noopener noreferrer">FOSDEM 2024</a>: </figure><figure class="post__video"> <video loading="lazy" width="350" height="175" controls="controls" data-mce-fragment="1"><source src="https://video.fosdem.org/2024/h2214/fosdem-2024-2509-using-flexmeasures-to-build-a-climate-tech-startup-in-15-minutes.av1.webm" type="video/webm"></video></figure></td></tr></tbody></table><h3>Testimonials</h3><p>The first startups and research organizations are joining the eco-system. Here is what they say about FlexMeasures:</p><blockquote><p>“FlexMeasures is a great way to start creating an energy management system solution. You can easily simulate and test without having all the energy hardware. The built-in UI makes it easy to visualize what is going on. Using the terminology of the USEF framework is also good and helps people acquire a terminology that helps with understanding of the European energy markets.”<br>— Ragnar Edholm (Senior Vice President of Engineering), Thiink Inc</p></blockquote><p> </p><blockquote><p>“In India, we currently see three use cases for battery energy storage systems (BESS): round-the-clock solar power, islanding and frequency regulation in a grid, and diesel generator replacement. We aim to use FlexMeasures for the steering logic that will connect the monitoring and the control. For this logic, price-based scheduling and forecasting as an ancillary feature are important to us. In India, any optimisation tool needs to be better than a guy with a full-time job trying to do the same using Excel, because India has loads of such people at affordable salaries for employers. What’s exciting here is the option to have interoperability and customisation. And that’s where FlexMeasures can fit in.”<br>— Anirudh Ramesh (CTO), iRasus Technologies</p></blockquote><h3>Find out more</h3><p class="align-center"><button style="margin-right: 25px;"><a href="https://flexmeasures.io/use-cases/">Use cases</a></button> <button style="margin-right: 25px;"><a href="https://flexmeasures.io/scripting-flexmeasures-2/">Scripting</a></button></p><p class="align-center"><button style="margin-right: 25px;"><a href="https://lfenergy.org/7-design-challenges-behind-the-meter-orchestration/" target="_blank" rel="noopener noreferrer">Behind-the-meter orchestration</a></button> <button style="margin-right: 25px;"><a href="https://flexmeasures.io/why-is-the-code-of-flexmeasures-open-for-everyone/">Open source</a></button></p><p class="align-center"><button style="margin-right: 25px;"><a href="https://flexmeasures.io/plugins/">Plugins</a></button> <button style="margin-right: 25px;"><a href="https://flexmeasures.io/roadmap/">Roadmap</a></button></p><h3>Origins</h3><blockquote><p><em>Energy flexibility is one of the crucial building blocks to achieving zero CO₂ in 2050. We need to continuously find the optimal time to run our flexible assets (like batteries or heat pumps). </em><em>However, programming talent is scarce. Let's not re-invent this wheel hundreds of times!</em></p><p><em>Our vision: Real-time AI-based optimization for the energy transition is fully unlocked for all organizations in the world.</em></p></blockquote><p>In early 2021, these excerpts from the <a href="https://seita.nl/why" target="_blank" rel="noopener noreferrer">mission statement</a> of Seita Energy Flexibility formed the starting point to a major decision ― to develop FlexMeasures <a href="https://flexmeasures.io/why-is-the-code-of-flexmeasures-open-for-everyone/">in the open</a>.</p></div></article></main><footer id="copyright"><ul><li>© Massively</li><li>Design: <a href="https://html5up.net" target="_blank" rel="nofollow noopener">HTML5 UP</a></li><li>Powered by <a href="https://getpublii.com" target="_blank" rel="nofollow noopener">Publii</a></li><li>Follow updates by <a href="https://flexmeasures.io/feed.xml" title="Our RSS feed" target="_blank" rel="noopener">RSS</a></li></ul></footer></div><script src="https://flexmeasures.io/assets/js/jquery.min.js?v=220afd743d9e9643852e31a135a9f3ae"></script><script src="https://flexmeasures.io/assets/js/jquery.scrollex.min.js?v=f89065e3d988006af9791b44561d7c90"></script><script src="https://flexmeasures.io/assets/js/jquery.scrolly.min.js?v=1ed5a78bde1476875a40f6b9ff44fc14"></script><script src="https://flexmeasures.io/assets/js/browser.min.js?v=c07298dd19048a8a69ad97e754dfe8d0"></script><script src="https://flexmeasures.io/assets/js/breakpoints.min.js?v=81a479eb099e3b187613943b085923b8"></script><script src="https://flexmeasures.io/assets/js/util.min.js?v=4201a626f8c9b614a663b3a1d7d82615"></script><script src="https://flexmeasures.io/assets/js/main.min.js?v=149e72e3ae18744a477b480b19e0c6da"></script><script>/*<![CDATA[*/var images=document.querySelectorAll("img[loading]");for(var i=0;i<images.length;i++){if(images[i].complete){images[i].classList.add("is-loaded")}else{images[i].addEventListener("load",function(){this.classList.add("is-loaded")},false)}};/*]]>*/</script><script type="text/javascript">$('.post__inner:has(.post__iframe)').css('max-width', 'none');</script></body></html>