Get the FREE Ultimate OpenClaw Setup Guide β†’
z

Podpoint

Verified

@zoranjurcevic

npx machina-cli add skill @zoranjurcevic/podpoint --openclaw
Files (1)
SKILL.md
979 B

Pod Point Watcher

This skill monitors the live status of a specific Pod Point charging pod using Pod Point's public status endpoint.

It mirrors the behaviour of a native Pod Point watcher:

  • Tracks connector A and B
  • Detects when a charger goes from Charging β†’ Available
  • Detects when both connectors become available
  • Can either return current status or wait and notify when availability changes

No authentication or API keys are required.


When to use this skill

Use this skill when the user asks things like:

  • "Is my Pod Point charger free?"
  • "Check pod 10059"
  • "Watch my charger and tell me when it's available"
  • "Are both connectors free at my Pod Point?"
  • "Monitor this Pod Point"

This skill is specifically for live availability, not for maps or locations.


Actions

podpoint_status

Returns the current state of connectors A and B.

Example input:

{
  "action": "podpoint_status",
  "podId": "10059"
}

Source

git clone https://clawhub.ai/zoranjurcevic/podpointView on GitHub

Overview

Monitors the live status of a Pod Point charging pod via its public endpoint. It tracks connectors A and B, detects when charging becomes available, and can return the current state or notify on changes without any authentication.

How This Skill Works

The skill polls Pod Point's public status endpoint for a given podId, records the status of connectors A and B, and flags transitions such as Charging β†’ Available or when both connectors become Available. It can either return a current snapshot or wait for a change and notify the user.

When to Use It

  • Ask if a specific Pod Point is currently free (e.g., 'Is my Pod Point charger free?').
  • Check the live status for a specific pod ID (e.g., 'Check pod 10059').
  • Watch a Pod Point and get notified when it becomes available (e.g., 'Watch my charger and tell me when it's available').
  • Ask whether both connectors at a Pod Point are free (e.g., 'Are both connectors free at my Pod Point?').
  • Monitor a Pod Point for live availability changes without using maps or location data.

Quick Start

  1. Step 1: Call podpoint_status with {"action":"podpoint_status","podId":"10059"}.
  2. Step 2: Check the A and B statuses from the response to determine availability.
  3. Step 3: If you need updates, set the watcher to notify on changes or when both connectors become Available.

Best Practices

  • Always target a specific podId to avoid confusion when multiple Pod Points exist.
  • Use podpoint_status to fetch the current state before opting into a wait/notify flow.
  • Be mindful of polling intervals and latency in notifications for near-real-time updates.
  • Track both connectors A and B to avoid missing a partial availability (e.g., A free but B in use).
  • Handle public-endpoint failures gracefully and provide a fallback message if data is unavailable.

Example Use Cases

  • User asks, 'Is my Pod Point charger free?' and receives the current availability for connectors A and B.
  • User requests status for pod 10059 to confirm if it’s currently charging or available.
  • User says, 'Watch pod 10059' and the system notifies when either connector becomes available.
  • User queries, 'Are both connectors free?' and the tool reports the combined availability.
  • User enables monitoring of a Pod Point without relying on maps, receiving live updates on status changes.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers β†—