Martin Dimitrov b27cdb5025
All checks were successful
Build and push image for doorman-homeassistant / docker (push) Successful in 28s
Build and push Doorman UI / API / docker (push) Successful in 1m22s
Build and push image for doorman-homeassistant / deploy-gitainer (push) Successful in 18s
change back to public
2024-10-27 06:58:18 -07:00
2024-10-26 18:32:35 -07:00
2024-05-03 15:08:23 -07:00
2024-10-27 06:58:18 -07:00
2024-02-25 08:55:35 -08:00
2024-02-25 08:55:35 -08:00
2024-10-26 18:00:26 -07:00
2024-10-26 18:32:35 -07:00
2024-10-26 18:11:10 -07:00
2024-10-26 11:49:42 -07:00
2024-10-26 11:49:42 -07:00
2024-10-26 11:49:42 -07:00
2024-02-25 08:55:35 -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%