package services import ( ws "github.com/Xevion/go-ha/internal/connect" ) /* Structs */ type ZWaveJS struct { conn *ws.HAConnection } /* Public API */ // ZWaveJS bulk_set_partial_config_parameters service. func (zw ZWaveJS) BulkSetPartialConfigParam(entityId string, parameter int, value any) error { req := NewBaseServiceRequest(entityId) req.Domain = "zwave_js" req.Service = "bulk_set_partial_config_parameters" req.ServiceData = map[string]any{ "parameter": parameter, "value": value, } return zw.conn.WriteMessage(req) }