Differences between rs-worker and redis-worker

These two seem to be somewhat equivalent, but not quite the same. I see aspects of each other that I want. For example, I can find semantics for reporting back state to Google in rs-worker, while this is not available in redis-worker. On the other hand, redis-worker pubs to MQTT in response to changes to redis channels, while rs-worker doesn’t.

This is all pretty confusing, even though I’m sure there is method behind the madness. Perhaps I just don’t get it.

Anyone have a clue?