meross-api-server - v1.0.1
    Preparing search index...

    Class MerossManager

    MerossManager class manages connection to Meross Cloud, device initialization, synchronization and control operations.

    Uses meross-cloud SDK for device interaction and axios for REST API calls.

    const manager = new MerossManager();
    await manager.connect();
    console.log(manager.devices); // List all discovered devices
    Index

    Constructors

    Methods

    Properties

    Constructors

    • Creates an instance of MerossManager. Initializes the MerossCloud instance and sets up event listeners.

      Returns MerossManager

      When MEROSS_EMAIL or MEROSS_PASSWORD environment variables are missing

      // Requires MEROSS_EMAIL and MEROSS_PASSWORD in .env
      const manager = new MerossManager();

    Methods

    • Connects to Meross Cloud service.

      Returns Promise<void>

      Resolves on successful connection

      When connection fails

      await manager.connect();
      

    Properties

    devices: MerossDevice[] = []

    List of known Meross devices.