{"repo":"blacklight/platypush","free":true,"listed":false,"github":"https://github.com/blacklight/platypush","clone":"git clone https://github.com/blacklight/platypush.git","description":"A versatile and extensible platform for automation with hundreds of supported integrations","language":"Python","stars":317,"topics":["iot","raspberry-pi","automation","home-automation","platform","sensors","voice-assistant","bluetooth","zwave","zigbee"],"license":"MIT","category":"workflow-automation","readme_excerpt":"- Introduction What it can do - Core concepts - A few examples Turn on the lights when I say so Play the music when I say so Turn on the lights when the sun goes down Event matching and token extraction through hook templates Complex hook conditions Turn off the lights at 1 AM Greet me with lights and music when I come home - Core Installation System package manager installation + Arch Linux + Debian/Ubuntu + Fedora pip Docker + Base image installation + The docker-compose way + Exposing host devices Manual installation - Plugins installation pip Web interface Docker ( platydock ) Virtual environment ( platyvenv ) Manual installation - HTTP API + Environment variable token The Execute tab - Websocket API Events Actions - Web hooks - Entities - Configuration Configuration file + Scripts directory + Splitting configuration on multiple files Working directory Database Device ID systemd service Redis nginx - The Web interface Other Web panels Dashboards PWA support - Two-factor authentication - Mobile app - Browser extension - Tests Introduction Platypush is a general-purpose and extensible platform for automation across multiple services and devices with hundreds of supported integrations. It enables users to create their own self-hosted pieces of automation based on events ( if this happens then do that ) and it provides a comprehensive and customizable user interface that collects everything you need to visualize and control under one roof. It borrows concepts from IFTTT, Task","default_branch":null,"files":null,"tree":[],"storefront":"/r/blacklight","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/blacklight/platypush/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}