Module lib.webpage

All web pages defined here

Expand source code
# Distributed under Pycameresp License
# Copyright (c) 2023 Remi BERTHOLET
""" All web pages defined here """
import webpage.passwordpage
import webpage.mainpage
import webpage.changepasswordpage
import webpage.infopage
import webpage.pushoverpage
import webpage.serverpage
import webpage.wifipage
import webpage.regionpage
import webpage.presencepage
import webpage.awakepage
import webpage.systempage
import webpage.webhookpage
import webpage.mqttpage
import webpage.fileexplorer
import tools.info
import tools.support

if tools.support.battery():
        # pylint:disable=ungrouped-imports
        import webpage.batterypage

if tools.info.iscamera():
        # pylint:disable=ungrouped-imports
        import webpage.streamingpage
        import webpage.camerapage
        import webpage.historicpage
        import webpage.motionpage

Sub-modules

lib.webpage.awakepage

Function define the web page to configure the awake

lib.webpage.batterypage

Function define the web page to configure the battery level detection

lib.webpage.camerapage

Function define the web page to see the camera streaming

lib.webpage.changepasswordpage

Function define the web page to change the user and password

lib.webpage.fileexplorer

Function define the web page to view recent motion detection

lib.webpage.historicpage

Function define the web page to view recent motion detection

lib.webpage.infopage

Function define the web page to display all informations of the board

lib.webpage.mainpage

Function define the main web page with menu, it check also the login password

lib.webpage.motionpage

Function define the web page to see the camera streaming

lib.webpage.mqttpage

Function define the web page to configure the mqtt broker

lib.webpage.passwordpage

Function define the web page to change the login password

lib.webpage.presencepage

Function define the web page to configure the presence detection

lib.webpage.pushoverpage

Function define the web page to configure the pushover notifications

lib.webpage.regionpage

Function define the date time and language

lib.webpage.serverpage

Function define the web page to configure the start of servers

lib.webpage.streamingpage

Function define the web page to see the camera streaming

lib.webpage.systempage

Function define the web page to manage board

lib.webpage.webhookpage

Function define the web page to configure the webhook to interact with domoticz or other

lib.webpage.wifipage

Function define the web page to configure the wifi