Closed Klaus3d3 closed 2 months ago
I just bought this charger two weeks ago, but the B variante with Display: Item Model Number EV-B06-EU003B Product name is the same: SS_EU_Mode2_7kW
EDIT: Found the description how to get the Data Query: Seems to be the same:
{
"result": {
"model": "{\"modelId\":\"en9axs\",
Just the beginning...
DP ID 23: charge_energy_once | Integer | { "unit": "kW·h", "min": 1, "max": 999999, "scale": 2, "step": 1 }
This is incorrect, ID 25 is for charge_energy_once, ID 23 is used for software/firmware version ;)
Thanks that you want to add suppurt for that device. I just bought it :)
If you go to "Device Control" -> "Get Properties" you geht this Propertis:
"properties": [
{
"code": "forward_energy_total",
"custom_name": "",
"dp_id": 1,
"time": 1712171393541,
"value": 421
},
{
"code": "work_state",
"custom_name": "",
"dp_id": 3,
"time": 1712157512703,
"value": "charger_free"
},
{
"code": "charge_cur_set",
"custom_name": "",
"dp_id": 4,
"time": 1712060591535,
"value": 14
},
{
"code": "sigle_phase_power",
"custom_name": "",
"dp_id": 5,
"time": 1710015252372,
"value": 0
},
{
"code": "phase_a",
"custom_name": "",
"dp_id": 6,
"time": 1712171393542,
"value": "CSEAAAAAAAA="
},
{
"code": "power_total",
"custom_name": "",
"dp_id": 9,
"time": 1712143484970,
"value": 0
},
{
"code": "fault",
"custom_name": "",
"dp_id": 10,
"time": 1711901699994,
"value": 0
},
{
"code": "connection_state",
"custom_name": "",
"dp_id": 13,
"time": 1712157512755,
"value": "controlpi_12v"
},
{
"code": "work_mode",
"custom_name": "",
"dp_id": 14,
"time": 1712137909257,
"value": "charge_now"
},
{
"code": "clear_energy",
"custom_name": "",
"dp_id": 16,
"time": 1711902109248,
"value": true
},
{
"code": "switch",
"custom_name": "",
"dp_id": 18,
"time": 1712171393534,
"value": false
},
{
"code": "system_version",
"custom_name": "",
"dp_id": 23,
"time": 1711901700013,
"value": "V1.0.1"
},
{
"code": "temp_current",
"custom_name": "",
"dp_id": 24,
"time": 1712171394617,
"value": 19
},
{
"code": "charge_energy_once",
"custom_name": "",
"dp_id": 25,
"time": 1712157402383,
"value": 421
},
{
"code": "online_state",
"custom_name": "",
"dp_id": 27,
"time": 1710015252372,
"value": "offline"
},
{
"code": "timer_on",
"custom_name": "",
"dp_id": 28,
"time": 1711005743583,
"value": 4
},
{
"code": "mode_set",
"custom_name": "",
"dp_id": 33,
"time": 1710015252372
}
]
This issue is closed. If there is an issue with the device config in the latest released version of THIS INTEGRATION, then please open a new issue with details, including logs and/or diagnostics.
If you want to discuss workarounds for other integrations, kindly do so in a discussion forum where that integration would be on topic, and don't confuse and waste the time of the volunteer developers by bringing up unrelated issues here.
Not entirely sure if this should be a different issue but leaving a note here for its US variant:
"productCategory":"qccdz","productId":"w7lvyyxyevpwf20e","productName":"SS_US_7kW",
I believe the params are the same. Will try out later see if it works and proposed a PR.
Ah it seems the ID was already in, thanks @make-all!
but it seems the device is still saying unsupported
with the product id added. I cannot get exact DPS schema from the cloud API so I can only provide this log
Logs:
Device matches None with quality of 0%. DPS: {"updated_at": 1724207415.0937753, "1": 577, "3": "charger_free", "4": 16, "9": 0, "10": 0, "13": "controlpi_12v", "16": true, "18": false, "23": "V1.0.7", "24": 28}
Can confirm polling information and AMP config is working as expected. Thanks!
Bought the same, got the following IDs:
"category": "qccdz",
"product_name": "SS_EU15O_M2",
"product_id": "ypdfdnwauasb8rje",
I've added the id and name to custom_components/tuya_local/devices/vevor_ev_charger.yaml and restarted HA but the integration still complains the device is not supported. Are there other steps? It seems it actually has less DP, s it an issue?
@alexandrebelloni copy the DPS info from the log and paste it here. The log should be in the setting somewhere after it shows unsupported device.
Missing DP causing the module unable to match the device, especially non-optional one.
I just opened #2280 to add support for it. It mostly works but power and single phase power are never updated, they are still in the unknown state. This is weird because the smart life app is able to get the value.
Edit: I believe it is because HA presents DPS 5 and 9 which are not present on my device but not the power part of DPS 6. I get voltage and intensity though, also from DP6
Log Message
Device matches None with quality of 0%. DPS: {"updated_at": 1710885485.876341, "1": 0, "3": "charger_free", "4": 8, "9": 0, "10": 0, "13": "controlpi_12v", "14": "charge_now", "16": true, "18": false, "23": "V1.0.1", "24": 26, "25": 1, "28": 9}
Information about DPS mappings
Standard Instruction Set:
DP ID 4: charge_cur_set | Integer | { "unit": "A", "min": 8, "max": 32, "scale": 0, "step": 1 }
DP ID 14: work_mode | Enum | { "range": [ "charge_now", "charge_pct", "charge_energy", "charge_schedule" ] } DP ID 16: clear_energy | Boolean | "{true,false}" DP ID 18: switch | Boolean | "{true,false}"
Standard Status Set:
DP ID 1 : forward_energy_total | Integer | { "unit": "kW·h", "min": 0, "max": 99999999, "scale": 2, "step": 1 }
DP ID 3: work_state | Enum | { "range": [ "charger_free", "charger_insert", "charger_free_fault", "charger_wait", "charger_charging", "charger_pause", "charger_end", "charger_fault" ] }
DP ID 4: charge_cur_set | Integer | { "unit": "A", "min": 8, "max": 32, "scale": 0, "step": 1 }
DP ID 5: sigle_phase_power | Integer | { "unit": "kW", "min": 0, "max": 99999999, "scale": 3, "step": 1 }
DP ID 9: power_total | Integer | { "unit": "kW", "min": 0, "max": 99999999, "scale": 3, "step": 1 }
DP ID 13: connection_state | Enum | { "range": [ "controlpi_12v", "controlpi_12v_pwm", "controlpi_9v", "controlpi_9v_pwm", "controlpi_6v", "controlpi_6v_pwm", "controlpi_error" ] }
DP ID 14: work_mode | Enum | { "range": [ "charge_now", "charge_pct", "charge_energy", "charge_schedule" ] }
DP ID 16: clear_energy | Boolean | "{true,false}"
DP ID 18: switch | Boolean | "{true,false}"
DP ID 24: temp_current | Integer | { "unit": "℃", "min": -40, "max": 200, "scale": 0, "step": 1 }
DP ID 23: charge_energy_once | Integer | { "unit": "kW·h", "min": 1, "max": 999999, "scale": 2, "step": 1 }
DP ID 10: fault:????
DP ID 28: delay_power_on | Integer | { "unit": "h", "min": 1, "max": 12, "scale": 0, "step": 1 }
Product ID
Information about how the device functions
https://eur.vevor.com/portable-ev-charger-c_11497/vevor-portable-ev-charger-type-2-16a-3-7-kw-electric-vehicle-car-charger-with-28-ft-charging-cable-cee-7-7-plug-iec-62196-home-ev-charging-station-with-storage-bag-charging-cable-hook-ip66-p_010786880117