Authentication is integrated so that the Smart Pot functionalities are available only with logging-in in advance.
.. automodule:: http_routes.auth :members:
.. automodule:: http_routes.characteristics :members:
.. automodule:: http_routes.temperature :members:
.. automodule:: http_routes.humidity :members:
Smart Pots also provides a manual watering functionality.
.. automodule:: http_routes.force_water :members:
.. automodule:: http_routes.plot :members:
The smart pot acts as the "publisher" - constantly broadcasting the amount of water that should be provided to the plant.