[ANNOUNCE] node-red-contrib-lsh-logic - a stateful orchestration node extracted from a real home automation stack

Related to that cleanup :broom: I also split Home Assistant discovery out of the LSH node.

That part is now handled by a generic Homie package:

and by the separate Node-RED node I posted about separately:

That separation feels much cleaner:

  • node-red-contrib-lsh-logic coordinates devices that speak the public LSH MQTT/protocol contract
  • homie-home-assistant-discovery maps Homie metadata to Home Assistant MQTT discovery
  • node-red-contrib-homie-home-assistant-discovery brings that generic Homie discovery path into Node-RED

So the LSH node no longer tries to be both the LSH orchestration layer and a generic Homie/Home Assistant discovery tool. I think that boundary makes both packages easier to understand and reuse.