glynhudson / app

Emoncms App module: application specific dashboards: includes myelectric, mysolarpv, myheatpump and solar + wind app.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emoncms App Module

Application specific dashboards

  • MyElectric Power + Kwh/D

  • MySolar Solar power generated Vs. consumed

  • MySolar (with divert) Solar power generated Vs. consumed, with special handling for excess generation that's been diverted to an immersion/electric car/etc.

  • MyHeatpump Heatpump statistics

  • MyEnergy Same as MySolar plus live grid carbon intensity and wind turbine output

image

Install

cd /var/www/emoncms/Modules
git clone https://github.com/emoncms/app

Make sure to check for database updates in Emoncms > Admin.

Settings

Optionally, if certain applications should not be possible to be created, as e.g. their configurations do not apply for certain countrys, a blacklist may be maintained in the settings.php file.
To use this functionality, simply edit the default settings file

sudo nano /var/www/emoncms/settings.php

And add the following lines to the bottom of the file, to e.g. blacklist all Time of use apps:

#   App module settings
    $app_settings = array(
        // Blacklisted Apps. Uncommented apps will not be available for users to create.
        'hidden' => array(
            //'myelectric',
            //'mysolarpv',
            //'mysolarpvdivert',
            //'myenergy',
            //'myelectric2',
            'timeofuse',
            'timeofuse2',
            'timeofusecl',
            //'costcomparison',
            //'myheatpump',
            //'openevse'
        )
    );

About

Emoncms App module: application specific dashboards: includes myelectric, mysolarpv, myheatpump and solar + wind app.


Languages

Language:PHP 86.9%Language:JavaScript 11.6%Language:CSS 1.4%