Skip to main content

License: MIT Linting Typing Testing Coverage

Overview

ramses_rf is a Python client library/CLI utility used to interface with some Honeywell-compatible HVAC & CH/DHW systems that use 868MHz RF, such as:

  • (Heat) evohome, Sundial, Hometronic, Chronotherm
  • (HVAC) Itho, Orcon, Nuaire, Vasco, ClimaRad

[!NOTE] Ramses RF can not interpret the new Honeywell Ramses-III (R3) messages used after a firmware upgrade since 2025 and (some) new devices.

It requires a USB-to-RF device, either a Honeywell HGI80 (somewhat rare, expensive) or a USB/MQTT dongle running the ramses_esp or evofw3 firmware, such as the one from here or your own ESP32-S3-WROOM-1 N16R8 with a CC1100 transponder.

It does four things:

  • decodes RAMSES II-compatible packets and converts them into useful JSON
  • builds a picture (schema, config & state) of evohome-compatible CH/DHW systems - either passively (by eavesdropping), or actively (probing)
  • allows you to send commands to CH/DHW and HVAC systems, or monitor them for state changes
  • allows you to emulate some hardware devices (remotes)

[!WARNING] This library is not affiliated with Honeywell, Airios nor any final manufacturer. The developers take no responsibility for anything that may happen to your devices because of this library.

For CH/DHW, the simplest way to know if it will work with your system is to identify the box connected to your boiler/HVAC appliance as one of:

  • R8810A: OpenTherm Bridge
  • BDR91A: Wireless Relay (also BDR91T)
  • HC60NG: Wireless Relay (older hardware)

Other systems may well work, such as some Itho Daalderop HVAC systems, use this protocol. YMMV.

This library includes a CLI and can be used as a standalone tool, but also is used as a client library by:

Our Code of Conduct applies to all use of this repository and the code it creates.

Installation

To use the ramses_cc Integration in Home Assistant, just install Ramses RF using HACS. It will take care of installing this library. See the Ramses_cc wiki for details.

Ramses_rf CLI

To install the ramses_rf command line client:

git clone https://github.com/ramses-rf/ramses_rf
cd ramses_rf
pip install -r requirements/requirements.txt
pip install -e .

The CLI is called client.py and is included in the code root. It has options to monitor and parse Ramses-II traffic to screen or a log file, and to parse a file containing Ramses-II messages to the screen. See the client.py CLI wiki page for instructions.

For code development, some more setup is required. Please follow the steps in our Developer's Resource

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ramses_rf-0.60.4.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ramses_rf-0.60.4-py3-none-any.whl (529.1 kB view details)

Uploaded Python 3

File details

Details for the file ramses_rf-0.60.4.tar.gz.

File metadata

  • Download URL: ramses_rf-0.60.4.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ramses_rf-0.60.4.tar.gz
Algorithm Hash digest
SHA256 a90e251179c3feb4df6ff691b82e8d0eddd779bab34fc6d52f97c9c75b3244a2
MD5 bffb23c77cbb5a3d40e47ece00c1593b
BLAKE2b-256 f3242957f818c3f96d957220ee988411127afcb296bb2bba0373cfc7cf6367a5

See more details on using hashes here.

File details

Details for the file ramses_rf-0.60.4-py3-none-any.whl.

File metadata

  • Download URL: ramses_rf-0.60.4-py3-none-any.whl
  • Upload date:
  • Size: 529.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ramses_rf-0.60.4-py3-none-any.whl
Algorithm Hash digest
SHA256 29eb66e5f243f99962548476d7c75c95b799adb31610807524df1615d46c9b1b
MD5 919309a2ba55884f9e0494a25e20076c
BLAKE2b-256 fafeb0d74b09daa47a9dc53684fc2766722affe8aad0aca71ef47e68d8137a65

See more details on using hashes here.

Release history Release notifications | RSS feed

0.60.5

2 files

This release

0.60.4 This release

2 files

0.60.3

2 files

0.60.2

2 files

0.60.1

2 files

0.60.0

2 files

0.59.12

2 files

0.59.11

2 files

0.59.10

2 files

0.59.9

2 files

0.59.8

2 files

0.59.7

2 files

0.59.6

2 files

0.59.5

2 files

0.59.4

2 files

0.59.3

2 files

0.59.2

2 files

0.59.1

2 files

0.59.0

2 files

0.58.4

2 files

0.58.3

2 files

0.58.2

2 files

0.58.1

2 files

0.58.0

2 files

0.57.12

2 files

0.57.11

2 files

0.57.10

2 files

0.57.9

2 files

0.57.8

2 files

0.57.7

2 files

0.57.6

2 files

0.57.5

2 files

0.57.4

2 files

0.57.3

2 files

0.57.2

2 files

0.57.1

2 files

0.57.0

2 files

0.56.9

2 files

0.56.8

2 files

0.56.7

2 files

0.56.6

2 files

0.56.5

2 files

0.56.4

2 files

0.56.3

