Skip to content

Commit f5ea5a9

Browse files
Renamed everything to Panda Status
1 parent fd75d08 commit f5ea5a9

File tree

21 files changed

+39
-68
lines changed

21 files changed

+39
-68
lines changed

.devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "ludeeus/integration_blueprint",
2+
"name": "ping-localhost/panda_status",
33
"image": "mcr.microsoft.com/devcontainers/python:3.13",
44
"postCreateCommand": "scripts/setup",
55
"forwardPorts": [

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ body:
2121
required: true
2222
- label: This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
2323
required: true
24-
- label: This issue is not a duplicate issue of any [previous issues](https://github.com/ludeeus/integration_blueprint/issues?q=is%3Aissue+label%3A%22Bug%22+)..
24+
- label: This issue is not a duplicate issue of any [previous issues](https://github.com/ping-localhost/panda_status/issues?q=is%3Aissue+label%3A%22Bug%22+)..
2525
required: true
2626
- type: textarea
2727
attributes:

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ body:
1313
required: true
1414
- label: This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
1515
required: true
16-
- label: This issue is not a duplicate feature request of [previous feature requests](https://github.com/ludeeus/integration_blueprint/issues?q=is%3Aissue+label%3A%22Feature+Request%22+).
16+
- label: This issue is not a duplicate feature request of [previous feature requests](https://github.com/ping-localhost/panda_status/issues?q=is%3Aissue+label%3A%22Feature+Request%22+).
1717
required: true
1818

1919
- type: textarea

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Use [black](https://github.com/ambv/black) to make sure the code follows the sty
4848

4949
## Test your code modification
5050

51-
This custom component is based on [integration_blueprint template](https://github.com/ludeeus/integration_blueprint).
51+
This custom component is based on [panda_status template](https://github.com/ping-localhost/panda_status).
5252

5353
It comes with development environment in a container, easy to launch
5454
if you use Visual Studio Code. With this container you will have a stand alone

README.md

Lines changed: 3 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,6 @@
1-
# Notice
1+
# Panda Status
22

3-
The component and platforms in this repository are not meant to be used by a
4-
user, but as a "blueprint" that custom component developers can build
5-
upon, to make more awesome stuff.
6-
7-
HAVE FUN! 😎
8-
9-
## Why?
10-
11-
This is simple, by having custom_components look (README + structure) the same
12-
it is easier for developers to help each other and for users to start using them.
13-
14-
If you are a developer and you want to add things to this "blueprint" that you think more
15-
developers will have use for, please open a PR to add it :)
3+
Control your BigTreeTech Panda Status via Home Assistant.
164

175
## What?
186

@@ -22,25 +10,8 @@ File | Purpose | Documentation
2210
-- | -- | --
2311
`.devcontainer.json` | Used for development/testing with Visual Studio Code. | [Documentation](https://code.visualstudio.com/docs/remote/containers)
2412
`.github/ISSUE_TEMPLATE/*.yml` | Templates for the issue tracker | [Documentation](https://help.github.com/en/github/building-a-strong-community/configuring-issue-templates-for-your-repository)
25-
`custom_components/integration_blueprint/*` | Integration files, this is where everything happens. | [Documentation](https://developers.home-assistant.io/docs/creating_component_index)
13+
`custom_components/panda_status/*` | Integration files, this is where everything happens. | [Documentation](https://developers.home-assistant.io/docs/creating_component_index)
2614
`CONTRIBUTING.md` | Guidelines on how to contribute. | [Documentation](https://help.github.com/en/github/building-a-strong-community/setting-guidelines-for-repository-contributors)
2715
`LICENSE` | The license file for the project. | [Documentation](https://help.github.com/en/github/creating-cloning-and-archiving-repositories/licensing-a-repository)
2816
`README.md` | The file you are reading now, should contain info about the integration, installation and configuration instructions. | [Documentation](https://help.github.com/en/github/writing-on-github/basic-writing-and-formatting-syntax)
2917
`requirements.txt` | Python packages used for development/lint/testing this integration. | [Documentation](https://pip.pypa.io/en/stable/user_guide/#requirements-files)
30-
31-
## How?
32-
33-
1. Create a new repository in GitHub, using this repository as a template by clicking the "Use this template" button in the GitHub UI.
34-
1. Open your new repository in Visual Studio Code devcontainer (Preferably with the "`Dev Containers: Clone Repository in Named Container Volume...`" option).
35-
1. Rename all instances of the `integration_blueprint` to `custom_components/<your_integration_domain>` (e.g. `custom_components/awesome_integration`).
36-
1. Rename all instances of the `Integration Blueprint` to `<Your Integration Name>` (e.g. `Awesome Integration`).
37-
1. Run the `scripts/develop` to start HA and test out your new integration.
38-
39-
## Next steps
40-
41-
These are some next steps you may want to look into:
42-
- Add tests to your integration, [`pytest-homeassistant-custom-component`](https://github.com/MatthewFlamm/pytest-homeassistant-custom-component) can help you get started.
43-
- Add brand images (logo/icon) to https://github.com/home-assistant/brands.
44-
- Create your first release.
45-
- Share your integration on the [Home Assistant Forum](https://community.home-assistant.io/).
46-
- Submit your integration to [HACS](https://hacs.xyz/docs/publish/start).

config/configuration.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ homeassistant:
99
logger:
1010
default: info
1111
logs:
12-
custom_components.integration_blueprint: debug
12+
custom_components.panda_status: debug

custom_components/integration_blueprint/manifest.json

Lines changed: 0 additions & 12 deletions
This file was deleted.

custom_components/integration_blueprint/__init__.py renamed to custom_components/panda_status/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
"""
2-
Custom integration to integrate integration_blueprint with Home Assistant.
2+
Custom integration to integrate panda_status with Home Assistant.
33
44
For more details about this integration, please refer to
5-
https://github.com/ludeeus/integration_blueprint
5+
https://github.com/ping-localhost/panda_status
66
"""
77

88
from __future__ import annotations
File renamed without changes.

custom_components/integration_blueprint/binary_sensor.py renamed to custom_components/panda_status/binary_sensor.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""Binary sensor platform for integration_blueprint."""
1+
"""Binary sensor platform for panda_status."""
22

33
from __future__ import annotations
44

@@ -21,8 +21,8 @@
2121

2222
ENTITY_DESCRIPTIONS = (
2323
BinarySensorEntityDescription(
24-
key="integration_blueprint",
25-
name="Integration Blueprint Binary Sensor",
24+
key="panda_status",
25+
name="Panda Status Binary Sensor",
2626
device_class=BinarySensorDeviceClass.CONNECTIVITY,
2727
),
2828
)
@@ -44,7 +44,7 @@ async def async_setup_entry(
4444

4545

4646
class IntegrationBlueprintBinarySensor(IntegrationBlueprintEntity, BinarySensorEntity):
47-
"""integration_blueprint binary_sensor class."""
47+
"""panda_status binary_sensor class."""
4848

4949
def __init__(
5050
self,

0 commit comments

Comments
 (0)