Skip to content

Pi Service Setup and Operations

Use this page when you are setting up the Pi Service or checking whether it is behaving the way it should.

Before you begin

  • Have the platform URL and device credentials ready
  • Confirm the Pi can reach the CoreSnap platform network endpoints
  • Confirm the audio and device connectivity hardware is attached correctly

Core operational responsibilities

  • Connect to the platform as the intended device
  • Sync local sound assets
  • Sync local playlists
  • Accept control requests for supported runtime operations
  1. Install and start the Pi Service on the target Raspberry Pi.
  2. Configure it with the correct platform URL and device credentials.
  3. Confirm it reports healthy status locally.
  4. Run a sound sync if audio features are required.
  5. Run a playlist sync if playlist playback is required.
  6. Test one known-good control or playback action.

Operational checks

  • Health endpoint responds normally
  • Device credentials are valid
  • Sound and playlist sync complete without obvious failures
  • Local playback tools are available and configured correctly

Common failure cases

  • Wrong platform URL or device credentials
  • Local networking problems between the Pi and platform
  • Missing local audio playback dependencies
  • Attempting playlist or sound operations before the initial sync is complete

Public docs for using CoreSnap effectively.