Sensor Wrappers (OzWrapper) =========================== Each wrapper abstracts over one or more hardware drivers for a specific measurement category. All wrappers extend :class:`SensorBase.SensorBase.GenericSensor`. Environmental ------------- OzTemp -- Temperature & Humidity ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzTemp.OzTemp :members: :undoc-members: :show-inheritance: OzDust -- Particulate Matter ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzDust.OzDust :members: :undoc-members: :show-inheritance: OzCO2 -- Carbon Dioxide ~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzCO2.OzCO2 :members: :undoc-members: :show-inheritance: OzCH4 -- Methane ~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzCH4.OzCH4 :members: :undoc-members: :show-inheritance: OzCO -- Carbon Monoxide ~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzCO.OzCO :members: :undoc-members: :show-inheritance: Meteorological -------------- OzWind -- Wind Speed & Direction ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzWind.OzWind :members: :undoc-members: :show-inheritance: OzRain -- Rainfall ~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzRain.OzRain :members: :undoc-members: :show-inheritance: OzFlood -- Flood Level ~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzFlood.OzFlood :members: :undoc-members: :show-inheritance: OzSoil -- Soil Moisture ~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzSoil.OzSoil :members: :undoc-members: :show-inheritance: OzSurface -- Surface Temperature ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzSurface.OzSurface :members: :undoc-members: :show-inheritance: Light & Noise ------------- OzUVLight -- UV Light ~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzUVLight.OzUVLight :members: :undoc-members: :show-inheritance: OzVisible -- Visible Light ~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzVisible.OzVisible :members: :undoc-members: :show-inheritance: OzNoise -- Noise Level ~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzNoise.OzNoise :members: :undoc-members: :show-inheritance: OzLightning -- Lightning Detection ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzLightning.OzLightning :members: :undoc-members: :show-inheritance: System & Infrastructure ----------------------- OzSystem -- System Monitoring ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzSystem.OzSystem :members: :undoc-members: :show-inheritance: OzBattery -- Battery Management ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzBattery.OzBattery :members: :undoc-members: :show-inheritance: OzError -- Error Tracking ~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzError.OzError :members: :undoc-members: :show-inheritance: OzGPS -- GPS Location ~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzGPS.OzGPS :members: :undoc-members: :show-inheritance: OzRGB -- LED Indicator ~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzRGB.OzRGB :members: :undoc-members: :show-inheritance: Communication ------------- OzSocket -- WebSocket ~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzSocket.OzSocket :members: :undoc-members: :show-inheritance: OzModbus -- Modbus ~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzModbus.OzModbus :members: :undoc-members: :show-inheritance: OzLora -- LoRa Radio ~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzLora.OzLora :members: :undoc-members: :show-inheritance: OzDisplay -- E-Paper Display ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzDisplay.OzDisplay :members: :undoc-members: :show-inheritance: OzHMI -- 7-Segment Display ~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzHMI.OzHMI :members: :undoc-members: :show-inheritance: Calibration & Special --------------------- OzOGS -- Odor Gas Sensor ~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzOGS.OzOGS :members: :undoc-members: :show-inheritance: OzOSP -- Outdoor Sensor Package ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzOSP.OzOSP :members: :undoc-members: :show-inheritance: OzAlert -- Automation Alerts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: OzWrapper.OzAlert.OzAlert :members: :undoc-members: :show-inheritance: