RedMatic icon indicating copy to clipboard operation
RedMatic copied to clipboard

HmIP-BROLL-2 was not seen in the device list

Open julmer46 opened this issue 2 years ago • 6 comments

Hello,

the Homematic IP device was not seen in the list from the homematic Node. The HmIP-BROLL works.

julmer46 avatar Oct 21 '23 20:10 julmer46

Was there any solution to this? I just got a new HmIP-BROLL-2 and it is also not available in RedMatic. HmIP-BROLL however Works.

tubit avatar Nov 28 '23 16:11 tubit

I don’t know. I switched to Shelly PM 2.5

DamianosS avatar Nov 28 '23 17:11 DamianosS

Since HmIP-BROLL-2 is (from its features) identical to HmIP-BROLL you can just copy the integration code and reuse it. ssh into your machine, navigate to the correct folder and include a new hmip-broll-2.js:

cd /usr/local/addons/redmatic/lib/node_modules/redmatic-homekit/homematic-devices
echo "module.exports = require('./hmip-broll');" > hmip-broll-2.js

ptweety avatar Nov 28 '23 18:11 ptweety

Thanks @ptweety, I tried this already but without success.

After doing so, the device is listet in redmatic-homekit-homematic-devices, but no Channels are visible or available. :-/ Nothing in debug log for this.

tubit avatar Nov 28 '23 19:11 tubit

Ok, then let's check same facts:

  • have you restarted NodeRed after the change?
  • have you checked the NodeRed logs. In particular those after startup (please show them)
  • have you checked, that both devices (HmIP-BROLL & HmIP-BROLL-2) have the exact same channels (incl. numbers and ordering) in the ccu?

ptweety avatar Nov 28 '23 19:11 ptweety

Thanks for taking the time @ptweety, finally it worked. :)

Somehow after redoing this once more and also rebooting the whole raspberrymatic, it worked. Maybe just reloading / restarting nodeRed was not enough?

Bildschirmfoto 2023-11-29 um 13 59 27 Bildschirmfoto 2023-11-29 um 13 59 33

The only difference I can Spot now is, that for BROLL-2 the channel is set to ":4" automatically but for the BROLL I have to set it.

tubit avatar Nov 29 '23 13:11 tubit