Skip to content

tronsington/datum-server-status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DATUM Server Status

A simple web application that monitors your DATUM server status using Home Assistant.

Features

  • Real-time monitoring of Home Assistant entity status
  • Clean, minimal interface
  • Auto-refresh every 30 seconds
  • Serverless deployment on Vercel
  • Secure environment variable configuration

Deploy to Vercel

Step 1: Push to GitHub

  1. Initialize git and push to GitHub
  2. Create a new repository on GitHub
  3. Connect your local repo to GitHub

Step 2: Deploy on Vercel

  1. Go to vercel.com and sign in
  2. Click Add New Project
  3. Import your GitHub repository
  4. Add these Environment Variables:
    • HA_URL: Your Home Assistant URL
    • HA_TOKEN: Your long-lived access token
    • HA_ENTITY_ID: Entity ID to monitor
  5. Click Deploy

Local Development

  1. Clone and install: npm install
  2. Copy .env.example to .env.local
  3. Add your Home Assistant credentials
  4. Run: npm run dev

How It Works

The app checks your Home Assistant entity every 30 seconds.
If the state is connected or on, it shows the server is alive.
Otherwise, it shows the server is down.

About

Website for The Space's DATUM Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published