mhub

AMQP gebaseerd thuisautomatiseringsraamwerk
Download nu

mhub Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Naam uitgever:
  • JingleManSweep
  • Uitgever website:
  • http://github.com/jingleman/

mhub Tags


mhub Beschrijving

AMQP gebaseerd thuisautomatiseringsraamwerk MHUB is een AMQP-gebaseerde thuisautomatiseringsplatform met een hoge stroom- en staatsbesturing met JavaScript-scripts (met dank aan Spidermonkey). Extra ingangen en uitgangen kunnen worden toegevoegd met behulp van eenvoudige AMQP-producent / consumentenconcepten. MessagingAlle berichten worden verzonden en ontvangen met behulp van AMQP-routeringssleutels. Deze sleutel is in feite een ID-naamrecing het bericht in basiscategorieën, acties en evenementen. Elk bericht moet dezelfde structuur volgen die alle configuratie en status voor alle plug-ins.Exchangea Topic based AMQP-uitwisseling moet inkopen is geconfigureerd met behulp van de naam MHUB.Routing-toetseninvoer. -uitgang. Berichtstructuur is als volgt als volgt . Hiermee kan de specificatie van een apparaat (sommige plug-ins mogen alleen een enkel apparaat vereisen of aanbieden, in dit geval moet de snaar "standaard" worden gebruikt). Het biedt ook de specificaties van een bepaalde opdracht en een kaart van parameters om te gebruiken bij het actioneren van de opdracht. {"Apparaat": "", "CMD": "", "Params": {}} Voorbeelden MPD: {" Apparaat ":" Standaard "," CMD ":" Volume_Up "," Params ": {" bedrag ": 5}} X10: {" Apparaat ":" A8 "," CMD ":" AAN "} Vereisten: · Python


mhub Gerelateerde software