Metadata-Version: 2.1
Name: BambuControll
Version: 0.0.5
Summary: Python package for controlling Bambu Lab 3D printers (P1 and A1 series) via MQTT
Home-page: UNKNOWN
Author: CekLuka
Author-email: jaz@cekluka.com
License: UNKNOWN
Keywords: python,Bambu,3D printer,MQTT,Printer avtomation
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown
Requires-Dist: paho-mqtt

# BambuControll

Python package for controlling Bambu Lab 3D printers (P1 and A1 series) via MQTT

## Installation

```bash
pip install bambucontroll
```

## Basic Usage

```python
from bambucontroll import Printer

# Connect to printer
printer = Printer(
    ip="192.168.1.100",
    printer_id="01P00A000000000",
    password="12341234"
    )

# Get current status
status = printer.state.printer_data
print(status)

# Start print job
printer.start_print("test.gcode.3mf")
```

## Features
- Real-time printer status monitoring
- Temperature control
- Print job management

## Requirements
- Python 3.8+
- paho-mqtt

## License
MIT


