Skip to main content

xComfortMQTT

Travis Release License PyPI

Installing

You can install xComfortMQTT directly from PyPI:

sudo pip3 install -U xComfortMQTT

Config

Insert this snippet to the file /etc/xComfortMQTT.yml:

---
shc:
  host: 192.168.0.2
  username: admin
  password: very-strong-password

mqtt:
  host: 192.168.0.1

Usage

Update /etc/xComfortMQTT.yml and run

xComfortMQTT -c /etc/xComfortMQTT.yml

Systemd

Insert this snippet to the file /etc/systemd/system/xComfortMQTT.service:

[Unit]
Description=xComfortMQTT
After=network.target

[Service]
Type=simple
User=pi
ExecStart=/usr/local/bin/xComfortMQTT -c /etc/xComfortMQTT.yml
Restart=always
RestartSec=5
StartLimitIntervalSec=0

[Install]
WantedBy=multi-user.target

Enable the service start on boot:

sudo systemctl enable xComfortMQTT.service

Start the service:

sudo systemctl start xComfortMQTT.service

View the service log:

journalctl -u xComfortMQTT.service -f

PM2

pm2 start /usr/bin/python3 --name "xComfortMQTT" -- /usr/local/bin/xComfortMQTT -c /etc/xComfortMQTT.yml
pm2 save

Development

git clone git@github.com:blavka/xComfortMQTT.git
cd xComfortMQTT
./test.sh
sudo python3 setup.py develop

Release files for xComfortMQTT 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xComfortMQTT 1.2.0
File Size Uploaded
xComfortMQTT-1.2.0.tar.gz 7.2 kB Details

Release files / xComfortMQTT-1.2.0.tar.gz

Download URL xComfortMQTT-1.2.0.tar.gz
Size 7.2 kB
Tags Source
SHA-256 checksum
How to use checksums
28e18d6b36c44ab19f98fbb48e6b2c231eb0b9dec6289566bb2fd53f097ddc3b
BLAKE2b-256 checksum
How to use checksums
de6b25e98dace9daa6480127c56fca900cf04eb9076b59b6b71380c7942e27fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.1

Release history Release notifications | RSS feed

This release

1.2.0 This release

1 release file

1.1.2

1 release file

1.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page