1. Is there an undocumented api, or a function that will allow me to read the current weather in the current zone?

  2. Nope.