Skip to content

Create dewall_evcharger_7kw.yaml#4637

Open
jamesa1994 wants to merge 2 commits intomake-all:mainfrom
jamesa1994:main
Open

Create dewall_evcharger_7kw.yaml#4637
jamesa1994 wants to merge 2 commits intomake-all:mainfrom
jamesa1994:main

Conversation

@jamesa1994
Copy link
Copy Markdown

Added Depow Wallbox 7kw -
Metrics json exposed into HA for power monitoring.
Clamps on supported currents.

Added Depow Wallbox 7kw - metrics json exposed into HA for power monitoring.
@@ -0,0 +1,159 @@
name: DEPOW 7kW EV Wallbox
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Top level name should be without branding, in case other models match the same config.

name: DEPOW 7kW EV Wallbox
products:
- id: gxrtu5vljdthtd3g
manufacturer: DEPOW
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This does not match the brand in the filename. Also the filename has the device type and model specification swapped from the usual brand_model_type convention.

optional: true

- entity: number
name: Charge Current
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leave out the name, as it shadows the translation for "current" class, and the name is not really adding info that is not obvious to the user from the device's primary function.


# --- Core Controls ---
- entity: switch
name: Charge Control
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably this represents the primary function of the device, so does not need a name.


# --- Device Commands ---
- entity: button
name: Reset Charger
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Entity and device names should follow the HA naming convention of only capitalizing the first word.

optional: true

- entity: button
name: Reboot Charger
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This name should be removed, as the class describes the function already.


# --- Raw JSON Payloads ---
- entity: sensor
name: Raw Metrics JSON
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Such values are not really suited for sensors, they can be just an attribute on another related entity.


# --- Misc Diagnostics ---
- entity: text
name: Language Config
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most likely this is a fixed list of languages, normally a select entity with translation_key: language would be used for that.

@github-project-automation github-project-automation bot moved this from 👀 In review to 📋 Backlog in Tuya Local Mar 10, 2026
@make-all make-all moved this from 📋 Backlog to 🏗 Stalled in Tuya Local Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🏗 Stalled

Development

Successfully merging this pull request may close these issues.

2 participants