Is there an android programmer out there willing to take on the task of expanding the current MyElectric App to be multi account and multi-instance in respect of having other MyElectric based pages per account.
I have a client who is very keen to have the MyElectric app to monitor their many sites, they want to see heating, lighting, ventilation, hot water, solar and overall use. I believe can replicate the MyElectric webapp to provide a browser based version, the only difference between MyElectric and say MyHeating is the name and the feeds it reports.
However I cannot however make the android app clever enough to store and switch between apikeys, and switch between MyElectric instances. I believe the existing code can be replicated for the additional reports as per the webapp but the emoncms account switching part will need to be new.
The desired hierarchy would be something like
.
├── account1
│ ├── MyElectic
│ ├── MyHeating
│ ├── MyHotWater
│ ├── MyLighting
│ ├── MySolar
│ └── MyVentilation
├── account2
│ ├── MyElectic
│ ├── MyHeating
│ ├── MyHotWater
│ ├── MyLighting
│ ├── MySolar
│ └── MyVentilation
├── account3
│ ├── MyElectic
│ ├── MyHeating
│ ├── MyHotWater
│ ├── MyLighting
│ ├── MySolar
│ └── MyVentilation
└── account4
├── MyElectic
├── MyHeating
├── MyHotWater
├── MyLighting
├── MySolar
└── MyVentilation
Note the MySolar mentioned in this context would be another instance of MyElectric just reporting generation, although I would also be interested in porting the existing MySolar app to the MyElectric app too if the price is right.
In my example above I would hope something like 4 account details of url and apikey and 6 “type” templates of app name, power feed name, energy feed name and possibly display color could provide the 24 pages but I would like the number of both not to be fixed or limited, so we could have (almost) unlimited accounts and if a new circuit crops up for monitoring it can just be named something different like MyAirconditioning and reuse the MyElectric template as with the others.
My client would be funding this venture, they understand I cannot personally do this work and have asked me to see if I can find someone who can, for a price of course.
Anyone interested please answer here or PM me directly.