esphome


Nameesphome JSON
Version 2025.10.4 PyPI version JSON
download
home_pageNone
SummaryESPHome is a system to configure your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems.
upload_time2025-11-04 03:04:53
maintainerNone
docs_urlNone
authorNone
requires_python>=3.11.0
licenseNone
keywords home automation
VCS
bugtrack_url
requirements cryptography voluptuous PyYAML paho-mqtt colorama icmplib tornado tzlocal tzdata pyserial platformio esptool click esphome-dashboard aioesphomeapi zeroconf puremagic ruamel.yaml ruamel.yaml.clib esphome-glyphsets pillow cairosvg freetype-py jinja2 bleak pyparsing argcomplete
Travis-CI No Travis.
coveralls test coverage
            # ESPHome [![Discord Chat](https://img.shields.io/discord/429907082951524364.svg)](https://discord.gg/KhAMKrd) [![GitHub release](https://img.shields.io/github/release/esphome/esphome.svg)](https://GitHub.com/esphome/esphome/releases/)

<a href="https://esphome.io/">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="https://esphome.io/_static/logo-text-on-dark.svg", alt="ESPHome Logo">
    <img src="https://esphome.io/_static/logo-text-on-light.svg" alt="ESPHome Logo">
  </picture>
</a>

---

[Documentation](https://esphome.io) -- [Issues](https://github.com/esphome/esphome/issues) -- [Feature requests](https://github.com/orgs/esphome/discussions)

---

[![ESPHome - A project from the Open Home Foundation](https://www.openhomefoundation.org/badges/esphome.png)](https://www.openhomefoundation.org/)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "esphome",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11.0",
    "maintainer_email": null,
    "keywords": "home, automation",
    "author": null,
    "author_email": "The ESPHome Authors <esphome@openhomefoundation.org>",
    "download_url": "https://files.pythonhosted.org/packages/cf/5d/a4e013a0fab6bfcd539a619324540e000614ca3c54ecd9677719fd1b0600/esphome-2025.10.4.tar.gz",
    "platform": "any",
    "description": "# ESPHome [![Discord Chat](https://img.shields.io/discord/429907082951524364.svg)](https://discord.gg/KhAMKrd) [![GitHub release](https://img.shields.io/github/release/esphome/esphome.svg)](https://GitHub.com/esphome/esphome/releases/)\n\n<a href=\"https://esphome.io/\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://esphome.io/_static/logo-text-on-dark.svg\", alt=\"ESPHome Logo\">\n    <img src=\"https://esphome.io/_static/logo-text-on-light.svg\" alt=\"ESPHome Logo\">\n  </picture>\n</a>\n\n---\n\n[Documentation](https://esphome.io) -- [Issues](https://github.com/esphome/esphome/issues) -- [Feature requests](https://github.com/orgs/esphome/discussions)\n\n---\n\n[![ESPHome - A project from the Open Home Foundation](https://www.openhomefoundation.org/badges/esphome.png)](https://www.openhomefoundation.org/)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "ESPHome is a system to configure your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems.",
    "version": "2025.10.4",
    "project_urls": {
        "Bug Tracker": "https://github.com/esphome/esphome/issues",
        "Discord": "https://discord.gg/KhAMKrd",
        "Documentation": "https://esphome.io",
        "Feature Request Tracker": "https://github.com/orgs/esphome/discussions",
        "Forum": "https://community.home-assistant.io/c/esphome",
        "Source Code": "https://github.com/esphome/esphome",
        "Twitter": "https://twitter.com/esphome_"
    },
    "split_keywords": [
        "home",
        " automation"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "50b6995be9c9dd3c7c8b8af79eac734ef787cc5a8be47674d83fffcc104bd9f4",
                "md5": "e1a7bb4df4a88f502716bd6d99d4fba2",
                "sha256": "4629dc54e1c06d8c3e45e8a6e5cc97128cec92f23fe312ec35ced8a4feefe3ac"
            },
            "downloads": -1,
            "filename": "esphome-2025.10.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e1a7bb4df4a88f502716bd6d99d4fba2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11.0",
            "size": 4905707,
            "upload_time": "2025-11-04T03:04:51",
            "upload_time_iso_8601": "2025-11-04T03:04:51.184340Z",
            "url": "https://files.pythonhosted.org/packages/50/b6/995be9c9dd3c7c8b8af79eac734ef787cc5a8be47674d83fffcc104bd9f4/esphome-2025.10.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cf5da4e013a0fab6bfcd539a619324540e000614ca3c54ecd9677719fd1b0600",
                "md5": "d610bb65e65713842baee30fe58e4602",
                "sha256": "d9fca9779e6e43155caedee7d0b7476c7efa7f4e35234305df038b0c6291a638"
            },
            "downloads": -1,
            "filename": "esphome-2025.10.4.tar.gz",
            "has_sig": false,
            "md5_digest": "d610bb65e65713842baee30fe58e4602",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11.0",
            "size": 3354629,
            "upload_time": "2025-11-04T03:04:53",
            "upload_time_iso_8601": "2025-11-04T03:04:53.855939Z",
            "url": "https://files.pythonhosted.org/packages/cf/5d/a4e013a0fab6bfcd539a619324540e000614ca3c54ecd9677719fd1b0600/esphome-2025.10.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-11-04 03:04:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "esphome",
    "github_project": "esphome",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "cryptography",
            "specs": [
                [
                    "==",
                    "45.0.1"
                ]
            ]
        },
        {
            "name": "voluptuous",
            "specs": [
                [
                    "==",
                    "0.15.2"
                ]
            ]
        },
        {
            "name": "PyYAML",
            "specs": [
                [
                    "==",
                    "6.0.3"
                ]
            ]
        },
        {
            "name": "paho-mqtt",
            "specs": [
                [
                    "==",
                    "1.6.1"
                ]
            ]
        },
        {
            "name": "colorama",
            "specs": [
                [
                    "==",
                    "0.4.6"
                ]
            ]
        },
        {
            "name": "icmplib",
            "specs": [
                [
                    "==",
                    "3.0.4"
                ]
            ]
        },
        {
            "name": "tornado",
            "specs": [
                [
                    "==",
                    "6.5.2"
                ]
            ]
        },
        {
            "name": "tzlocal",
            "specs": [
                [
                    "==",
                    "5.3.1"
                ]
            ]
        },
        {
            "name": "tzdata",
            "specs": [
                [
                    ">=",
                    "2021.1"
                ]
            ]
        },
        {
            "name": "pyserial",
            "specs": [
                [
                    "==",
                    "3.5"
                ]
            ]
        },
        {
            "name": "platformio",
            "specs": [
                [
                    "==",
                    "6.1.18"
                ]
            ]
        },
        {
            "name": "esptool",
            "specs": [
                [
                    "==",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "click",
            "specs": [
                [
                    "==",
                    "8.1.7"
                ]
            ]
        },
        {
            "name": "esphome-dashboard",
            "specs": [
                [
                    "==",
                    "20251013.0"
                ]
            ]
        },
        {
            "name": "aioesphomeapi",
            "specs": [
                [
                    "==",
                    "42.6.0"
                ]
            ]
        },
        {
            "name": "zeroconf",
            "specs": [
                [
                    "==",
                    "0.148.0"
                ]
            ]
        },
        {
            "name": "puremagic",
            "specs": [
                [
                    "==",
                    "1.30"
                ]
            ]
        },
        {
            "name": "ruamel.yaml",
            "specs": [
                [
                    "==",
                    "0.18.16"
                ]
            ]
        },
        {
            "name": "ruamel.yaml.clib",
            "specs": [
                [
                    "==",
                    "0.2.14"
                ]
            ]
        },
        {
            "name": "esphome-glyphsets",
            "specs": [
                [
                    "==",
                    "0.2.0"
                ]
            ]
        },
        {
            "name": "pillow",
            "specs": [
                [
                    "==",
                    "11.3.0"
                ]
            ]
        },
        {
            "name": "cairosvg",
            "specs": [
                [
                    "==",
                    "2.8.2"
                ]
            ]
        },
        {
            "name": "freetype-py",
            "specs": [
                [
                    "==",
                    "2.5.1"
                ]
            ]
        },
        {
            "name": "jinja2",
            "specs": [
                [
                    "==",
                    "3.1.6"
                ]
            ]
        },
        {
            "name": "bleak",
            "specs": [
                [
                    "==",
                    "1.1.1"
                ]
            ]
        },
        {
            "name": "pyparsing",
            "specs": [
                [
                    ">=",
                    "3.0"
                ]
            ]
        },
        {
            "name": "argcomplete",
            "specs": [
                [
                    ">=",
                    "2.0.0"
                ]
            ]
        }
    ],
    "lcname": "esphome"
}
        
Elapsed time: 2.90756s