aquarea2mqtt

command module
v0.0.0-...-78c496f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2022 License: GPL-3.0 Imports: 20 Imported by: 0

README

Aquarea2mqtt

Panasonic Aquarea Service Cloud to MQTT gateway. Intended for Home Assistant integration, though not quite there yet.

Configuration Create config.json file based on config.example.json.

values:

AquareaServiceCloudURL="https://aquarea-service.panasonic.com/" < base URL for aquarea Service Cloud 
AquareaSmartCloudURL="https://aquarea-smart.panasonic.com/" < base URL for aquarea Smart Cloud
AquareaServiceCloudLogin="" < Aquarea Service Cloud login !!! it's not the same like for a smart cloud!!
AquareaServiceCloudPassword="" < Aquarea Service Cloud password !!! it's not the same like for a smart cloud!!
AquateaTimeout="4s" < time to wait for Auarea response
MqttServer="" 
MqttPort=1883
MqttLogin="test"
MqttPass="testpass"
MqttClientID="aquarea-test-pub"
MqttKeepalive="60s"  < MQTT keepalive timeour
PoolInterval="20s" < Update interval(from Aquarea service)
LogSecOffset=500 <number of seconds for searching last statistic information from Aquarea Service Cloud

published topics :

  • pretty much everything from Device informatio, Statistics and User settings

    home assistant config examples (outdated):

    
    climate:
    - platform: mqtt
      name: HeatPumpSetpoint
      initial: 0
      min_temp: -5
      max_temp: 5
      modes:
        - "auto"
      current_temperature_topic: "aquarea/state/B76<REST OF DEVICE ID>/Zone1SetpointTemperature"
      temperature_command_topic: "aquarea/B76<REST OF DEVICE ID>/Zone1SetpointTemperature/set"
      precision: 1.0
    
    

binary_sensor:

  • platform: mqtt name: "HeatPump DefrostStatus" state_topic: "aquarea/state/B76/DefrostStatus"

sensor:

  • platform: mqtt name: "HeatPump Zone1WaterTemperature" unit_of_measurement: '°C' state_topic: "aquarea/state/B76/Zone1WaterTemperature"


TODO:
	- Test on ServiceCloud  with more than one heatpump
	- test with heatpump equiped with option board etc

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL