Skip to main content

A Python client for sending encrypted notifications to Android TV Notifier

Project description

atvnotif

PyPI Supported Python Versions License

A Python client library for sending encrypted notifications to the Android TV Notifier app (com.smrtprjcts.atvnotif).

Installation

pip install atvnotif

Usage

import asyncio
from atvnotif import ATVNotifier

async def main():
    # Replace with your TV's IP address and pairing code (remove hyphens or leave them, the library cleans it)
    notifier = ATVNotifier("192.168.1.100", "1234-5678-ABCD")
    
    await notifier.async_notify(
        message="Someone is at the door!",
        title="Doorbell Alert",
        duration=10,
        position=0,  # Top-Right
        notif_sound=True
    )

if __name__ == "__main__":
    asyncio.run(main())

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atvnotif-0.1.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atvnotif-0.1.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file atvnotif-0.1.0.tar.gz.

File metadata

  • Download URL: atvnotif-0.1.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for atvnotif-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b4b869bacaf7f6e7a9ec75e90bfd8531279581365779f7c4a8d15c1f9f2296ab
MD5 21e63eacfd2a62966a68cb95622886c9
BLAKE2b-256 473a491207fc48a2cb3a7f9b9167302672e78aaec60ca6b5157b13ca4d473c23

See more details on using hashes here.

File details

Details for the file atvnotif-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: atvnotif-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for atvnotif-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e711fac6dfde3205dac6e7139e6d0ef11bf97e17ec2d21852935ae78858684aa
MD5 8ab4ef8abba4c10e81f721480985998d
BLAKE2b-256 eba73a5db3ee360c369e3b91b7df574cb8d2c0598f5583ad2d5c9b8692b7c8eb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page