Code Monkey home page Code Monkey logo

mitsubishi-hvac-controller's People

Contributors

kimmoritz avatar

Stargazers

 avatar

Watchers

 avatar  avatar

mitsubishi-hvac-controller's Issues

Save and display current state

The last sent command should get stored in a table and be visible to a logged in user.

Definition of done: A logged in user can see the last used settings.

Sort and preset default options

Definition of done: a logged in user will be presented with sequentially sorted and last used (or a reasonable default set of) values as defaults in dropdowns in the settings page form.

Toggle turn on/off

Definition of done: the HVAC can be turned on and off in settings page, based on what the current state is.

Scheduling commands

For increased automation of the heat pump, a user needs to be able to schedule commands over the day.

DoD: commands can be scheduled via the web page.

Break out Mitsubishi and ir code

Break out code for Mitsubishi and ir modules and add to requirements.txt.

Definition of done: can be installed using requirements.txt and no Mitsubishi code is left in this repository.

Oauth2 for Google

Preferably using flask-dance.
Definition of done: a google account can sign up and ask admin for permissions to log in

Circuit schema

A circuit schema is needed for instructions of how to set up the hardware.

Settings for db

For production use, any or most important
sqlalchemy compatible database management systems should be available for setup.

Definition of done: a db config file or ui based input allows for specifying db to use.

4th fan speed

Some HVAC models have a 4th fan speed. Should be added to controls.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.