Case study
AirTray: reconstructing an Elgin Air cloud client
AirTray reconstructs an Elgin Air app client as a Windows system-tray controller for compatible air conditioners. It signs in with the owner's account, discovers registered devices, reads their state and sends temperature, mode and power commands through the cloud service. The author reports live validation on one authorized device and account.
- Targets
- App
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 2
- Last commit
- 2026-10-21
- Language
- C#
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: Windows x64 and .NET Desktop Runtime 10 x64; source builds use .NET SDK 10.
- Prerequisites: A compatible air conditioner already connected to Wi-Fi and linked to the user's Elgin Air account.
- Testing evidence: The author reports live validation on one device and account; other variants need testing.
- License: MIT License for project code.
Cite
BibTeX
@misc{airtray-case,
title = {{AirTray: reconstructing an Elgin Air cloud client}},
howpublished = {\url{https://github.com/JoseAlexandreMeloPacheco/airtray}},
url = {https://github.com/JoseAlexandreMeloPacheco/airtray},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/airtray-case/}}
}Plain text
AirTray: reconstructing an Elgin Air cloud client. https://github.com/JoseAlexandreMeloPacheco/airtray (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/airtray-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · JoseAlexandreMeloPacheco/airtray · Revision 6072aed
- README.en.md GitHub · JoseAlexandreMeloPacheco/airtray · Revision 6072aed
More in Apps
- HikVision QR export decoder: reconstructing Hik-Connect device exports · Case study
- ShatteredGlass: reconstructing SwiftUI Liquid Glass effects · Case study
- Grok3API: reconstructing Grok’s mobile gRPC client · Case study
- Things Cloud Python client: reconstructing to-do requests · Case study
- NVFC: recovering undocumented NvAPI GPU controls · Case study
- SingStar Mic: reconstructing the microphone app protocol · Case study