Martin Dimitrov 75d77dfaa2
Some checks failed
Build and push Doorman UI / API / docker (push) Waiting to run
Build and push image for doorman-homeassistant / docker (push) Waiting to run
Build and push image for doorman-homeassistant / deploy-gitainer (push) Has been cancelled
dumm y commit
2025-02-09 20:20:50 -08:00
2025-02-09 20:20:50 -08:00
2025-02-09 19:55:17 -08:00

doorman

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.0.3. Bun is a fast all-in-one JavaScript runtime.

Deployments

They are configured to happen in gitea actions for CI/CD. If you need to deploy manually, it should be possible as long as you source the requisite envs first.

to deploy Doorman API / UI

bun run deploy-serverless

to deploy Doorman Buzzer client

bun run deploy-buzzer-client

homeassistant integration poller

in configuration.yaml

switch:
  - platform: rest
    name: Doorman
    icon: mdi:door-closed-lock
    state_resource: https://doorman.chromart.cc/api/door/info?door=buzzer
    resource: https://doorman.chromart.cc/api/door/auth?door=buzzer&key=1991 
    is_on_template: "{{ value_json.status == 'OPEN' }}"
Description
No description provided
Readme 7.7 MiB
Languages
TypeScript 98.8%
HTML 1%
Dockerfile 0.2%