package
0.0.1
Repository: https://github.com/helto4real/go-hassclient.git
Documentation: pkg.go.dev

# Functions

NewEntityList makes a new instance of entity list.
No description provided by the author
NewHassClient creates a new instance of the Home Assistant client.
NewHassClientFakeConnection only used for mocking real connectio to Hass.
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
List stores all entites and its states in memeory It support threadsafety by handling all writes through A go routine.
No description provided by the author
ServiceDataItem is used for a convenient way to provide service data in a variadic function CallService.
No description provided by the author
No description provided by the author

# Interfaces

HassHTTPPoster interface is for mocking the http post to Hass API.
HomeAssistant interface represents Home Assistant.

# Type aliases

ByID sorting by the id.