nwp500-python¶
Python client library for Navien NWP500 heat pump water heaters.
Overview¶
This library provides a complete Python interface to Navien NWP500 heat pump water heaters through the Navien Smart Control cloud platform. It supports both REST API and real-time MQTT communication.
Documentation¶
Tutorials
How-to Guides
- How-to Guides
- Authentication and Session Management
- Event-Driven Programming
- Energy Monitoring Guide
- Scheduling & Automation
- Dynamic Unit Conversion
- MQTT Command Queue
- Automatic Reconnection After Connection Failure
- Time of Use (TOU) Pricing
- Usage Examples
- MQTT Connection Drops Investigation & Diagnostics Guide
- Device Maintenance
- Home Assistant Integration Guide
Explanation
Project Information