RPI 4b RFXcom not working

Hi there,

I’m new here and ts my first try with RPI and with HA.

Hardware:
RPI 4b 4GB
RFXcom rfxtrx433XL USB

Software:
HA 0.113.0

Configuration.yaml

Configure a default setup of Home Assistant (frontend, api, etc)

default_config:

Text to speech

tts:

  • platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

logger:
default: debug

RFXcom

rfxtrx:
device: /dev/ttyUSB1

After adding RFXtrx to the config HA installed the integration for RFXcom.

The issue is that I dont see the rfxtrx by “entity”
Also i dont see new devices by “entity”

What I tried so far.

Followed this tutorial https://www.youtube.com/watch?reload=9&v=zcjNvSMG-hg
and this one https://www.home-assistant.io/integrations/rfxtrx/

Started with HA 0.114.4
After reading topic RFXCOM ok with 0.113, nok with 0.114.x i upgraded HA to Beta 0.115.0b9 same issue
Downgraded HA to 0.113.0 same issue

Connect the RFXcom to a windows machine upgrade the firware in the Rfxcom manager i see its working, getting all kind of info in the screen.

Connected the RFXcom to another USB port on the RPI

In the configuration.yaml
Changed configuration too.

rfxtrx:
automatic_add: true
device: /dev/ttyUSB1

I dont know what to try anymore.

Let’s start at the beginning, first connect your rfxtrx to your pi and go to /dev/serial/by-id folder. Look for something like usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0. Make a note of the exact name. Next add the following to configuration.yaml (with the name of your own device of course). Avoid using ttyUSB1 or 0 as this number can change on a restart or unplugging the usb cable.

rfxtrx:
  device: /dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0
  automatic_add: true

Now restart home assistant. Next turn on a light or switch by clicking on the remote/wall switch to automatically discover your devices. They should appear after clicking the button, look e.g. in developer tools —> states. Note that a switch can be detected as a light or vice versa. You can change that later.

I added the lines in configuration.yaml

rfxtrx:
  device: /dev/serial/by-id/usb-RFXCOM_RFXtrx433XL_DO4Z0OJ0-if00-port0
  automatic_add: true

Rebooted HA

Activated a switch, but it does not appear in states.

hmm, strange. That should work. What kind of switch device are you using. Klikaanklikuit?

Yes, also a MCZ pellet stove

I sent the RFXcom back for waranty. the power disconnects when you touch the usb cable.
The topic can be closed for now, when i receive a new RFXcom and have issues again it come back on it.

MCZ pellet stove is currently not supported neither by the underlying library (pyRFXtrx) nor by Home Assistant.

@Ernst
The new controller works, thanks for helping

@RobBie1221
MCZ stove is also working see.
MCZ pellet stove and Home Assistant?