CPAP PrismaAPP Log for Openclaw

Automatically syncs Löwenstein Medical CPAP therapy data from the PrismaAPP API into structured Obsidian daily notes.

sanwebgit
v1.1.0
Apr 8, 2026
1
779
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install cpap-prisma-app

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install cpap-prisma-app using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is CPAP PrismaAPP Log?

The CPAP PrismaAPP Log is a specialized integration for Openclaw Skills designed to streamline the management of sleep therapy data. By connecting directly to the Löwenstein Medical backend (my.prismacloud.com), this skill eliminates the need for manual data entry, ensuring your Obsidian vault is always updated with the latest sleep metrics. This tool is essential for users of Openclaw Skills who want to maintain a comprehensive, self-hosted health dashboard within their personal knowledge management system.

This skill bridges the gap between medical hardware and digital note-taking by fetching metrics such as AHI, leakage, and sleep duration. It then transforms this raw data into beautifully formatted Markdown notes, complete with quality ratings and localized text, making it a premier example of how Openclaw Skills can enhance personal health tracking.

CPAP PrismaAPP Log Use Cases

  • Daily automated logging of CPAP therapy metrics to track long-term health trends without manual input.
  • Historical backfilling of sleep data to populate a new Obsidian vault with past performance metrics.
  • On-demand retrieval of sleep stats using voice or text commands like CPAP today or CPAP yesterday.
  • Monitoring sleep quality through automated color-coded ratings generated within Openclaw Skills.

How CPAP PrismaAPP Log Works

  1. The skill triggers via a user command, a scheduled cron job, or a manual backfill request.
  2. It authenticates with the my.prismacloud.com API using credentials stored in the skill configuration.
  3. The Python engine fetches therapy data for the requested date or a specified range from the Löwenstein servers.
  4. Raw API data is processed into human-readable metrics, including clinical AHI classifications and quality scores.
  5. A localized Markdown file is generated and saved to the designated directory in your Obsidian vault, complete with navigation links.

CPAP PrismaAPP Log Setup

To get started with this skill within Openclaw Skills, follow these steps:

  1. Ensure you have an active account at my.prismacloud.com and your CPAP device is synced via the PrismaAPP mobile app.
  2. Store your credentials in the configuration file located at skills/cpap-prisma-app/config.json.
  3. Execute the script manually to confirm the connection:
python3 ~/.openclaw/workspace/skills/cpap-prisma-app/scripts/fetch-cpap.py
  1. For full automation, add a daily cron job to your system:
17 18 * * * python3 /path/to/skills/cpap-prisma-app/scripts/fetch-cpap.py

CPAP PrismaAPP Log Data Schema & Taxonomy

The skill generates structured Markdown notes with a detailed taxonomy to ensure compatibility with Obsidian data plugins. The output includes:

Component Details
Frontmatter YAML headers including date, weekday, health tags, and source metadata.
Summary Table A high-level view of sleep duration, deep sleep, AHI, and therapy mode.
Quality Rating A visual indicator (🔴/🟡/🟢) derived from AHI, leakage, and deep sleep scores.
Localized Content All text and labels are customizable via the locales directory for multi-language support.
Navigation Automated links to the previous and next logged days for easy browsing.

CPAP PrismaAPP Log Advanced Features

  • Support for historical data backfilling using the --all or --from flags to sync years of sleep history at once.
  • Advanced quality mapping that translates technical API values into actionable health insights.
  • Localized output support to ensure the logs fit perfectly into your preferred language and vault style.
  • Robust error handling for common API issues, ensuring your Openclaw Skills workflow remains uninterrupted.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*