2 files

0.56.2

2 files

0.56.1

2 files

0.56.0

2 files

0.55.8

2 files

0.55.7

2 files

0.55.6

2 files

0.55.5

2 files

0.55.4

2 files

0.55.3

2 files

0.55.2

2 files

0.55.1

2 files

0.55.0

2 files

0.54.3

2 files

0.54.2

2 files

0.54.1

2 files

0.54.0

2 files

0.53.6

2 files

0.53.5

2 files

0.53.4

2 files

0.53.3

2 files

0.53.2

2 files

0.53.1

2 files

0.53.0

2 files

0.52.5

2 files

0.52.4

2 files

0.52.3

2 files

0.52.2

2 files

0.52.1

2 files

0.52.0

2 files

0.51.9

2 files

0.51.8

2 files

0.51.7

2 files

0.51.6

2 files

0.51.5

2 files

0.51.4

2 files

0.51.3

2 files

0.51.2

2 files

0.51.1

2 files

0.51.0

2 files

0.50.1

2 files

0.50.0

2 files

0.42.0

2 files

0.31.23

2 files

0.31.22

2 files

0.31.21

2 files

0.31.20

2 files

0.31.19

2 files

0.31.18

2 files

0.31.17

2 files

0.31.16

2 files

0.31.14

2 files

0.31.13

2 files

0.31.12

2 files

0.31.11

2 files

0.31.10

2 files

0.31.9

2 files

0.31.8

2 files

0.31.7

2 files

0.31.6

2 files

0.31.5

2 files

0.31.4

2 files

0.31.3

2 files

0.31.2

2 files

0.31.1

2 files

0.30.9

2 files

0.30.8

2 files

0.30.7

2 files

0.30.5

2 files

0.30.4

2 files

0.30.2

2 files

0.30.1

2 files

0.30.0

2 files

0.22.40

2 files

0.22.2

2 files

0.22.1

2 files

0.22.0

2 files

0.21.40

2 files

0.21.0

2 files

0.20.40

2 files

0.20.38

2 files

0.20.37

2 files

0.20.36

2 files

0.20.35

2 files

0.20.32

2 files

0.20.31

2 files

0.20.30

2 files

0.20.29

2 files

0.20.28

2 files

0.20.27

2 files

0.20.25

2 files

0.20.24

2 files

0.20.23

2 files

0.20.22

2 files

0.20.21

2 files

0.20.19

2 files

0.20.18

2 files

0.20.17

2 files

0.20.16

2 files

0.20.14

2 files

0.20.13

2 files

0.20.11

2 files

0.20.10

2 files

0.20.9

2 files

0.20.8

2 files

0.20.7

2 files

0.20.6

2 files

0.20.5

2 files

0.20.4

2 files

0.20.1

2 files

0.20.0

2 files

0.19.2

2 files

0.19.1

2 files

0.19.0

2 files

0.18.8

2 files

0.18.7

2 files

0.18.6

2 files

0.18.5

2 files

0.18.4

2 files

0.18.3

2 files

0.18.2

2 files

0.18.1

2 files

0.18.0

2 files

0.17.15

2 files

0.17.13

2 files

0.17.12

2 files

0.17.11

2 files

0.17.10

2 files

0.17.9

2 files

0.17.8

2 files

0.17.7

2 files

0.17.6

2 files

0.17.3

2 files

0.17.2

2 files

0.17.1

2 files

0.17.0

2 files

0.16.26

2 files

0.16.25

2 files

0.16.24

2 files

0.16.23

2 files

0.16.22

2 files

0.16.21

2 files

0.16.20

2 files

0.16.19

2 files

0.16.18

2 files

0.16.17

2 files

0.16.16

2 files

0.16.14

2 files

0.16.13

2 files

0.16.12

2 files

0.16.11

2 files

0.16.7

2 files

0.16.5

2 files

0.16.4

2 files

0.16.3

2 files

0.16.1

2 files

0.16.0

2 files

0.15.5

2 files

0.15.2

2 files

0.15.1

2 files

0.14.24

2 files

0.14.23

2 files

0.14.21

2 files

0.14.20

2 files

0.14.19

2 files

0.14.18

2 files

0.14.17

2 files

0.14.16

2 files

0.14.15

2 files

0.14.14

2 files

0.14.13

2 files

0.14.12

2 files

0.14.11

2 files

0.14.8

2 files

0.14.7

2 files

0.14.6

2 files

0.14.5

2 files

0.14.4

2 files

0.14.3

2 files

0.14.2

2 files

0.14.0

2 files

0.11.0

2 files

0.10.12

2 files

0.10.11

2 files

0.10.10

2 files

0.10.7

2 files

0.10.6

2 files

0.10.5

2 files

0.10.4

2 files

0.10.3

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.15

2 files

0.9.13

2 files

0.9.12

2 files

0.9.11

2 files

0.9.8

2 files

0.9.7

2 files

0.9.6

2 files

0.9.5

2 files

0.9.4

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

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