Aller au contenu
Hard Hub

Appliances & Kitchen

rest980

koalazak/rest980

REST interface to control iRobot Roomba vacuums on the LAN

Ce que c'est

rest980 est un petit serveur HTTP Node.js qui enveloppe dorita980, en exposant les fonctions locales et cloud d'un Roomba ou d'un Braava comme de simples routes HTTP : démarrer, arrêter, mettre en pause, faire rentrer à la base et reprendre un nettoyage, et lire le statut, installable depuis npm ou lancé comme image Docker.

Comment ça marche

rest980 garde la seule connexion que dorita980 ouvre avec le robot et la transforme en routes HTTP, si bien qu'un autre programme, Home Assistant, un script, ou un bouton sur un tableau de bord, n'a besoin que d'envoyer une requête, pas de parler le protocole local du robot ni de gérer lui-même son BLID et son mot de passe.

Sources

Relu le 26 oct. 2026

Faits

Étoiles
★ 354
Langage
JavaScript
Licence
MIT
Dernier push
1 mars 2026· Actif
  • irobot
  • roomba
  • roomba980
  • dorita980
  • docker-image
  • dockerfile

Qui le maintient

Utilisé pour

Projets voisins