package services import ( ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ type ZWaveJS struct { conn *ws.WebsocketWriter } /* 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) }