Control power sockets
Project description
Sockets Control, as a part of a Smart House project, aims to make simple everyday tasks in a smart way, like turning On and Off the average home power supplies remotely and monitoring them with a single Android app.
A user can set and change the name of each socket, set the on & off time and date for controlled sockets and see the current hub status (either it is on/off or ‘Unknown’). A user is also capable to track any socket in real time. If there is no Internet connection, all information about hub and outlets is backed up on server.
Team
3 developers, 1 software testing engineer.
Duration
3 months.
Technologies
Backend: Java 8, Spring (Spring Core, Spring Boot, Spring Data), Hibernate, PostgreSQL, Maven, Joda-time.
Mobile: Android SDK, Retrofit, Custom Calendar Widget.
Embedded: C++, libcurl, json-c.
Business Value
Remote control from your device, that admits energy saving mode and usual adjustment, according to the needs of a customer; allows long distance-control, using local Wi-Fi; improves the level of safety amount house holders by 25%.