I wanted to create some IoT nodes to monitor and control some stuff for our chickens, garden house, and lighting. EasyESP and Domoticz, the usual combo, were able to cover only part of these functions and I wanted something with a bit more freedom. I've been working on a framework that covers these functions, named ESPNodes. It can be found on GitHub:
Currently there is support for reading sensors, controlling peripherals (e.g. switch relays and control servo's), and there is support for configuration parameters that are stored in EEPROM. I'm working on push messages and timers, those features will follow later. The code is not the cleanest, but should be self-explenatory. Note that this is a framework, so you'll need some Arduino programming skills (and PHP if you want to change things to the frontend) to adjust it to your own needs.
Feel free to comment!