Skip to content

AndreMiras/equation-connect.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equation Connect

Tests Documentation npm version

This is a library for the Reverse Engineered Equation & Rointe Connect Firebase API.

The Equation Connect is an app for controlling wifi radiators, like the Emisor fluido EQUATION Adagio 1250w from Leroy Merlin. The library is also compatible with Rointe Connect since it uses the same infrastructure, but different connection paramters.

Motivations

  • providing an open source web alternative to the proprietary mobile app
  • remote backlight setup
  • access to temperature sensors
  • improving the interoperability (Nest, HomeAssistant...)

Install

yarn add equation-connect

Usage

Here's a basic example for logging and retrieving installations information.

import { login, getInstallations } from "equation-connect";

const showInstallations = async (email, password) => {
  const user = await login(email, password);
  const installations = await getInstallations(user.uid);
  console.log(installations);
};
showInstallations(process.env.EMAIL, process.env.PASSWORD);

Explore the documentation for more: https://andremiras.github.io/equation-connect.js