Socket
Socket
Sign inDemoInstall

homebridge-syntex-ui

Package Overview
Dependencies
50
Maintainers
1
Versions
119
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    homebridge-syntex-ui

A plugin to control SynTex accessories: https://github.com/SynTexDZN/homebridge-syntex-ui


Version published
Weekly downloads
119
increased by5850%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

Homebridge SynTex UI

NPM Recommended Version NPM Beta Version GitHub Commits NPM Downloads GitHub Code Size Discord

A simple UI to control and manage all of your homebridge accessory.
Also it provides special features for SynTex plugins:

  • homebridge-syntex-magichome
  • homebridge-syntex-tuya
  • homebridge-syntex-webhooks

Core Fearures

  • Device Overfiew ( view and control their characteristics )
  • Plugin Manager ( for information, updates and more )
  • Colorful Log ( with filter tools and log level )
  • Automation System ( faster and more stable than HomeKit automation )

Installation

  1. Install homebridge using: sudo npm install -g homebridge
  2. Install this plugin using: sudo npm install -g homebridge-syntex
  3. Install the webhooks plugin using: sudo npm install -g homebridge-syntex-webhooks
    ( to enable all features of the UI )
  4. Update your configuration file. See snippet below.
  5. Restart the Homebridge Service with: sudo systemctl restart homebridge; sudo journalctl -fau homebridge

Example Config

Important: If the logDirectory and cacheDirectory for the storage can't be created you have to do it by yourself and give it full write permissions!

  • sudo chown -R homebridge /var/homebridge/SynTex/ ( permissions only for homebridge )
  • sudo chmod 777 -R homebridge /var/homebridge/SynTex/ ( permissions for many processes )
"platforms": [
    {
        "platform": "SynTex",
        "cacheDirectory": "/var/homebridge/SynTex/settings",
        "baseDirectory": "/var/homebridge/SynTex",
        "port": 1711,
        "language": "us",
        "debug": false
    },
    {
        "platform": "SynTexWebHooks",
        "baseDirectory": "/var/homebridge/SynTex",
        "port": 1710,
        "language": "us",
        "debug": false,
        "accessories": []
    }
]

Required Parameters

  • platform is always SynTex
  • logDirectory The path where your logs are stored.
  • cacheDirectory The path where your data is stored.
  • port To access the bridge website.

Optional Parameters

  • language You can use your country initials if you want to change it ( Currently supported: us, en, de )
  • debug For further information because of troubleshooting and bug reports.

SynTex WebHooks Config

Please visit GitHub for the config and other informations:
https://github.com/SynTexDZN/homebridge-syntex-webhooks


Currently Supported

SynTex Devices

  • Climate Sensor
  • Temperature Sensor
  • Humidity Sensor
  • Weather Sensor
  • Light Sensor
  • Rain Sensor
  • Motion Sensor
  • Contact Sensor
  • Relais
  • Switch
  • Stateless Switch
  • LED Controller
  • Special Devices ( Doorbell, Multi-Device, .. )

Other Accessories

  • Temperature Sensor
  • Humidity Sensor
  • Light Sensor
  • Leak Sensor
  • Motion Sensor
  • Contact Sensor
  • Smoke Sensor
  • Occupancy Sensor
  • Airquality Sensor
  • Stateless Switch
  • Switch / Relais / Outlet
  • LED Lights / Dimmable Lights / RGB Lights

FAQs

Last updated on 15 Apr 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc