
Plugins
=======

.. toctree::
    :maxdepth: 1
    :caption: Plugins:

    platypush/plugins/adafruit.io.rst
    platypush/plugins/alarm.rst
    platypush/plugins/application.rst
    platypush/plugins/arduino.rst
    platypush/plugins/assistant.google.rst
    platypush/plugins/assistant.openai.rst
    platypush/plugins/assistant.openwakeword.rst
    platypush/plugins/assistant.picovoice.rst
    platypush/plugins/assistant.vosk.rst
    platypush/plugins/autoremote.rst
    platypush/plugins/bluetooth.rst
    platypush/plugins/calendar.rst
    platypush/plugins/calendar.ical.rst
    platypush/plugins/camera.android.ipcam.rst
    platypush/plugins/camera.cv.rst
    platypush/plugins/camera.ffmpeg.rst
    platypush/plugins/camera.gstreamer.rst
    platypush/plugins/camera.ir.mlx90640.rst
    platypush/plugins/camera.pi.rst
    platypush/plugins/camera.pi.legacy.rst
    platypush/plugins/clipboard.rst
    platypush/plugins/config.rst
    platypush/plugins/csv.rst
    platypush/plugins/cups.rst
    platypush/plugins/db.rst
    platypush/plugins/dbus.rst
    platypush/plugins/dropbox.rst
    platypush/plugins/entities.rst
    platypush/plugins/esp.rst
    platypush/plugins/ffmpeg.rst
    platypush/plugins/file.rst
    platypush/plugins/file.monitor.rst
    platypush/plugins/flic.rst
    platypush/plugins/foursquare.rst
    platypush/plugins/github.rst
    platypush/plugins/google.calendar.rst
    platypush/plugins/google.drive.rst
    platypush/plugins/google.mail.rst
    platypush/plugins/google.maps.rst
    platypush/plugins/google.pubsub.rst
    platypush/plugins/google.translate.rst
    platypush/plugins/gotify.rst
    platypush/plugins/gpio.rst
    platypush/plugins/gpio.zeroborg.rst
    platypush/plugins/gps.rst
    platypush/plugins/graphite.rst
    platypush/plugins/hid.rst
    platypush/plugins/http.rst
    platypush/plugins/http.webpage.rst
    platypush/plugins/ifttt.rst
    platypush/plugins/inspect.rst
    platypush/plugins/irc.rst
    platypush/plugins/joplin.rst
    platypush/plugins/joystick.rst
    platypush/plugins/kafka.rst
    platypush/plugins/lastfm.rst
    platypush/plugins/lcd.gpio.rst
    platypush/plugins/lcd.i2c.rst
    platypush/plugins/leap.rst
    platypush/plugins/light.hue.rst
    platypush/plugins/linode.rst
    platypush/plugins/log.http.rst
    platypush/plugins/logger.rst
    platypush/plugins/luma.oled.rst
    platypush/plugins/mail.rst
    platypush/plugins/mailgun.rst
    platypush/plugins/mastodon.rst
    platypush/plugins/matrix.rst
    platypush/plugins/media.chromecast.rst
    platypush/plugins/media.gstreamer.rst
    platypush/plugins/media.jellyfin.rst
    platypush/plugins/media.kodi.rst
    platypush/plugins/media.mplayer.rst
    platypush/plugins/media.mpv.rst
    platypush/plugins/media.plex.rst
    platypush/plugins/media.subtitles.rst
    platypush/plugins/media.vlc.rst
    platypush/plugins/media.webtorrent.rst
    platypush/plugins/midi.rst
    platypush/plugins/ml.cv.rst
    platypush/plugins/mobile.join.rst
    platypush/plugins/mqtt.rst
    platypush/plugins/music.mopidy.rst
    platypush/plugins/music.mpd.rst
    platypush/plugins/music.snapcast.rst
    platypush/plugins/music.spotify.rst
    platypush/plugins/music.tidal.rst
    platypush/plugins/nextcloud.rst
    platypush/plugins/nextcloud.notes.rst
    platypush/plugins/nfc.rst
    platypush/plugins/ngrok.rst
    platypush/plugins/nmap.rst
    platypush/plugins/notes.rst
    platypush/plugins/ntfy.rst
    platypush/plugins/openai.rst
    platypush/plugins/otp.rst
    platypush/plugins/pihole.rst
    platypush/plugins/ping.rst
    platypush/plugins/procedures.rst
    platypush/plugins/pushbullet.rst
    platypush/plugins/pwm.pca9685.rst
    platypush/plugins/qrcode.rst
    platypush/plugins/redis.rst
    platypush/plugins/rss.rst
    platypush/plugins/rtorrent.rst
    platypush/plugins/sensor.bme280.rst
    platypush/plugins/sensor.dht.rst
    platypush/plugins/sensor.distance.vl53l1x.rst
    platypush/plugins/sensor.envirophat.rst
    platypush/plugins/sensor.hcsr04.rst
    platypush/plugins/sensor.lis3dh.rst
    platypush/plugins/sensor.ltr559.rst
    platypush/plugins/sensor.mcp3008.rst
    platypush/plugins/sensor.pmw3901.rst
    platypush/plugins/serial.rst
    platypush/plugins/shell.rst
    platypush/plugins/slack.rst
    platypush/plugins/smartthings.rst
    platypush/plugins/sound.rst
    platypush/plugins/ssh.rst
    platypush/plugins/sun.rst
    platypush/plugins/switch.tplink.rst
    platypush/plugins/switch.wemo.rst
    platypush/plugins/switchbot.rst
    platypush/plugins/system.rst
    platypush/plugins/tcp.rst
    platypush/plugins/telegram.rst
    platypush/plugins/tensorflow.rst
    platypush/plugins/todoist.rst
    platypush/plugins/torrent.rst
    platypush/plugins/trello.rst
    platypush/plugins/tts.rst
    platypush/plugins/tts.google.rst
    platypush/plugins/tts.mimic3.rst
    platypush/plugins/tts.openai.rst
    platypush/plugins/tts.picovoice.rst
    platypush/plugins/tts.piper.rst
    platypush/plugins/tv.samsung.ws.rst
    platypush/plugins/twilio.rst
    platypush/plugins/udp.rst
    platypush/plugins/user.rst
    platypush/plugins/utils.rst
    platypush/plugins/variable.rst
    platypush/plugins/wallabag.rst
    platypush/plugins/weather.buienradar.rst
    platypush/plugins/weather.openweathermap.rst
    platypush/plugins/websocket.rst
    platypush/plugins/xmpp.rst
    platypush/plugins/youtube.rst
    platypush/plugins/zeroconf.rst
    platypush/plugins/zigbee.mqtt.rst
    platypush/plugins/zwave.mqtt.rst
