Class HmEventManager

java.lang.Object
com.hildeio.homematic.HmEventManager

public class HmEventManager extends Object
Klasse HmEventManager
  • Field Details

    • log4Hilde

      private Log4Hilde log4Hilde
      Logging-Instanz
  • Constructor Details

    • HmEventManager

      public HmEventManager(Log4Hilde log4Hilde)
      Konstruktor
      Parameters:
      log4Hilde - Aktuelle Logging-Instanz.
  • Method Details

    • doLogin

      private String doLogin(String eventId)
      Authentifizierung an der HomeMatic CCU.
      Parameters:
      eventId - Aktuelle WorkflowId.
      Returns:
      Token _session_id_
    • save

      public void save(String hmRfcMethod, HmDataModel hmDataModel, String eventId)
      Werte an HomeMatic CCU uebertragen.
      Parameters:
      hmRfcMethod - JSON-RFC Prozedur
      hmDataModel - Daten des HomeMatic Aktors
      eventId - Aktuelle WorkflowId.
    • doLogout

      private void doLogout(String _session_id_, String eventId)
      Abmelden von der HomeMatic CCU.
      Parameters:
      _session_id_ - Token _session_id_
      eventId - Aktuelle WorkflowId.