All Classes and Interfaces

Class
Description
Simple shell application to interact with a Wattpilot wallbox.
Auth Error Message.
Auth Message.
Auth Required Message.
Auth Success Message.
Record for charging metrics.
Enum for the charging mode configuration.
Enum for the charging state.
Base class for all commands that can be sent to the wallbox.
Record for the response of a Command.
Wrapper for command values.
JSON serializer for CommandValue.
Delta Status Message.
Enum for the enforced charging state configuration.
Full Status Message.
Hello Message.
Base class for all incoming WebSocket messages, i.e. messages received from the wallbox.
Base class for all WebSocket messages.
JSON deserializer for Messages.
Enum for available WebSocket Message types.
Base class for all outgoing WebSocket messages, i.e. messages sent to the wallbox.
DTO for the (partial) status received from FullStatusMessage or DeltaStatusMessage.
Constants for property keys in the WebSocket API.
Response Message.
Secured Message.
Command to enable or disable the charging boost in ChargingMode.ECO or ChargingMode.NEXT_TRIP.
Command to set the battery SoC limit for the charging boost in ChargingMode.ECO or ChargingMode.NEXT_TRIP.
Command to set the charging current of the wallbox.
Command to set the charging mode of the wallbox.
Command to set the enforced charging state of the wallbox.
Command to set the PV surplus power threshold of the wallbox for ChargingMode.ECO and ChargingMode.NEXT_TRIP.
Command to set the PV surplus battery SoC threshold of the wallbox for ChargingMode.ECO and ChargingMode.NEXT_TRIP.
Set Value Message.
Client for the Fronius Wattpilot wallbox.
Interface for listening to events from the WattpilotClient.
Record for Wattpilot information received on connection establishment.
Class providing the current configuration and status of the Wattpilot.