First time here? Check out the Help page!
2018-09-08 15:39:59 -0500 | asked a question | openstudio-server: when is an analysis status = na? openstudio-server: when is an analysis status = na? In looking through the openstudio-server code, it seems like there a |
2017-09-19 10:47:46 -0500 | received badge | ● Self-Learner (source) |
2017-06-22 13:17:13 -0500 | commented answer | loading an external gem in a measure I have, and neither of those things solved my problem unfortunately. It's quite difficult to diagnose the rubies and ge |
2017-06-13 12:10:15 -0500 | commented question | loading an external gem in a measure What is even MORE odd, is that I have other measures with the same require 'mongo' command and it seems to be loading fi |
2017-06-13 11:45:38 -0500 | commented question | loading an external gem in a measure What is even MORE odd, is that I have other measures with the same require 'mongo' command and it seems to be loading fi |
2017-06-13 11:33:09 -0500 | commented question | loading an external gem in a measure Someone mentioned checking my GEM_PATH. I've tried updating my GEM_PATH on my mac to the local gem folders on the machi |
2017-06-11 23:45:33 -0500 | asked a question | loading an external gem in a measure loading an external gem in a measure I'm trying to solve a problem that has occurred when updating to version 2.1 of Ope |
2017-05-16 16:22:29 -0500 | answered a question | OpenStudio Analysis Spreadsheet Outputs It's my understanding that the outputs your specify in the spreadsheet are pushed to the mongo container of the OS-serve |
2017-05-16 16:16:33 -0500 | asked a question | what files to I need to run the OpenStudio-analysis-spreadsheet? what files to I need to run the OpenStudio-analysis-spreadsheet? Hi there- I've been having fun bootstrapping the analy |
2017-05-05 11:26:06 -0500 | answered a question | AWS EC2 instance of Openstudio-server I get to answer my own question. The reason I am seeing this happen is because I did not remove the volume before creat |
2017-05-05 10:53:58 -0500 | commented question | AWS EC2 instance of Openstudio-server @BrianLBall where can I read more about compatibility? How do I know if the measure is 2.0 compatible? |
2017-05-05 10:53:58 -0500 | received badge | ● Commentator |
2017-05-05 10:38:05 -0500 | commented question | AWS EC2 instance of Openstudio-server I am using AWS actually. I had an old AWS instance that was about a month old. Yesterday, it started acting funny. So |
2017-05-05 10:27:00 -0500 | commented question | AWS EC2 instance of Openstudio-server I am using AWS actually. I had an old AWS instance that was about a month old. Yesterday, it started acting funny. So |
2017-05-05 09:42:29 -0500 | commented question | AWS EC2 instance of Openstudio-server Hi- That is a great question! My dockerfile simply states "latest" as in nrel/openstudio-server:latest You're righ |
2017-05-05 09:40:13 -0500 | commented question | AWS EC2 instance of Openstudio-server Hi- That is a great question! My dockerfile simply states "latest" as in nrel/openstudio-server:latest You're righ |
2017-05-05 09:39:39 -0500 | commented question | AWS EC2 instance of Openstudio-server Hi- That is a great question! My dockerfile simply states "latest" as in nrel/openstudio-server:latest You're right |
2017-05-04 23:58:34 -0500 | edited question | AWS EC2 instance of Openstudio-server AWS EC2 instance of Openstudio-server I've never had an issue launching a new instance of the Openstudio-server. For so |
2017-05-04 23:53:45 -0500 | edited question | AWS EC2 instance of Openstudio-server AWS EC2 instance of Openstudio-server I've never had an issue launching a new instance of the Openstudio-server. For so |
2017-05-04 23:53:04 -0500 | asked a question | AWS EC2 instance of Openstudio-server AWS EC2 instance of Openstudio-server I've never had an issue launching a new instance of the Openstudio-server. For so |
2017-04-26 19:09:16 -0500 | commented question | Using the openstudio_meta executable getting "cannot load such file -openstudio" Hey Julien, is a command line in the terminal what you mean? I can do that, or try to |
2017-04-26 19:08:53 -0500 | commented question | Example to use the ReplaceOpenstudioModel measure Thanks, that would be great! I'll ask to see what the correlation is between the dockerize branch and official AMI rele |
2017-04-26 19:07:11 -0500 | edited question | Using the openstudio_meta executable getting "cannot load such file -openstudio" Using the openstudio_meta executable getting "cannot load such file -openstudio" Hey everybody. I'm experimenting with |
2017-04-26 19:07:11 -0500 | received badge | ● Editor (source) |
2017-04-26 19:06:47 -0500 | commented question | Using the openstudio_meta executable getting "cannot load such file -openstudio" Hey Julian, is a command line in the terminal what you mean? I can do that, or try to |
2017-04-26 18:56:33 -0500 | commented question | Example to use the ReplaceOpenstudioModel measure great question @ljbrackney. Not sure I know the answer to that. I provision my OpenStudio-server linux machine using t |
2017-04-26 18:41:27 -0500 | asked a question | Example to use the ReplaceOpenstudioModel measure Example to use the ReplaceOpenstudioModel measure Hey everyone, I've been running into a brick wall trying to get this m |
2017-04-26 18:32:38 -0500 | asked a question | Using the openstudio_meta executable getting "cannot load such file -openstudio" Using the openstudio_meta executable getting "cannot load such file -openstudio" Hey everybody. I'm experimenting with |
2017-04-26 18:16:06 -0500 | answered a question | Setting up OpenStudio-server on a local machine I've never tried setting up the server on a local machine, but from what I can see of the instructions, the Docker appro |
2017-01-18 01:07:08 -0500 | answered a question | reporting measure in Parametric Environment Both pieces of advice were really helpful. It just turned out that I had gotten confused and tried to use a measure that was not a reporting measure. As soon as I used a reporting measure, my problem went away and everything worked great, so no real magic to report. Duh. Thanks for the help. BTW-I did not set the measure to a ReportingMeasure, but it still worked just fine. |
2017-01-17 12:09:14 -0500 | asked a question | reporting measure in Parametric Environment I have been toying around with the Now I am trying to write my own custom reporting measure to work in this environment. When I try to follow the instructions online from here. I try to use the I tried following the Dencity measure that comes packaged with the spreadsheet, but couldn't get much insight there either. |
2016-05-27 19:20:48 -0500 | answered a question | open source epw file interpreter exists (to parse and turn into classes for easy use)? Hi Everybody- Thanks for your feedback. For what it is worth, I couldn't find anything that could quickly meet my needs, but all of your help and comments helped point me in the right direction. Good to see people posting comments! Anyhow, since I'm really pretty wedded to the .NET environment, and I'm familiar with those code libraries and dependencies, I just decided that it would be easiest to make a library that I wanted with the functionality that meet my current use cases and publish it on Github. This first version lets you grab data from any epw file and returns the hourly data with some statistical analysis of the data. Github explains the rest. I'll be adding to the project over the next couple of days. |
2016-05-25 10:26:49 -0500 | answered a question | How can I automate downloads of weather data from EnergyPlus with Python? Yeah, I'd just scrape it. You can write a recursive routine that just looks for the "btn-group-vertical" class and then iteratively loops through its children, terminating when it sees a "download all" InnerHtml on the anchor tag. Personally, I like the UX for the weather site for this reason. It is pretty easy to write this iterative routine because of the consistency of the buttons and anchor tags. Sorry, I don't have any python code for this, but I've done it in c# and javascript on a few different occasions now. JQuery makes this pretty easy. |
2016-05-25 10:17:58 -0500 | asked a question | open source epw file interpreter exists (to parse and turn into classes for easy use)? Just curious if there are any open source projects for grabbing an epw file and turning it into classes with simple commands to extract and make use of the data (in any language). |
2015-03-20 11:33:53 -0500 | answered a question | gbxml Export to Lesosai Hi there. There is really only one other company that uses shell geometry, and that is IES<ve>. I could take a look at the file for you and see if I could write a script to construct the shell geometry and space boundaries. You might want to ask this company if they will accept geometry for the shell geometry and space boundary that is identical (zero thickness walls) because everything generated by SketchUp and OS is a very thin planar wall. |
2015-03-06 06:50:10 -0500 | answered a question | How can I get the maximum of an existing Rhino 3D model to build my E+ simulation? I do think that Honeybee is the best way to get more from your Rhino model. It is quite easy to collect your Rhino geometry inside of grasshopper, and use Honeybee components to then prepare the model for analysis. I am biased, I do work on the Honeybee project and contribute to it quite regularly, but there is only one other alternative (Diva). A few features that are nice about Honeybee. You can have an un-zoned shape (no perimeter/core) and there is a component that, if the shape is not too complicated, will create a perimeter core zoned model for you, as well as break it up into separate floors. Many rhino models come as a single extruded mass. This is actually quite huge. The second thing, is that Honeybee also can automatically determine the difference between interior and exterior walls. This is something that, I believe, Diva cannot do. Secondly, it is loaded with other features. You can assign space types, constructions, internal loads, schedules...all inside of the Grasshopper environment. You don't have to, you can do this elsewhere if you have a way that you like to do it. But you can make all of these changes. Finally, there are two ways to define systems. One way is to use the E+ component, which creates an IdealAirSystem, with or without economizer. I have also worked quite hard on a series of OpenStudio components that automatically create AirLoops and PlantLoops for basic HVAC systems. (packaged units, and vav with chiller and cooling tower). You can also define fan powers and coil efficiencies inside of Grasshopper too, so all of this you can do inside of Rhino/Grasshopper without ever leaving the environment, and run the simulations. Anyhow, there are a number of videos on this, all on YouTube. I personally think it is worth the investment to learn these tools. it does impress clients a great deal. Let us know (me, Mostapha, or Chris) if you need any help. There is a forum on Grasshopper. If you Google Grasshopper Ladybug Honeybee or something like that, you should see a pretty active user group that is monitored and answered frequently. Just sign up and ask questions. People want to help, and are nice. YouTube: Also, it is free and completely open source, so if you feel inclined, you can start adding to the source code. |
2015-02-11 14:42:18 -0500 | asked a question | OpenStudio API UtilityCost Example Hi Everyone- Just a quick question. Is there an example out there anywhere showing how to build up from simple (just a flat charge) to complex (demand, and ratchets) utility rate, leveraging the OpenStudio API? I'm starting to want to add that feature to an app I'm working on (using C# bindings) and it would be helpful, in Ruby or otherwise. |
2015-02-07 21:54:29 -0500 | received badge | ● Teacher (source) |
2014-12-15 10:40:47 -0500 | commented answer | problem with NightCycle Availability Manager, OpenStudio 1.4.0.0 and E+ v 8.1.0.009 Andrew, interestingly I thought all I have to do is call the nightCycleControlType()...but my fan did not get a new schedule as a result. It wasn't obvious at the time that this is what I should have done. Now I have got it. thanks for the feedback. |
2014-12-15 03:35:58 -0500 | answered a question | Modeling Cooling Tower without Chiller in IES-VE An old hacky way that can be used for estimation is to use two coils in series. The first coil is the waterside economizer coil and the second is a traditional chiller that comes on when the waterside economizer can't reach capacity. Since you can specify the capacity of any cooling coil in IES, this will limit the off-coil temperature at some point, and the downstream coil will come on. If you want to get super-hacky, then you can also use a generic cooling source with a high COP to estimate the use of fans and pumps on the waterside economizer. If you are concerned about shutting off this coil when outdoor conditions (wet bulb or dewpoint) are not favorable, then you can use a second controller monitoring outdoor air that can be hooked up to the first coil's controller to shut it off when outdoor conditions would make it impossible to make sufficiently cold water by evaporation alone. This is a quicker and dirtier way if you are stuck. |
2014-12-15 03:28:00 -0500 | answered a question | Thermal Load in Data Center You might want to consider just using a spreadsheet for a data center, unless you think it really needs to be modeled in energy simulation. I know this is a cop out answer, but when the internal loads begin to dominate, the envelope loads become insignificant. This is what I've done for Facebook datacenters that I've modeled and submitted to LEED. It is pretty easy to develop a spreadsheet using hourly weather data, fan curves, and internal gains with some logic and equations for economizer hours. Hope this is helpful. |
2014-12-15 03:25:11 -0500 | asked a question | problem with NightCycle Availability Manager, OpenStudio 1.4.0.0 and E+ v 8.1.0.009 I've been trying to figure this out, and I just can't seem to get past it. I am probably missing something simple because it is late at night. Basically, I'm using the OpenStudio.dll (C# bindings) at the AirLoopHVAC level, I have used OpenStudio's call to nightCycleControlType(), setting the value to "CycleOnAny". The AvailabilityManagerAssignmentList is updated with a n AvailabiltyManager:NightCycle and the NightCycle manager looks like this: AvailabilityManager:NightCycle, Packaged Rooftop VAV with Reheat NightCycle Manager, !- Name Always On Discrete, !- Applicability Schedule Name Always On Discrete, !- Fan Schedule Name CycleOnAny, !- Control Type 1, !- Thermostat Tolerance {deltaC} 3600; But, even though there is no zone demand, the fans still run and my main AirLoopHVAC node still has flow. What am I missing or not setting? I thought all I had to do was set this up at the AvailabilityManager level, and everything below it would be overriddedn. Is it something weird, like the applicability schedule name and fan schedule name can't be the same? |
2014-11-22 17:22:35 -0500 | asked a question | SQLite capabilities Hi- I've noticed that the EnergyPlus documentation kind of tiptoes around what will and will not be exported to SqLite. The documentation just sort of says something like "there are limited capabilities for specifying SQlite generation." Does anyone know of a resource that comprehensively explains what are/aren't the available variables and reports in SqlLite, or is there a general rule of thumb? I find myself just doing trial and error to figure out what is possible when Sqlite is enabled as a reporting mechanism |
2014-11-09 21:17:29 -0500 | answered a question | energyConsumptionsByMonth in OpenStudio returns nothing? @macumber, this is working great now. I did have to replicate your code that you referenced on github, overwriting the idf produced by OpenStudio vial the C# dlls in Grasshopper. Everything is working beautifully now in Honeybee. I have a couple of related questions which I'll post in the AM on the site. |
2014-11-08 14:07:51 -0500 | commented answer | energyConsumptionsByMonth in OpenStudio returns nothing? Dan-I took your advice and have been working on an implementation where I modify the idf file after OS has created it. One thing that I've noticed, though I'm not quite done with this exercise, is that in your github example showing source code for energyConsumptionByMonth...the sql query looks like : "SELECT Value FROM tabulardatawithstrings WHERE \ .... ..." The thing I notice when I open the sql file is that after we call OS and write to IDF, we have a table "TabularData" but not "TabularDataWithStrings". I realize that this is not a real table. Wonder if this is somehow contributing |
2014-11-04 06:37:44 -0500 | commented answer | energyConsumptionsByMonth in OpenStudio returns nothing? Also wanted to add...your advice on using the Queries was right on. There is not a ReportName WHERE ReportName="Building Energy Performance", so I think that confirms why nothing is returned. I find it interesting though that SQLite doesn't return an error even when that table is not present. |
2014-11-04 06:24:23 -0500 | commented answer | energyConsumptionsByMonth in OpenStudio returns nothing? Dan, I think this is really great direction. I think that my only question, is: Is there not a way to add Table Monthly reports directly from the OpenStudio dll's, without having to rely on run manager? As far as I know, I still can't access the Run Manager via C#. We tried to at the hackathon but it failed to work at that time. If that is the case, does this leave me with having to post-edit the idf in my script after OpenStudio has created it? |
2014-11-04 06:12:32 -0500 | received badge | ● Supporter (source) |