HomeAssistant: fix deprecated properties handling
This commit is contained in:
parent
97e8ac19cd
commit
1597246d01
4 changed files with 8 additions and 8 deletions
|
|
@ -22,8 +22,8 @@ func init() {
|
|||
func NewHomeAssistantSwitchFromConfig(other map[string]any) (api.Charger, error) {
|
||||
cc := struct {
|
||||
embed `mapstructure:",squash"`
|
||||
_URI string `mapstructure:"uri"` // TODO deprecated
|
||||
_Token string `mapstructure:"token"` // TODO deprecated
|
||||
URI_ string `mapstructure:"uri"` // TODO deprecated
|
||||
Token_ string `mapstructure:"token"` // TODO deprecated
|
||||
Home string
|
||||
Enable string
|
||||
Power string
|
||||
|
|
|
|||
|
|
@ -28,8 +28,8 @@ func init() {
|
|||
// NewHomeAssistantFromConfig creates a HomeAssistant charger from generic config
|
||||
func NewHomeAssistantFromConfig(other map[string]any) (api.Charger, error) {
|
||||
cc := struct {
|
||||
_URI string `mapstructure:"uri"` // TODO deprecated
|
||||
_Token string `mapstructure:"token"` // TODO deprecated
|
||||
URI_ string `mapstructure:"uri"` // TODO deprecated
|
||||
Token_ string `mapstructure:"token"` // TODO deprecated
|
||||
Home string
|
||||
Status string // required - sensor for charge status
|
||||
Enabled string // required - sensor for enabled state
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ func init() {
|
|||
// NewHomeAssistantFromConfig creates a HomeAssistant meter from generic config
|
||||
func NewHomeAssistantFromConfig(other map[string]any) (api.Meter, error) {
|
||||
cc := struct {
|
||||
_URI string `mapstructure:"uri"` // TODO deprecated
|
||||
_Token string `mapstructure:"token"` // TODO deprecated
|
||||
URI_ string `mapstructure:"uri"` // TODO deprecated
|
||||
Token_ string `mapstructure:"token"` // TODO deprecated
|
||||
Home string
|
||||
Power string
|
||||
Energy string
|
||||
|
|
|
|||
|
|
@ -25,8 +25,8 @@ func init() {
|
|||
func NewHomeAssistantVehicleFromConfig(other map[string]any) (api.Vehicle, error) {
|
||||
cc := struct {
|
||||
embed `mapstructure:",squash"`
|
||||
_URI string `mapstructure:"uri"` // TODO deprecated
|
||||
_Token string `mapstructure:"token"` // TODO deprecated
|
||||
URI_ string `mapstructure:"uri"` // TODO deprecated
|
||||
Token_ string `mapstructure:"token"` // TODO deprecated
|
||||
Home string
|
||||
Sensors struct {
|
||||
Soc string // required
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue