1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-26 22:18:40 +00:00
Files
core/homeassistant/components/technove/strings.json
Christophe Gagnier 0d4728e1c6 Add TechnoVE auto charge switch (#109093)
* Add binary sensors to TechnoVE integration

* Add unit tests for TechnoVE binary sensors

* Implement PR feedback for TechnoVE

* Limit to appropriate sensors in TechnoVE tests

* Removed leftover code

* Implement feedback in TechnoVE PR #108938

* Add auto-charge switch to TechnoVE

* Improve TechnoVE test_switches to be consistent with other platforms

* Regenerate test_switch.ambr snapshot

* Add binary sensors to TechnoVE integration

* Add unit tests for TechnoVE binary sensors

* Implement PR feedback for TechnoVE

* Limit to appropriate sensors in TechnoVE tests

* Implement feedback in TechnoVE PR #108938

* Add auto-charge switch to TechnoVE

* Apply suggestions from code review

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Fix conflict merge issue

* Implement feedback from TechnoVE PR #109093

* Use TechnoVESwitchDescription

* Remove None from is_on in TechnoVE switches

* Update homeassistant/components/technove/strings.json

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Remove unneeded code.

* Update test_switch.ambr

* Update TechnoVE switch test similar to Flexit_bacnet

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-02-26 10:36:40 +01:00

79 lines
2.0 KiB
JSON

{
"config": {
"flow_title": "{name}",
"step": {
"user": {
"description": "Set up your TechnoVE station to integrate with Home Assistant.",
"data": {
"host": "[%key:common::config_flow::data::host%]"
},
"data_description": {
"host": "Hostname or IP address of your TechnoVE station."
}
},
"zeroconf_confirm": {
"description": "Do you want to add the TechnoVE Station named `{name}` to Home Assistant?",
"title": "Discovered TechnoVE station"
}
},
"error": {
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
},
"abort": {
"already_configured": "[%key:common::config_flow::abort::already_configured_device%]",
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]"
}
},
"entity": {
"binary_sensor": {
"conflict_in_sharing_config": {
"name": "Conflict with power sharing mode"
},
"in_sharing_mode": {
"name": "Power sharing mode"
},
"is_battery_protected": {
"name": "Battery protected"
},
"is_static_ip": {
"name": "Static IP"
}
},
"sensor": {
"voltage_in": {
"name": "Input voltage"
},
"voltage_out": {
"name": "Output voltage"
},
"max_station_current": {
"name": "Max station current"
},
"energy_total": {
"name": "Total energy usage"
},
"energy_session": {
"name": "Last session energy usage"
},
"ssid": {
"name": "Wi-Fi network name"
},
"status": {
"name": "Status",
"state": {
"unplugged": "Unplugged",
"plugged_waiting": "Plugged, waiting",
"plugged_charging": "Plugged, charging",
"out_of_activation_period": "Out of activation period",
"high_charge_period": "High charge period"
}
}
},
"switch": {
"auto_charge": {
"name": "Auto charge"
}
}
}
}