O PostgreSQL não sabe como converter automaticamente a entrada do tipo
text para entrada do tipo equipment . Você precisa declarar explicitamente suas strings como sendo do tipo equipment :ARRAY['projector','PAsystem','safe']::equipment[]
Confirmei isso com SQL Fiddle .