Class WattpilotClient

java.lang.Object
dev.digiried.wattpilot.WattpilotClient

public class WattpilotClient extends Object
Client for the Fronius Wattpilot wallbox.
Author:
Florian Hotze - Initial contribution
  • Constructor Details

    • WattpilotClient

      public WattpilotClient(org.eclipse.jetty.client.HttpClient httpClient)
      Create a new Fronius Wattpilot client using the given HttpClient.
      Parameters:
      httpClient - the HTTP client to use, allows configuring HTTP settings
    • WattpilotClient

      public WattpilotClient(org.eclipse.jetty.client.HttpClient httpClient, int pingInterval, int pingTimeout)
      Creates a new Fronius Wattpilot client using the given HttpClient and the provided ping interval and timeout.
      Parameters:
      httpClient - the HTTP client to use, allows configuring HTTP settings
      pingInterval - the ping interval
      pingTimeout - the ping timeout, must be less than pingInterval
  • Method Details