Very happy to help! Unfortunately I don't have a fan controller to do the debugging and testing there but I'm happy to make any changes or help...
There looks to be a bug in the ramp command. The ramp payload should be specified as whole seconds (like 4 or 60) rather than (4s or 60s). I have...
Can we simplify the test case first and check if the immediate ramp works: payload: "128" topic: "cbus/write/254/56/12/ramp" qos: 2 retain: true...
Just confirming, the correct payload for the ramp command should be a value between 0 and 255. It won't accept ON of OFF. Can you confirm the...
What happens if you publish a packet directly from MQTT? Go to: Home Assistant > Configurations > Integrations > MQTT > Configure > Publish a...
It still doesn't work with the on_command_type or you haven't tried that yet?
So my HA light entities look like this. The top one is a switch and the bottom one is a dimmer. - platform: mqtt name: Guest Bath...
Also, I put all the code up on GitHub so you can fork it if necessary: https://github.com/Nick-Adams-AU/5500SHAC-Cbus2MQTT
I have been running this (without cgate server or web) now for over a year without any issues. It's rock solid and doesn't need any hand holding....
Hey Daniel. That's great stuff! Would you be able to post your NAC scripts if possible?
Ok. So here's what I have so far. I'm trying to replicate the below nodejs app without having to install node+cgate....
Wow...that gets me to about 99% of what I need. The only frustrating part would be remembering to add the tag if I add a new group. I guess I...
The plan is to tag each group with "All" then have a event based script that basically calls: require('socket').udp():sendto(event.dst .. "/" .....
So that works fine for pushing MQTT events back to C-Bus but the problem remains with C-Bus events being pushed back to MQTT. I need to somehow...
I think I'm cooked here. I've been doing some research and I think the only way to do this is to add a tag to every group and then have an event...
Separate names with a comma.