3.1 I'm stuck: Help me - ramses-rf/ramses_cc GitHub Wiki

Here is a checklist that will solve most problems:

  • to start, you must have a Packet log that is being populated with data
  • Check your configured Schema

If required, have a look at the troubleshooting wiki.

If you still have issues, and can't find an answer on this wiki, reach out on the HA forum. If you notice any deficiencies with this wiki (that can't be addressed with a simple edit), please report them as issues.

Do you have packets being logged?

Once you have a packet log, you can confirm packets are being Rx/Tx, and get useful information from it.

For example:

> cat packet.log | grep ' 01:' | head  # for HVAC, try ' 18:' 
...
> cat packet.log | grep ' 1F09 ' | head  # for HVAC, use ' 31D' 
...

NOTE: You need to get this working before bothering with anything else.

You should start with an absolute minimal configuration, for example (i.e. your serial port name may be different):

Serial config: /dev/serial/by-id/usb-SparkFun_evofw3_atmega32u4-if00 Packet log: packet.log

Is your serial port configured correctly? For more information, see Serial port config.

If you have an evofw3-compatible dongle:

Is your schema configured correctly?

Under Config flow > Schema, review all devices in the proper YAML form.

For example (your device ids will be different):

01:216136:
  orphans_heat: []
  stored_hotwater:
    heating_valve: null
    hotwater_valve: 13:042605
    sensor: 07:050121
  system:
    appliance_control: 10:064873
  underfloor_heating: {}
  zones:
    '00':
      _name: Garden room
      actuators:
        - 04:034720
        - 04:056673
      class: radiator_valve
      sensor: 04:056673
    '01':
      _name: Kitchen
      actuators:
        - 04:034682
      class: radiator_valve
      sensor: "22:012299"
    '02':
      _name: Hall
      actuators:
        - 04:034716
        - 04:034726
      class: radiator_valve
      sensor: 04:034716

For HVAC devices (but not so much for CH/DHW), and particularly for HVAC remotes, it can be useful to add them to the Schema as orphans so that they are instantiated during startup.

For example (your device ids will be different):

orphans_hvac:
  - 37:153226

Except for faked devices, the above is not required (the system will be no more effective), but will be beneficial (the system will be more efficient).

Tip: You can find your:

  • config schema in the attributes of the HGI 18:xxxxxx Gateway status binary sensor under Details
  • working schemas in the attributes of the CTL 01:xxxxxx System status binary sensor (this is the place to find which thermostat is in which zone)

For more information, see schema configuration.

Note: your gateway device id starts with 18: but is not 18:000730 - that is a sentinel special value.