A simple single user webapp

ปิด โพสต์แล้ว 2 ปีที่ผ่านมา ชำระเงินเมื่อจัดส่ง
ปิด

Task:

Create a web app with 2FA access control (via email). Basic html layout, no additional design required. For a single user only, no user admin / database required.

Goal: automatically switch smart switches using a simple algorithm relying on API input and variables set by the user.

Connections:

1. Get power price via rest API once a day at 1pm GMT from [login to view URL] (“Power Price”)

2. Output via rest API to a “Shelly 1” power switch [login to view URL]

Functions:

1. Add and connect a new Shelly 1 device (“Device”).

2. Remove a Device.

3. Device switch on/off button (overrides any other app controls)

4. Device on/off autoswitch using the following algorithm:

* Autoswitch On for *duration* within every X hours (user defined) when the *powerprice* is the lowest during available *powerprice* forecast data.

5. Send an alert to the user email if any API requests/connections fail.

VARIABLES:

* Power Price, unit €/KWH (make a conversion from API data) *powerprice*

* Switch on duration (hours/a day) *duration*

Context:

Power price API (updated at the source every day 12pm GMT for the next calendar day) [login to view URL]

Shelly 1 (not 1 PM!) API documentation: [login to view URL]

Web Application

หมายเลขโปรเจค: #31859528

เกี่ยวกับโปรเจกต์

4 ข้อเสนอ โปรเจกต์ระยะไกล ใช้งาน %project.latestActivity_relativeTime|แทนที่%

freelancer freelancer 4 คน กำลังเสนอราคาในงานนี้ โดยมีราคาเฉลี่ยอยู่ที่ €14/ชั่วโมง

martini002

Hello, I'm a software engineer & linux sysadmin. I got your idea, but not very clear yet, I have some questions for you. This is something I can do, I don't give quotes based on hours, instead I give a fixed price, I เพิ่มเติม

€15 EUR / ชั่วโมง
(0 รีวิว)
0.0
makistoutoudakis

Hi! I read your post for Rest API development. I am very familiar with electricity api integration. My first job on here is like that. 10 Years Experienced and skilled Full-stack developer is here. I have a genius b เพิ่มเติม

€12 EUR / ชั่วโมง
(0 รีวิว)
0.0