Skip to main content

Introduction

What is AsaHome Cloud?

AsaHome Cloud is a secure, privacy-focused cloud relay service for remote access to your AsaHome OS smart home devices. Control your home from anywhere while keeping your data private.

Your Privacy, Our Priority

AsaHome Cloud is a pass-through relay - we don't collect, store, or analyze your smart home data. Your commands are encrypted end-to-end.

Why AsaHome Cloud?

Traditional Cloud ServicesAsaHome Cloud
Store your usage dataZero data collection
Analyze your patternsNo behavioral tracking
May share with third partiesYour data stays yours
Closed, proprietary systemsTransparent architecture

How It Works

  1. Device Registration: Your AsaHome OS device connects to our relay with a secure WebSocket
  2. User Authentication: Authenticate via the Companion app or Webapp with JWT tokens
  3. Encrypted Tunneling: Commands are encrypted and relayed - we never see the content
  4. Real-time Communication: Instant bidirectional communication for seamless control

Security First Architecture

What Makes Us Different

Security FeatureImplementation
End-to-end EncryptionTLS 1.3 for all connections
Zero KnowledgeWe can't read your commands
Short-lived Tokens15-minute access tokens
Token RotationRefresh tokens invalidated on each use
No Data LoggingCommands are relayed, not stored

Core Features

Privacy by Design

  • Zero Data Collection: We don't store your smart home activity
  • No Tracking: No analytics on your usage patterns
  • Transparent: Open documentation on exactly what we do

Secure Remote Access

  • Encrypted Tunnels: WebSocket Secure (WSS) protocol
  • Multi-device Support: Control all your AsaHome OS devices
  • Real-time Updates: Instant bidirectional communication

Authentication & Access Control

  • JWT Tokens: Short-lived access tokens (15 min)
  • Role-based Access: Owner, editor, and viewer roles
  • Instant Revocation: Logout invalidates tokens immediately

Quick Example

Connecting via WebSocket

import { io } from 'socket.io-client';

const socket = io('wss://cloud.asahome.io/tunnel', {
transports: ['websocket'],
auth: {
token: 'your-jwt-access-token'
}
});

// Send command to device
socket.emit('tunnel:message', {
deviceUuid: 'device-uuid-here',
message: {
type: 'call_service',
domain: 'light',
service: 'turn_on',
entity_id: 'light.living_room'
}
});

// Receive response
socket.on('tunnel:response', (data) => {
console.log('Device response:', data.message);
});

REST API Request

curl -X GET https://cloud.asahome.io/api/v1/devices \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json"

Pricing Plans

Choose the perfect smart home installation package for your home or business. All plans include access to AsaHome Cloud for secure remote control.

PackageMonthlyInstallationBest For
StarterXAF 12,000XAF 350,000Small apartments and studios
EssentialXAF 28,000XAF 950,000Medium homes (3-4 rooms)
PremiumXAF 55,000XAF 2,800,000Larger homes (5-7 rooms)
EliteXAF 95,000XAF 5,500,000Large properties (8+ rooms)

What's Included

  • Starter: Smart lighting, basic automation, security essentials
  • Essential: Complete automation, climate control, basic security, energy management
  • Premium: AI insights, multi-room security, voice control
  • Elite: 24/7 monitoring, full AI automation, climate & security management, concierge service
Already a Customer?

Sign in at app.asahome.io to manage your subscription, view your smart home dashboard, and access support.

Next Steps