VISNET LINDELOF CONSULTING
Software, advice and services for developers of building automation software.
Background
Hi! I’m David Lindelöf and I write software for building automation systems since 2003. in 2007 I earned a doctoral degree from the Swiss Federal Institute of Technology (EPFL) for designing and implementing a bayesian algorithm for optimizing the visual comfort. Now I maintain several open-source projects related to building automation and/or simulation, and provide advice, expertise and services for building automation systems developers. I lives in Geneva, Switzerland, with wife and son.
Blog
I’m the author of the Computing and Smart Buildings blog, where I discuss software issues relevant to the field of building automation. If you are working in that field you should subscribe to the blog’s RSS feed here, and follow me on Twitter here.
Open-source software
I wrote and maintain the following open-source projects:
- JGSL, the Java GNU Scientific Library: a set of Java wrapper code around the GNU Scientific Library that makes this library callable from your Java code.
- CoolControl: a MATLAB simulation of an office room whose controls are exposed as RMI-accessible Java objects.
- Heartbreak: a set of test harnesses for testing building control algorithms implemented in Java.
These projects are all licensed under the GNU General Public License. Feel free to download and use them, and to contact me for any queries.
Consulting
I provide guidance and expertise to developers of building automation software, including embedded and simulation software. I am particularly knowledgeable about the following topics:
- Building modeling, i.e. the software representation of the building, its physical properties and its services in modern object-oriented languages.
- Concurrency, i.e. the inherent problems of any real-time building automation system that must respond to many simultaneous physical events.
Bio and contact
You can contact me via my LinkedIn profile, my Twitter account, or with the contact form below.
ksvhbugq68