Electricity scanner by Tero Paananen (tepaa) is an application used to gather statistic about the electricity usage in your house real time. Usually the meter installed by the utility company has an LED that blinks at the speed that is relative to the usage of electricity. This application is consist of two parts in order to scan the LED blinking and calculate its statistics.
1. Server : The server application is implemented using Qt which scans LED light blinking (in kWh) from the electricity meter. This application calculates a real time electricity usage. Server application uses UDP for broadcasting kWh data to the clients.
2. Client : The client application is based on Qt and Windows Phone as well. The client receives kWh usage from the Qt server and shows the calculated kWH usage data in a textual and visual format. You can visit Qt ElectricityApp app and Windows Phone ElectricityAppWP application for detailed descriptions.
Qt Client and Qt Server talks via WLAN UDP sockets and Windows Phone Client and Qt Server uses TCP.
– Girish Padia (on behalf of the Projects Moderation team)