Honeywell IAQ to MQTT Bridge

Overview

Honeywell Indoor Air Quality Detector to MQTT

Simple application to read the air quality from the Honeywell Indoor Air Quality Detector Cloud and publish the data to an MQTT broker.

monitor

Installation

Application distributed as simple docker image, supported architectures are:

  • amd64 (Intel, AMD)
  • arm64 (Mac Silicon, ...)
  • armhf (Raspberry Pi, ...)

Sample docker compose file for reference:

version: "3.9"
services:
  honeywell_iaq:
    container_name: "honeywell_iaq"
    command: "mqtt" # or "log"
    restart: always
    image: "ghcr.io/heapy/honeywell-iaq:main"
    environment:
      - MQTT_URL=tcp://192.168.1.1:1883
      - MQTT_CLIENT_ID=honeywell-iaq-mqtt
      - PHONE_NUMBER=+8615151860095
      - PASSWORD=hhjwq15151860095
      - PHONE_UUID=generate-some-using- https://duckduckgo.com/?q=uuid

Why it's not ideal solutions

This solution relies on unstable Honeywell chinese cloud servers. Sometimes they are may not be available or like it's happen to me, TLS certificate was expired for few days.

Better solution would be to develop firmware that connects directly to MQTT Broker from device.

You might also like...
Owner
Heapy
FOSS Team
Heapy
This is a easy way to publish MQTT message and receive MQTT message

SMQ-CLIENT This is a easy way to publish MQTT message and receive MQTT message This is provider a spring stater for quick use Recive message form the

SUDA 1 Apr 25, 2022
Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.

Stetho Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature nat

Facebook 12.6k Jan 7, 2023
React Native wrapper to bridge our iOS and Android SDK

React Native wrapper to bridge our iOS and Android SDK

Intercom 94 Jan 1, 2023
Kotlin-phoenix - A set of tools aimed to bridge Phoenix with the Kotlin Multiplatform world

Kotlin Phoenix This project is aimed to allow developers to work with Phoenix Ch

Adrien Jacquier Bret 5 Sep 21, 2022
Simple Design for Kotlin bridge with Javascript. Also can get javascript console.log.

SDBridgeJava is here. If your h5 partner confused about how to deal with iOS and Android. This Demo maybe help. bilibili video introduction is here. Y

null 14 Dec 19, 2022
MQTT, publisher-subscriber, Applicazione android per il monitoraggio dello stato vitale dell'utente e dell'ambiente circostante.

MQTT, publisher-subscriber, Applicazione android per il monitoraggio dello stato vitale dell'utente e dell'ambiente circostante.

Andrea Castronovo 2 Jan 12, 2022
MQTT android client

killerbee MQTT android client For comparison with Paho Client check the blog on Killer Bee vs Paho. Adding as a Dependency This package is currently h

Adonmo 16 Jun 16, 2022
Kotlin library for creating long running connections using MQTT protocol

About Courier Courier is a kotlin library for creating long running connections using MQTT protocol. Long running connection is a persistent connectio

Gojek 92 Dec 23, 2022
TCP-capable MQTT client for react native

Quito A TCP-capable MQTT client for React Native. The module provides a Typescript API for native MQTT clients on iOS and Android. on Android, quito r

Kevin 5 Dec 3, 2022