Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arnebachmann/realestate-sunamount

Calculate the amount of natural sunlight inside a house to know if it's nice to live in
https://github.com/arnebachmann/realestate-sunamount

agent apartment buy estate house irradiation living photovoltaic python real rent solar

Last synced: about 1 month ago
JSON representation

Calculate the amount of natural sunlight inside a house to know if it's nice to live in

Awesome Lists containing this project

README

        

# Real estate sunlight estimator (RESE) #

This software calculates a score for the amount of natural sunlight coming into (the rooms of) a house through its windows, to get an idea of if it's nice to live inside it.
The library takes shadowing of neighboring buildings and other obstacles into account, as well as computation of realistic sunlight irradiation.

This software is licensed under the [MPL-2.0](https://github.com/ArneBachmann/realestate-sunamount/blob/master/LICENSE).

If you use this library for whatever purpose, please let me know so I may link back and/or refer to your projects.

## Installation ##
`pip install rese`

## Links ##
- [The package documentation](./sunamount.md)
- [A realistic sunlight simulation over time on a map online](https://www.sonnenverlauf.de/#/53.468,9.8129,11/2017.08.22/18:47/1/0)
- [The `pysolar` library](http://pysolar.org), licensed under GPLv3
- [The `pytz` library](http://pytz.sourceforge.net), licensed under the MIT license

Hint on using timezone-aware `datetime` objects:
- Best is using the `pytz` package, which knows about transition times between standard and daylight saving times.
- Alternatively, use fixed-hours timezones or the replacement class defined for Python 2 (cf. source of [`sunamount`](./sunamount.coco)).
- There is also an [example file](./example.coco) showing the use of the library.