Looking for a low cost implementation to post ambient temperature readings from a sensor to servers via a COTS router.
1) Have a temperature sensor connected to a micro controller which sends data via a Wifi Module with a TCP/IP Stack to servers
2) Have a temperature sensor communicated via Zigbee to a coordinator that is plugged into a router and communicates with the servers.
Would like to keep the cost of the solution below $20. Another constraint is the battery life. Wifi modules with TCP/IP consume more power and cost more.
What particular devices/chips/microcontrollers would you recommend to solve my data communication problem and fit within my budget?