At home I've got Philips hue and along that I've made some custom Pi and Arduino powered LED lighting which I would like to use in the same way by using the hue App.
I want to use the Pi as some kind of proxy to the bridge but have no idea how to accomplish it, nor knowledge about the commands needed and so I need some pointers into the right direction.
The Pi is able to control everything (the hue lamps on behalf of the hue bridge) and I don't really want to mess around with ZigBee. The idea is to put a Raspberry Pi with a second Ethernet port between the router and the hue bridge. The Pi has the state of all hue lamps by getting the responses from the hue bridge and the state of my custom LED lighting. Queries from the App pass the Pi then the response gets enriched and returned to the App. This way it appears as there are more lamps in the hue App.
For that the Pi needs to intercept HTTP requests to the hue bridge (and perform requests on itself), respond to them accordingly and not block any other traffic. That includes DHCP, SSDP (UPnP) and other stuff that are required to access the hue bridge over the internet.