bluetooth

Integrate Bluetooth scales and peripherals for WTFPOS via Web Bluetooth.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/pyroboy/midcodes --skill bluetooth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bluetooth
Source: https://github.com/pyroboy/midcodes/tree/main/apps/WTFPOS/.claude/skills/bluetooth
Command: npx skills add https://github.com/pyroboy/midcodes --skill bluetooth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables seamless integration of Bluetooth hardware, specifically for the WTFPOS system, to manage weighing scales and other peripherals.

Core Features & Use Cases

  • Bluetooth Scale Integration: Connect and read weight data from Bluetooth scales.
  • Hardware Management: Add new Bluetooth or USB hardware like receipt printers and barcode scanners.
  • Troubleshooting: Debug Web Bluetooth connection issues and handle scale reconnections.
  • Use Case: When a user needs to weigh meat at the weigh station, this Skill connects to the Bluetooth scale, parses the weight data, and displays it in the WTFPOS interface.

Quick Start

Use the bluetooth skill to connect to the weighing scale and read its current weight.

Frequently Asked Questions about bluetooth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Do I need a specific browser to connect to Bluetooth hardware for WTFPOS?

Yes, you need Chrome on Android or Chrome on Windows/macOS to access the Web Bluetooth API. This browser environment is required to establish the connection to Bluetooth scales and manage peripherals for WTFPOS.

How do I handle Bluetooth scale reconnections when the device disconnects?

Handling Bluetooth scale reconnections involves managing the Web Bluetooth connection lifecycle to re-establish the link when dropped. This Skill provides troubleshooting to debug connection issues and recover the scale data stream.

What is the best way to debug Web Bluetooth connection issues with POS hardware?

The best way to debug Web Bluetooth connection issues is to monitor the GATT communication and connection state. This Skill troubleshoots hardware integration for Bluetooth scales, receipt printers, and barcode scanners.

Can I manage receipt printers and barcode scanners over Bluetooth?

Yes, you can manage receipt printers and barcode scanners alongside Bluetooth scales. This Skill supports adding new Bluetooth or USB hardware to integrate various POS peripherals into the WTFPOS system.

How do I parse weight data from GATT characteristics for a weighing scale?

Parsing weight data from GATT characteristics involves reading the specific byte structure defined by the scale's profile. This Skill extracts and formats that data for display in the WTFPOS interface during weigh station operations.