class MQTT::Homie::Node

def batch_update(hash)

takes a hash with property names as keys, and values as values
def batch_update(hash)
  mqtt.batch_publish do
    hash.each do |(k, v)|
      self[k].value = v
    end
  end
end