Fertiggestellt

App: Switch on Tapo P100 smart socket whenever energy consumption in Germany is low

Job Description:

This job consists of three tasks:

1) Program an iPhone app that controls the Tapo P100 smart socket:

https://www.amazon.de/dp/B07Z5JD3T4/ref=syn_sd_onsite_mobileweb_86?ie=UTF8&psc=1&pd_rd_plhdr=t

2) Link the app to the following API: [login to view URL]

3) enable the Tapo P100 when: the total energy generation in Germany is greater than the consumption, where:

- total energy consumption is the sum of:

'1223' - Stromerzeugung: Braunkohle

'1224' - Stromerzeugung: Kernenergie

'1225' - Stromerzeugung: Wind Offshore

'1226' - Stromerzeugung: Wasserkraft

'1227' - Stromerzeugung: Sonstige Konventionelle

'1228' - Stromerzeugung: Sonstige Erneuerbare

'4066' - Stromerzeugung: Biomasse

'4067' - Stromerzeugung: Wind Onshore

'4068' - Stromerzeugung: Photovoltaik

'4069' - Stromerzeugung: Steinkohle

'4070' - Stromerzeugung: Pumpspeicher

'4071' - Stromerzeugung: Erdgas

- energy consumption is:

'410' - Stromverbrauch: Gesamt (Netzlast)

The app shall become available as open source under your authorship.

As you will see in the attached PNG of 15 SEP 2022 (source: [1]), energy generation is currently lower than energy generation (red). In general though, Germany is a net exporter of electricity. The goal of the app is to switch on your fridge/ charger/ washing machine/ dish washer whenever there is excessive of electricity.

Bonus: as an additional "renewables only" mode, you may think of switching on the Tapo P100 whenever the sum of '4068' + '4067' + '1225' is greater than 125% of its median over time.

To control the Tapo P100 API, the following libraries may be useful: [2-4].

[1] [login to view URL]:%22hour%22,%22from%22:1662328800000,%22to%22:1663279199999,%22moduleIds%22:%5B1004066,1001226,1001225,1004067,1004068,1001228,1001224,1001223,1004069,1004071,1004070,1001227,5000410%5D,%22selectedCategory%22:null,%22activeChart%22:true,%22style%22:%22color%22,%22categoriesModuleOrder%22:%7B%7D,%22region%22:%22DE%22%7D

[2] [login to view URL]

[3] [login to view URL]

[4] [login to view URL]

Fähigkeiten: iPhone, Mobile App Entwicklung, JSON, Internet of Things (IoT), Python

Über den Kunden:
( 21 Bewertungen ) Heidelberg, Germany

Projekt-ID: #34652839

Vergeben an:

(0 Bewertungen)
0.0

5 Freelancer bieten im Durchschnitt €209 für diesen Job

cesur135

HELLO I AM AUTOMATION ENGINEER I KNOW SIEMENS PLC,AB PLC,OMRON,SCHINEDER PLC PROGRAMMING VERY WELL I USED WINCC SCADA ,TIAPORTAL,RSLOGIX5000,LABVIEW PROGRAMS SO I CAN DO YOUR PROJECT TOO

€200 EUR in 7 Tagen
(1 Bewertung)
2.8