code: func NewAdaptor() *Adaptor {
  	return &Adaptor{
  		name: gobot.DefaultName("Joule"),
  		connect: func(e *Adaptor) (err error) {
  			return
  		},
  		mutex: &sync.Mutex{},
  	}
  }
docs: // NewAdaptor returns a new Joule Adaptor