@Mike this is a nice project and you have build the basics for a wireless sensor. Good job! I think, the easiest and flexible way for all simular projects is to interact with the OS over the API. You just need to send from anywhere a command like this: “http://IPorURL:port/jw?pw=PASSWORDinMD5” + your data “ms=moisterSensor”
for you project, you need a python script thats reads the xbee and send a string with the value to a adress. And all other project have a easy interface to.
i post this idea here: https://opensprinkler.com/forums/topic/feature-request-api-interface-for-external-sensors/ (i know – the false forum)
this would be a great solution for easy DIY weatherstation and sensor integration. what do you think about it?